public class DefaultNRepoConfigManager extends Object implements net.thevpc.nuts.NRepositoryConfigManager, NRepositoryConfigManagerExt
| Constructor and Description |
|---|
DefaultNRepoConfigManager(NRepositoryConfigModel model) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NRepository |
addMirror(net.thevpc.nuts.NAddRepositoryOptions options) |
net.thevpc.nuts.NRepository |
findMirror(String repositoryIdOrName) |
net.thevpc.nuts.NRepository |
findMirrorById(String repositoryNameOrId) |
net.thevpc.nuts.NRepository |
findMirrorByName(String repositoryName) |
Map<String,String> |
getConfigMap() |
Map<String,String> |
getConfigMap(boolean inherit) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NLiteral> |
getConfigProperty(String property) |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NLiteral> |
getConfigProperty(String key,
boolean inherit) |
int |
getDeployWeight() |
String |
getGlobalName() |
String |
getGroups() |
net.thevpc.nuts.spi.NRepositoryLocation |
getLocation() |
net.thevpc.nuts.io.NPath |
getLocationPath() |
net.thevpc.nuts.NRepository |
getMirror(String repositoryIdOrName) |
List<net.thevpc.nuts.NRepository> |
getMirrors() |
NRepositoryConfigModel |
getModel() |
net.thevpc.nuts.NRepositoryRef |
getRepositoryRef() |
net.thevpc.nuts.NSpeedQualifier |
getSpeed() |
net.thevpc.nuts.io.NPath |
getStoreLocation() |
net.thevpc.nuts.io.NPath |
getStoreLocation(net.thevpc.nuts.NStoreType folderType) |
net.thevpc.nuts.NStoreStrategy |
getStoreStrategy() |
Set<String> |
getTags() |
String |
getType() |
boolean |
isEnabled() |
boolean |
isIndexEnabled() |
boolean |
isIndexSubscribed() |
boolean |
isPreview() |
boolean |
isSupportedMirroring() |
boolean |
isTemporary() |
net.thevpc.nuts.NRepositoryConfigManager |
removeMirror(String repositoryId) |
net.thevpc.nuts.NRepositoryConfigManager |
setConfigProperty(String property,
String value) |
net.thevpc.nuts.NRepositoryConfigManager |
setEnabled(boolean enabled) |
net.thevpc.nuts.NRepositoryConfigManager |
setIndexEnabled(boolean enabled) |
net.thevpc.nuts.NRepositoryConfigManager |
setMirrorEnabled(String repoName,
boolean enabled) |
net.thevpc.nuts.NRepositoryConfigManager |
setTemporary(boolean enabled) |
net.thevpc.nuts.NRepositoryConfigManager |
subscribeIndex() |
net.thevpc.nuts.NRepositoryConfigManager |
unsubscribeIndex() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitofpublic DefaultNRepoConfigManager(NRepositoryConfigModel model)
public String getGlobalName()
getGlobalName in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepositoryRef getRepositoryRef()
getRepositoryRef in interface net.thevpc.nuts.NRepositoryConfigManagerpublic String getType()
getType in interface net.thevpc.nuts.NRepositoryConfigManagerpublic String getGroups()
getGroups in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NSpeedQualifier getSpeed()
getSpeed in interface net.thevpc.nuts.NRepositoryConfigManagerpublic boolean isTemporary()
isTemporary in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepositoryConfigManager setTemporary(boolean enabled)
setTemporary in interface net.thevpc.nuts.NRepositoryConfigManagerpublic boolean isIndexSubscribed()
isIndexSubscribed in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.spi.NRepositoryLocation getLocation()
getLocation in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.io.NPath getLocationPath()
getLocationPath in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.io.NPath getStoreLocation()
getStoreLocation in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.io.NPath getStoreLocation(net.thevpc.nuts.NStoreType folderType)
getStoreLocation in interface net.thevpc.nuts.NRepositoryConfigManagerpublic boolean isIndexEnabled()
isIndexEnabled in interface net.thevpc.nuts.NRepositoryConfigManagerpublic boolean isPreview()
isPreview in interface net.thevpc.nuts.NRepositoryConfigManagerpublic Set<String> getTags()
getTags in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepositoryConfigManager setIndexEnabled(boolean enabled)
setIndexEnabled in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepositoryConfigManager setMirrorEnabled(String repoName, boolean enabled)
setMirrorEnabled in interface net.thevpc.nuts.NRepositoryConfigManagerpublic int getDeployWeight()
getDeployWeight in interface net.thevpc.nuts.NRepositoryConfigManagerpublic boolean isEnabled()
isEnabled in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepositoryConfigManager setEnabled(boolean enabled)
setEnabled in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepositoryConfigManager subscribeIndex()
subscribeIndex in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepositoryConfigManager unsubscribeIndex()
unsubscribeIndex in interface net.thevpc.nuts.NRepositoryConfigManagerpublic boolean isSupportedMirroring()
isSupportedMirroring in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepository findMirrorById(String repositoryNameOrId)
findMirrorById in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepository findMirrorByName(String repositoryName)
findMirrorByName in interface net.thevpc.nuts.NRepositoryConfigManagerpublic List<net.thevpc.nuts.NRepository> getMirrors()
getMirrors in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepository getMirror(String repositoryIdOrName)
getMirror in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepository findMirror(String repositoryIdOrName)
findMirror in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepository addMirror(net.thevpc.nuts.NAddRepositoryOptions options)
addMirror in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepositoryConfigManager removeMirror(String repositoryId)
removeMirror in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NStoreStrategy getStoreStrategy()
getStoreStrategy in interface net.thevpc.nuts.NRepositoryConfigManagerpublic Map<String,String> getConfigMap(boolean inherit)
getConfigMap in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NLiteral> getConfigProperty(String key, boolean inherit)
getConfigProperty in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NLiteral> getConfigProperty(String property)
getConfigProperty in interface net.thevpc.nuts.NRepositoryConfigManagerpublic Map<String,String> getConfigMap()
getConfigMap in interface net.thevpc.nuts.NRepositoryConfigManagerpublic net.thevpc.nuts.NRepositoryConfigManager setConfigProperty(String property, String value)
setConfigProperty in interface net.thevpc.nuts.NRepositoryConfigManagerpublic NRepositoryConfigModel getModel()
getModel in interface NRepositoryConfigManagerExtCopyright © 2025 vpc open source initiative. All rights reserved.