public final class DefaultNutsWorkspaceCurrentConfig extends Object
| Constructor and Description |
|---|
DefaultNutsWorkspaceCurrentConfig(net.thevpc.nuts.NutsWorkspace ws) |
| Modifier and Type | Method and Description |
|---|---|
DefaultNutsWorkspaceCurrentConfig |
build(String workspaceLocation,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsId |
getApiId() |
String |
getApiVersion() |
String |
getBootRepositories() |
net.thevpc.nuts.boot.NutsBootDescriptor[] |
getExtensionBootDescriptors() |
String |
getHomeLocation(net.thevpc.nuts.NutsOsFamily layout,
net.thevpc.nuts.NutsStoreLocation folderType) |
String |
getHomeLocation(net.thevpc.nuts.NutsStoreLocation folderType) |
Map<String,String> |
getHomeLocations() |
String |
getJavaCommand() |
String |
getJavaOptions() |
String |
getName() |
net.thevpc.nuts.NutsStoreLocationStrategy |
getRepositoryStoreLocationStrategy() |
net.thevpc.nuts.boot.NutsBootDescriptor |
getRuntimeBootDescriptor() |
net.thevpc.nuts.NutsId |
getRuntimeId() |
String |
getStoreLocation(net.thevpc.nuts.NutsId id,
net.thevpc.nuts.NutsStoreLocation folderType,
net.thevpc.nuts.NutsSession session) |
String |
getStoreLocation(net.thevpc.nuts.NutsStoreLocation folderType) |
String |
getStoreLocation(String id,
net.thevpc.nuts.NutsStoreLocation folderType,
net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsOsFamily |
getStoreLocationLayout() |
Map<String,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.boot.NutsBootDescriptor[] extensionBootDescriptors) |
DefaultNutsWorkspaceCurrentConfig |
setGlobal(boolean global) |
DefaultNutsWorkspaceCurrentConfig |
setHomeLocations(Map<String,String> homeLocations) |
DefaultNutsWorkspaceCurrentConfig |
setName(String name) |
DefaultNutsWorkspaceCurrentConfig |
setRepositoryStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy repositoryStoreLocationStrategy) |
DefaultNutsWorkspaceCurrentConfig |
setRuntimeBootDescriptor(net.thevpc.nuts.boot.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<String,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(String 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.boot.NutsBootDescriptor[] getExtensionBootDescriptors()
public DefaultNutsWorkspaceCurrentConfig setExtensionBootDescriptors(net.thevpc.nuts.boot.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.boot.NutsBootDescriptor getRuntimeBootDescriptor()
public DefaultNutsWorkspaceCurrentConfig setRuntimeBootDescriptor(net.thevpc.nuts.boot.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<String,String> homeLocations)
public String getStoreLocation(net.thevpc.nuts.NutsStoreLocation folderType)
public String getHomeLocation(net.thevpc.nuts.NutsOsFamily layout, net.thevpc.nuts.NutsStoreLocation folderType)
public String getHomeLocation(net.thevpc.nuts.NutsStoreLocation folderType)
public net.thevpc.nuts.NutsOsFamily getStoreLocationLayout()
public DefaultNutsWorkspaceCurrentConfig setStoreLocationLayout(net.thevpc.nuts.NutsOsFamily storeLocationLayout)
public DefaultNutsWorkspaceCurrentConfig setUserStoreLocations(Map<String,String> userStoreLocations)
public DefaultNutsWorkspaceCurrentConfig setBootJavaCommand(String bootJavaCommand)
public DefaultNutsWorkspaceCurrentConfig setBootJavaOptions(String bootJavaOptions)
public String getStoreLocation(String id, net.thevpc.nuts.NutsStoreLocation folderType, net.thevpc.nuts.NutsSession session)
public String getStoreLocation(net.thevpc.nuts.NutsId id, net.thevpc.nuts.NutsStoreLocation folderType, net.thevpc.nuts.NutsSession session)
Copyright © 2021 vpc open source initiative. All rights reserved.