public class DefaultNWorkspaceBootConfig extends Object implements net.thevpc.nuts.core.NWorkspaceBootConfig
| Constructor and Description |
|---|
DefaultNWorkspaceBootConfig(String bootPath,
String effectiveWorkspace,
String effectiveWorkspaceName,
boolean immediateLocation,
NWorkspaceConfigBoot bootModel) |
| Modifier and Type | Method and Description |
|---|---|
String |
bootPath() |
List<String> |
bootRepositories() |
String |
effectiveWorkspace() |
String |
effectiveWorkspaceName() |
List<net.thevpc.nuts.core.NWorkspaceBootConfig.Extension> |
extensions() |
String |
getDefaultIdBasedir(net.thevpc.nuts.artifact.NId id) |
String |
getHomeLocation(net.thevpc.nuts.platform.NHomeLocation homeLocation) |
String |
getHomeLocation(net.thevpc.nuts.platform.NStoreType storeType) |
String |
getStoreLocation(net.thevpc.nuts.artifact.NId id,
net.thevpc.nuts.platform.NStoreType folderType) |
String |
getStoreLocation(net.thevpc.nuts.platform.NStoreType storeType) |
Map<net.thevpc.nuts.platform.NHomeLocation,String> |
homeLocations() |
boolean |
isImmediateLocation() |
boolean |
isSystem() |
String |
name() |
net.thevpc.nuts.core.NStoreStrategy |
repositoryStoreStrategy() |
net.thevpc.nuts.platform.NOsFamily |
storeLayout() |
Map<net.thevpc.nuts.platform.NStoreType,String> |
storeLocations() |
net.thevpc.nuts.core.NStoreStrategy |
storeStrategy() |
String |
uuid() |
String |
workspace() |
public DefaultNWorkspaceBootConfig(String bootPath, String effectiveWorkspace, String effectiveWorkspaceName, boolean immediateLocation, NWorkspaceConfigBoot bootModel)
public boolean isImmediateLocation()
isImmediateLocation in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic String effectiveWorkspaceName()
effectiveWorkspaceName in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic String bootPath()
bootPath in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic String name()
name in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic String workspace()
workspace in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic String effectiveWorkspace()
effectiveWorkspace in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic List<net.thevpc.nuts.core.NWorkspaceBootConfig.Extension> extensions()
extensions in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic List<String> bootRepositories()
bootRepositories in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic Map<net.thevpc.nuts.platform.NStoreType,String> storeLocations()
storeLocations in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic Map<net.thevpc.nuts.platform.NHomeLocation,String> homeLocations()
homeLocations in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic net.thevpc.nuts.core.NStoreStrategy storeStrategy()
storeStrategy in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic net.thevpc.nuts.platform.NOsFamily storeLayout()
storeLayout in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic net.thevpc.nuts.core.NStoreStrategy repositoryStoreStrategy()
repositoryStoreStrategy in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic String uuid()
uuid in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic boolean isSystem()
isSystem in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic String getDefaultIdBasedir(net.thevpc.nuts.artifact.NId id)
public String getStoreLocation(net.thevpc.nuts.artifact.NId id, net.thevpc.nuts.platform.NStoreType folderType)
getStoreLocation in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic String getStoreLocation(net.thevpc.nuts.platform.NStoreType storeType)
getStoreLocation in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic String getHomeLocation(net.thevpc.nuts.platform.NHomeLocation homeLocation)
getHomeLocation in interface net.thevpc.nuts.core.NWorkspaceBootConfigpublic String getHomeLocation(net.thevpc.nuts.platform.NStoreType storeType)
getHomeLocation in interface net.thevpc.nuts.core.NWorkspaceBootConfigCopyright © 2026 vpc open source initiative. All rights reserved.