public class DefaultNWorkspaceBootConfig extends Object implements net.thevpc.nuts.NWorkspaceBootConfig
| Constructor and Description |
|---|
DefaultNWorkspaceBootConfig(String bootPath,
String effectiveWorkspace,
String effectiveWorkspaceName,
boolean immediateLocation,
NWorkspaceConfigBoot bootModel) |
| Modifier and Type | Method and Description |
|---|---|
String |
getBootPath() |
List<String> |
getBootRepositories() |
String |
getDefaultIdBasedir(net.thevpc.nuts.NId id) |
String |
getEffectiveWorkspace() |
String |
getEffectiveWorkspaceName() |
List<net.thevpc.nuts.NWorkspaceBootConfig.Extension> |
getExtensions() |
String |
getHomeLocation(net.thevpc.nuts.NHomeLocation homeLocation) |
String |
getHomeLocation(net.thevpc.nuts.NStoreType storeType) |
Map<net.thevpc.nuts.NHomeLocation,String> |
getHomeLocations() |
String |
getName() |
net.thevpc.nuts.NStoreStrategy |
getRepositoryStoreStrategy() |
net.thevpc.nuts.NOsFamily |
getStoreLayout() |
String |
getStoreLocation(net.thevpc.nuts.NId id,
net.thevpc.nuts.NStoreType folderType) |
String |
getStoreLocation(net.thevpc.nuts.NStoreType storeType) |
Map<net.thevpc.nuts.NStoreType,String> |
getStoreLocations() |
net.thevpc.nuts.NStoreStrategy |
getStoreStrategy() |
String |
getUuid() |
String |
getWorkspace() |
boolean |
isImmediateLocation() |
boolean |
isSystem() |
public DefaultNWorkspaceBootConfig(String bootPath, String effectiveWorkspace, String effectiveWorkspaceName, boolean immediateLocation, NWorkspaceConfigBoot bootModel)
public boolean isImmediateLocation()
isImmediateLocation in interface net.thevpc.nuts.NWorkspaceBootConfigpublic String getEffectiveWorkspaceName()
getEffectiveWorkspaceName in interface net.thevpc.nuts.NWorkspaceBootConfigpublic String getBootPath()
getBootPath in interface net.thevpc.nuts.NWorkspaceBootConfigpublic String getName()
getName in interface net.thevpc.nuts.NWorkspaceBootConfigpublic String getWorkspace()
getWorkspace in interface net.thevpc.nuts.NWorkspaceBootConfigpublic String getEffectiveWorkspace()
getEffectiveWorkspace in interface net.thevpc.nuts.NWorkspaceBootConfigpublic List<net.thevpc.nuts.NWorkspaceBootConfig.Extension> getExtensions()
getExtensions in interface net.thevpc.nuts.NWorkspaceBootConfigpublic List<String> getBootRepositories()
getBootRepositories in interface net.thevpc.nuts.NWorkspaceBootConfigpublic Map<net.thevpc.nuts.NStoreType,String> getStoreLocations()
getStoreLocations in interface net.thevpc.nuts.NWorkspaceBootConfigpublic Map<net.thevpc.nuts.NHomeLocation,String> getHomeLocations()
getHomeLocations in interface net.thevpc.nuts.NWorkspaceBootConfigpublic net.thevpc.nuts.NStoreStrategy getStoreStrategy()
getStoreStrategy in interface net.thevpc.nuts.NWorkspaceBootConfigpublic net.thevpc.nuts.NOsFamily getStoreLayout()
getStoreLayout in interface net.thevpc.nuts.NWorkspaceBootConfigpublic net.thevpc.nuts.NStoreStrategy getRepositoryStoreStrategy()
getRepositoryStoreStrategy in interface net.thevpc.nuts.NWorkspaceBootConfigpublic String getUuid()
getUuid in interface net.thevpc.nuts.NWorkspaceBootConfigpublic boolean isSystem()
isSystem in interface net.thevpc.nuts.NWorkspaceBootConfigpublic String getDefaultIdBasedir(net.thevpc.nuts.NId id)
public String getStoreLocation(net.thevpc.nuts.NId id, net.thevpc.nuts.NStoreType folderType)
getStoreLocation in interface net.thevpc.nuts.NWorkspaceBootConfigpublic String getStoreLocation(net.thevpc.nuts.NStoreType storeType)
getStoreLocation in interface net.thevpc.nuts.NWorkspaceBootConfigpublic String getHomeLocation(net.thevpc.nuts.NHomeLocation homeLocation)
getHomeLocation in interface net.thevpc.nuts.NWorkspaceBootConfigpublic String getHomeLocation(net.thevpc.nuts.NStoreType storeType)
getHomeLocation in interface net.thevpc.nuts.NWorkspaceBootConfigCopyright © 2025 vpc open source initiative. All rights reserved.