public class DefaultNutsWorkspaceConfigManager extends Object implements net.thevpc.nuts.NutsWorkspaceConfigManager, NutsWorkspaceConfigManagerExt
| Constructor and Description |
|---|
DefaultNutsWorkspaceConfigManager(DefaultNutsWorkspaceConfigModel model) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkSession() |
net.thevpc.nuts.NutsId |
createContentFaceId(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsDescriptor desc) |
net.thevpc.nuts.NutsWorkspaceListManager |
createWorkspaceListManager(String name) |
Set<String> |
getAvailableArchetypes() |
net.thevpc.nuts.NutsAddRepositoryOptions[] |
getDefaultRepositories() |
String |
getHashName(Object o) |
net.thevpc.nuts.spi.NutsIndexStoreFactory |
getIndexStoreClientFactory() |
String |
getJavaCommand() |
String |
getJavaOptions() |
DefaultNutsWorkspaceConfigModel |
getModel() |
net.thevpc.nuts.NutsSession |
getSession() |
String |
getWorkspaceHashName() |
String |
getWorkspaceHashName(String path) |
boolean |
isExcludedExtension(String extensionId,
net.thevpc.nuts.NutsWorkspaceOptions options) |
boolean |
isGlobal() |
boolean |
isReadOnly() |
boolean |
isSupportedRepositoryType(String repositoryType) |
net.thevpc.nuts.NutsWorkspaceBootConfig |
loadBootConfig(String _ws,
boolean global,
boolean followLinks) |
net.thevpc.nuts.NutsWorkspaceOptionsBuilder |
optionsBuilder() |
String |
resolveRepositoryPath(String repositoryLocation) |
boolean |
save() |
boolean |
save(boolean force) |
net.thevpc.nuts.NutsWorkspaceConfigManager |
setSession(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsWorkspaceStoredConfig |
stored() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitofpublic DefaultNutsWorkspaceConfigManager(DefaultNutsWorkspaceConfigModel model)
public DefaultNutsWorkspaceConfigModel getModel()
getModel in interface NutsWorkspaceConfigManagerExtpublic net.thevpc.nuts.NutsWorkspaceStoredConfig stored()
stored in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic boolean isReadOnly()
isReadOnly in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic boolean save(boolean force)
save in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic boolean save()
save in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic net.thevpc.nuts.NutsWorkspaceBootConfig loadBootConfig(String _ws, boolean global, boolean followLinks)
loadBootConfig in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic net.thevpc.nuts.NutsWorkspaceOptionsBuilder optionsBuilder()
optionsBuilder in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic boolean isExcludedExtension(String extensionId, net.thevpc.nuts.NutsWorkspaceOptions options)
isExcludedExtension in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic net.thevpc.nuts.NutsId createContentFaceId(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsDescriptor desc)
createContentFaceId in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic net.thevpc.nuts.NutsWorkspaceListManager createWorkspaceListManager(String name)
createWorkspaceListManager in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic boolean isSupportedRepositoryType(String repositoryType)
isSupportedRepositoryType in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic net.thevpc.nuts.NutsAddRepositoryOptions[] getDefaultRepositories()
getDefaultRepositories in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic Set<String> getAvailableArchetypes()
getAvailableArchetypes in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic String resolveRepositoryPath(String repositoryLocation)
resolveRepositoryPath in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic net.thevpc.nuts.spi.NutsIndexStoreFactory getIndexStoreClientFactory()
getIndexStoreClientFactory in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic String getJavaCommand()
getJavaCommand in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic String getJavaOptions()
getJavaOptions in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic boolean isGlobal()
isGlobal in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic net.thevpc.nuts.NutsSession getSession()
getSession in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic net.thevpc.nuts.NutsWorkspaceConfigManager setSession(net.thevpc.nuts.NutsSession session)
setSession in interface net.thevpc.nuts.NutsWorkspaceConfigManagerprotected void checkSession()
public String getHashName(Object o)
getHashName in interface net.thevpc.nuts.NutsWorkspaceConfigManagerpublic String getWorkspaceHashName()
public String getWorkspaceHashName(String path)
getWorkspaceHashName in interface net.thevpc.nuts.NutsWorkspaceConfigManagerCopyright © 2021 vpc open source initiative. All rights reserved.