public class DefaultNutsRepositoryConfigModel extends Object implements NutsRepositoryConfigModel
| Constructor and Description |
|---|
DefaultNutsRepositoryConfigModel(NutsRepository repository,
NutsAddRepositoryOptions options,
NutsSession session,
int speed,
boolean supportedMirroring,
String repositoryType) |
public DefaultNutsRepositoryConfigModel(NutsRepository repository, NutsAddRepositoryOptions options, NutsSession session, int speed, boolean supportedMirroring, String repositoryType)
protected NutsLoggerOp _LOGOP(NutsSession session)
protected NutsLogger _LOG(NutsSession session)
public NutsRepository getRepository()
getRepository in interface NutsRepositoryConfigModelpublic NutsWorkspace getWorkspace()
getWorkspace in interface NutsRepositoryConfigModelpublic NutsRepositoryRef getRepositoryRef(NutsSession session)
getRepositoryRef in interface NutsRepositoryConfigModelpublic String getName()
getName in interface NutsRepositoryConfigModelpublic int getDeployOrder(NutsSession session)
getDeployOrder in interface NutsRepositoryConfigModelpublic void setEnv(String property, String value, NutsSession session)
public int getSpeed(NutsSession session)
getSpeed in interface NutsRepositoryConfigModelpublic String getType(NutsSession session)
getType in interface NutsRepositoryConfigModelpublic String getGroups(NutsSession session)
getGroups in interface NutsRepositoryConfigModelpublic String getLocation(boolean expand, NutsSession session)
getLocation in interface NutsRepositoryConfigModelpublic String getStoreLocation()
getStoreLocation in interface NutsRepositoryConfigModelpublic NutsStoreLocationStrategy getStoreLocationStrategy(NutsSession session)
getStoreLocationStrategy in interface NutsRepositoryConfigModelpublic String getStoreLocation(NutsStoreLocation folderType, NutsSession session)
getStoreLocation in interface NutsRepositoryConfigModelpublic String getUuid()
getUuid in interface NutsRepositoryConfigModelpublic String getLocation()
getLocation in interface NutsRepositoryConfigModelpublic void setConfig(NutsRepositoryConfig newConfig, NutsSession session, boolean fireChange)
public void addMirror(NutsRepository repo, NutsSession session)
addMirror in interface NutsRepositoryConfigModelpublic void setIndexEnabled(boolean enabled,
NutsSession session)
setIndexEnabled in interface NutsRepositoryConfigModelpublic boolean isIndexEnabled(NutsSession session)
isIndexEnabled in interface NutsRepositoryConfigModelpublic void setUser(NutsUserConfig user, NutsSession session)
setUser in interface NutsRepositoryConfigModelpublic void removeUser(String userId, NutsSession session)
removeUser in interface NutsRepositoryConfigModelpublic NutsUserConfig getUser(String userId, NutsSession session)
getUser in interface NutsRepositoryConfigModelpublic NutsUserConfig[] getUsers(NutsSession session)
getUsers in interface NutsRepositoryConfigModelpublic void setMirrorEnabled(String repoName, boolean enabled, NutsSession session)
setMirrorEnabled in interface NutsRepositoryConfigModelpublic boolean save(boolean force,
NutsSession session)
save in interface NutsRepositoryConfigModelpublic void save(NutsSession session)
public void fireConfigurationChanged(String configName, NutsSession session)
fireConfigurationChanged in interface NutsRepositoryConfigModelpublic boolean isConfigurationChanged()
public void setEnabled(boolean enabled,
NutsSession session)
setEnabled in interface NutsRepositoryConfigModelpublic boolean isEnabled(NutsSession session)
isEnabled in interface NutsRepositoryConfigModelpublic boolean isTemporary(NutsSession session)
isTemporary in interface NutsRepositoryConfigModelpublic void setTemporary(boolean transientRepository,
NutsSession session)
setTemporary in interface NutsRepositoryConfigModelpublic boolean isIndexSubscribed(NutsSession session)
isIndexSubscribed in interface NutsRepositoryConfigModelpublic void subscribeIndex(NutsSession session)
subscribeIndex in interface NutsRepositoryConfigModelpublic void unsubscribeIndex(NutsSession session)
unsubscribeIndex in interface NutsRepositoryConfigModelpublic String getGlobalName(NutsSession session)
getGlobalName in interface NutsRepositoryConfigModelpublic boolean isSupportedMirroring(NutsSession session)
isSupportedMirroring in interface NutsRepositoryConfigModelpublic void removeMirror(String repositoryId, NutsSession session)
removeMirror in interface NutsRepositoryConfigModelpublic NutsRepository getMirror(String repositoryIdPath, NutsSession session)
getMirror in interface NutsRepositoryConfigModelpublic NutsRepository findMirror(String repositoryNameOrId, NutsSession session)
findMirror in interface NutsRepositoryConfigModelpublic NutsRepository findMirrorById(String repositoryNameOrId, NutsSession session)
findMirrorById in interface NutsRepositoryConfigModelpublic NutsRepository findMirrorByName(String repositoryNameOrId, NutsSession session)
findMirrorByName in interface NutsRepositoryConfigModelpublic NutsRepository[] getMirrors(NutsSession session)
getMirrors in interface NutsRepositoryConfigModelpublic NutsRepository addMirror(NutsAddRepositoryOptions options, NutsSession session)
addMirror in interface NutsRepositoryConfigModelpublic Path getTempMirrorsRoot(NutsSession session)
getTempMirrorsRoot in interface NutsRepositoryConfigModelpublic Path getMirrorsRoot(NutsSession session)
getMirrorsRoot in interface NutsRepositoryConfigModelpublic NutsRepositoryConfig getStoredConfig(NutsSession session)
getStoredConfig in interface NutsRepositoryConfigModelpublic void removeAllMirrors(NutsSession options)
public NutsRepositoryConfig getConfig(NutsSession session)
getConfig in interface NutsRepositoryConfigModelCopyright © 2021 vpc open source initiative. All rights reserved.