public final class DefaultNutsWorkspaceCurrentConfig extends Object
| Constructor and Description |
|---|
DefaultNutsWorkspaceCurrentConfig(net.thevpc.nuts.NutsWorkspace ws) |
| Modifier and Type | Method and Description |
|---|---|
DefaultNutsWorkspaceCurrentConfig |
build(net.thevpc.nuts.NutsPath workspaceLocation,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsId |
getApiId() |
String |
getApiVersion() |
String |
getBootRepositories() |
net.thevpc.nuts.spi.NutsBootDescriptor[] |
getExtensionBootDescriptors() |
net.thevpc.nuts.NutsPath |
getHomeLocation(net.thevpc.nuts.NutsHomeLocation location,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPath |
getHomeLocation(net.thevpc.nuts.NutsStoreLocation folderType,
net.thevpc.nuts.NutsSession session) |
Map<net.thevpc.nuts.NutsHomeLocation,String> |
getHomeLocations() |
String |
getJavaCommand() |
String |
getJavaOptions() |
String |
getName() |
net.thevpc.nuts.NutsStoreLocationStrategy |
getRepositoryStoreLocationStrategy() |
net.thevpc.nuts.spi.NutsBootDescriptor |
getRuntimeBootDescriptor() |
net.thevpc.nuts.NutsId |
getRuntimeId() |
net.thevpc.nuts.NutsPath |
getStoreLocation(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsStoreLocation folderType,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPath |
getStoreLocation(net.thevpc.nuts.NutsStoreLocation folderType,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsPath |
getStoreLocation(String id,
net.thevpc.nuts.NutsStoreLocation folderType,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsOsFamily |
getStoreLocationLayout() |
Map<net.thevpc.nuts.NutsStoreLocation,String> |
getStoreLocations() |
net.thevpc.nuts.NutsStoreLocationStrategy |
getStoreLocationStrategy() |
boolean |
isGlobal() |
DefaultNutsWorkspaceCurrentConfig |
merge(NutsBootConfig c,
net.thevpc.nuts.NutsSession session) |
DefaultNutsWorkspaceCurrentConfig |
merge(NutsWorkspaceConfigApi c,
net.thevpc.nuts.NutsSession session) |
DefaultNutsWorkspaceCurrentConfig |
merge(NutsWorkspaceConfigBoot c,
net.thevpc.nuts.NutsSession session) |
DefaultNutsWorkspaceCurrentConfig |
merge(NutsWorkspaceConfigRuntime c,
net.thevpc.nuts.NutsSession session) |
DefaultNutsWorkspaceCurrentConfig |
merge(net.thevpc.nuts.NutsWorkspaceOptions c,
net.thevpc.nuts.NutsSession session) |
DefaultNutsWorkspaceCurrentConfig |
mergeRuntime(net.thevpc.nuts.NutsWorkspaceOptions c,
net.thevpc.nuts.NutsSession session) |
DefaultNutsWorkspaceCurrentConfig |
setApiId(net.thevpc.nuts.NutsId apiId) |
DefaultNutsWorkspaceCurrentConfig |
setBootJavaCommand(String bootJavaCommand) |
DefaultNutsWorkspaceCurrentConfig |
setBootJavaOptions(String bootJavaOptions) |
DefaultNutsWorkspaceCurrentConfig |
setBootRepositories(String bootRepositories) |
DefaultNutsWorkspaceCurrentConfig |
setExtensionBootDescriptors(net.thevpc.nuts.spi.NutsBootDescriptor[] extensionBootDescriptors) |
DefaultNutsWorkspaceCurrentConfig |
setGlobal(boolean global) |
DefaultNutsWorkspaceCurrentConfig |
setHomeLocations(Map<net.thevpc.nuts.NutsHomeLocation,String> homeLocations) |
DefaultNutsWorkspaceCurrentConfig |
setName(String name) |
DefaultNutsWorkspaceCurrentConfig |
setRepositoryStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy repositoryStoreLocationStrategy) |
DefaultNutsWorkspaceCurrentConfig |
setRuntimeBootDescriptor(net.thevpc.nuts.spi.NutsBootDescriptor runtimeBootDescriptor) |
DefaultNutsWorkspaceCurrentConfig |
setRuntimeId(net.thevpc.nuts.NutsId bootRuntime) |
void |
setRuntimeId(String s,
net.thevpc.nuts.NutsSession session) |
DefaultNutsWorkspaceCurrentConfig |
setStoreLocationLayout(net.thevpc.nuts.NutsOsFamily storeLocationLayout) |
DefaultNutsWorkspaceCurrentConfig |
setStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy storeLocationStrategy) |
DefaultNutsWorkspaceCurrentConfig |
setUserStoreLocations(Map<net.thevpc.nuts.NutsStoreLocation,String> userStoreLocations) |
public DefaultNutsWorkspaceCurrentConfig(net.thevpc.nuts.NutsWorkspace ws)
public DefaultNutsWorkspaceCurrentConfig merge(net.thevpc.nuts.NutsWorkspaceOptions c, net.thevpc.nuts.NutsSession session)
public void setRuntimeId(String s, net.thevpc.nuts.NutsSession session)
public DefaultNutsWorkspaceCurrentConfig mergeRuntime(net.thevpc.nuts.NutsWorkspaceOptions c, net.thevpc.nuts.NutsSession session)
public DefaultNutsWorkspaceCurrentConfig build(net.thevpc.nuts.NutsPath workspaceLocation, net.thevpc.nuts.NutsSession session)
public DefaultNutsWorkspaceCurrentConfig merge(NutsWorkspaceConfigApi c, net.thevpc.nuts.NutsSession session)
public DefaultNutsWorkspaceCurrentConfig merge(NutsWorkspaceConfigRuntime c, net.thevpc.nuts.NutsSession session)
public DefaultNutsWorkspaceCurrentConfig merge(NutsWorkspaceConfigBoot c, net.thevpc.nuts.NutsSession session)
public DefaultNutsWorkspaceCurrentConfig merge(NutsBootConfig c, net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.spi.NutsBootDescriptor[] getExtensionBootDescriptors()
public DefaultNutsWorkspaceCurrentConfig setExtensionBootDescriptors(net.thevpc.nuts.spi.NutsBootDescriptor[] extensionBootDescriptors)
public String getName()
public DefaultNutsWorkspaceCurrentConfig setName(String name)
public boolean isGlobal()
public DefaultNutsWorkspaceCurrentConfig setGlobal(boolean global)
public String getApiVersion()
public net.thevpc.nuts.NutsId getApiId()
public DefaultNutsWorkspaceCurrentConfig setApiId(net.thevpc.nuts.NutsId apiId)
public net.thevpc.nuts.NutsId getRuntimeId()
public DefaultNutsWorkspaceCurrentConfig setRuntimeId(net.thevpc.nuts.NutsId bootRuntime)
public net.thevpc.nuts.spi.NutsBootDescriptor getRuntimeBootDescriptor()
public DefaultNutsWorkspaceCurrentConfig setRuntimeBootDescriptor(net.thevpc.nuts.spi.NutsBootDescriptor runtimeBootDescriptor)
public String getBootRepositories()
public DefaultNutsWorkspaceCurrentConfig setBootRepositories(String bootRepositories)
public String getJavaCommand()
public String getJavaOptions()
public net.thevpc.nuts.NutsStoreLocationStrategy getStoreLocationStrategy()
public DefaultNutsWorkspaceCurrentConfig setStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy storeLocationStrategy)
public net.thevpc.nuts.NutsStoreLocationStrategy getRepositoryStoreLocationStrategy()
public DefaultNutsWorkspaceCurrentConfig setRepositoryStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy repositoryStoreLocationStrategy)
public DefaultNutsWorkspaceCurrentConfig setHomeLocations(Map<net.thevpc.nuts.NutsHomeLocation,String> homeLocations)
public net.thevpc.nuts.NutsPath getStoreLocation(net.thevpc.nuts.NutsStoreLocation folderType,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPath getHomeLocation(net.thevpc.nuts.NutsHomeLocation location,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPath getHomeLocation(net.thevpc.nuts.NutsStoreLocation folderType,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsOsFamily getStoreLocationLayout()
public DefaultNutsWorkspaceCurrentConfig setStoreLocationLayout(net.thevpc.nuts.NutsOsFamily storeLocationLayout)
public DefaultNutsWorkspaceCurrentConfig setUserStoreLocations(Map<net.thevpc.nuts.NutsStoreLocation,String> userStoreLocations)
public DefaultNutsWorkspaceCurrentConfig setBootJavaCommand(String bootJavaCommand)
public DefaultNutsWorkspaceCurrentConfig setBootJavaOptions(String bootJavaOptions)
public net.thevpc.nuts.NutsPath getStoreLocation(String id, net.thevpc.nuts.NutsStoreLocation folderType, net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsPath getStoreLocation(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsStoreLocation folderType,
net.thevpc.nuts.NutsSession session)
Copyright © 2022 vpc open source initiative. All rights reserved.