public class DefaultNInstalledRepository extends AbstractNRepository implements NInstalledRepository, NRepositoryExt0
| Modifier and Type | Field and Description |
|---|---|
static String |
INSTALLED_REPO_UUID |
static String |
NUTS_INSTALL_FILE |
available, configModel, enabled, extensions, parentRepository, securityModel, supportsDeploy, userProperties, workspace| Constructor and Description |
|---|
DefaultNInstalledRepository(NBootOptions bOptions) |
addRepositoryListener, addTag, addUserPropertyListener, config, containsTags, getIdBasedir, getIdExtension, getIdFilename, getIdFilename, getName, getParentRepository, getRepositoryListeners, getRepositoryType, getTags, getUserProperties, getUserPropertyListeners, getUuid, getWorkspace, isAvailable, isAvailable, isAvailableImpl, isEnabled, isPreview, isSupportedDeploy, isSupportedDeploy, removeRepositoryListener, removeTag, removeUserPropertyListener, setEnabled, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddRepositoryListener, addTag, addUserPropertyListener, config, containsTags, getName, getParentRepository, getRepositoryListeners, getRepositoryType, getTags, getUserProperties, getUserPropertyListeners, getUuid, getWorkspace, isAvailable, isAvailable, isEnabled, isPreview, isSupportedDeploy, isSupportedDeploy, removeRepositoryListener, removeTag, removeUserPropertyListener, setEnabledgetIdBasedir, getIdFilename, ofpublic static final String INSTALLED_REPO_UUID
public static final String NUTS_INSTALL_FILE
public DefaultNInstalledRepository(NBootOptions bOptions)
protected NLogOp _LOGOP()
protected NLog _LOG()
public boolean isDefaultVersion(NId id)
isDefaultVersion in interface NInstalledRepositorypublic NIterator<NInstallInformation> searchInstallInformation()
searchInstallInformation in interface NInstalledRepositorypublic String getDefaultVersion(NId id)
getDefaultVersion in interface NInstalledRepositorypublic void setDefaultVersion(NId id)
setDefaultVersion in interface NInstalledRepositorypublic NInstallInformation getInstallInformation(NId id)
getInstallInformation in interface NInstalledRepositorypublic NInstallStatus getInstallStatus(NId id)
getInstallStatus in interface NInstalledRepositorypublic void install(NId id, NId forId)
install in interface NInstalledRepositorypublic NInstallInformation install(NDefinition def)
install in interface NInstalledRepositorypublic void uninstall(NDefinition def)
uninstall in interface NInstalledRepositorypublic NInstallInformation require(NDefinition def, boolean deploy, NId[] forIds, NDependencyScope scope)
require in interface NInstalledRepositorypublic void unrequire(NId requiredId, NId requestorId, NDependencyScope scope)
unrequire in interface NInstalledRepositorypublic NStream<NInstallLogRecord> findLog()
findLog in interface NInstalledRepositorypublic NIterator<InstallInfoConfig> searchInstallConfig()
public NInstallInformation getInstallInformation(InstallInfoConfig ii)
public void printJson(NId id, String name, InstallInfoConfig value)
public NRepositorySecurityManager security()
security in interface NRepositorysecurity in interface NRepositorySPIsecurity in class AbstractNRepositorypublic NDeployRepositoryCmd deploy()
deploy in interface NRepositorySPIpublic NRepositoryUndeployCmd undeploy()
undeploy in interface NRepositorySPIpublic NPushRepositoryCmd push()
push in interface NRepositorySPIpublic NFetchDescriptorRepositoryCmd fetchDescriptor()
fetchDescriptor in interface NRepositorySPIpublic NFetchContentRepositoryCmd fetchContent()
fetchContent in interface NRepositorySPIpublic NSearchRepositoryCmd search()
search in interface NRepositorySPIpublic NSearchVersionsRepositoryCmd searchVersions()
searchVersions in interface NRepositorySPIpublic NUpdateRepositoryStatsCmd updateStatistics()
updateStatistics in interface NRepositorySPIpublic boolean isAcceptFetchMode(NFetchMode mode)
isAcceptFetchMode in interface NRepositorySPIpublic boolean isRemote()
isRemote in interface NRepositorypublic void addLog(NInstallLogAction action, NId id, NId requestor, String message, boolean succeeded)
Copyright © 2025 vpc open source initiative. All rights reserved.