public final class CoreNutsBootOptions extends Object
| Constructor and Description |
|---|
CoreNutsBootOptions(net.thevpc.nuts.NutsBootOptions boot,
net.thevpc.nuts.NutsWorkspace ws,
net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
String |
getApiId() |
String |
getApiVersion() |
String |
getBootRepositories() |
net.thevpc.nuts.spi.NutsBootWorkspaceFactory |
getBootWorkspaceFactory() |
String |
getCacheBoot() |
ClassLoader |
getClassWorldLoader() |
URL[] |
getClassWorldURLs() |
net.thevpc.nuts.NutsClassLoaderNode[] |
getExtensionBootDependencyNodes() |
net.thevpc.nuts.spi.NutsBootDescriptor[] |
getExtensionBootDescriptors() |
Set<String> |
getExtensionsSet() |
Map<net.thevpc.nuts.NutsHomeLocation,String> |
getHomeLocations() |
String |
getJavaCommand() |
String |
getJavaOptions() |
String |
getLib() |
String |
getName() |
net.thevpc.nuts.NutsWorkspaceOptions |
getOptions() |
net.thevpc.nuts.NutsStoreLocationStrategy |
getRepositoryStoreLocationStrategy() |
net.thevpc.nuts.NutsClassLoaderNode |
getRuntimeBootDependencyNode() |
net.thevpc.nuts.spi.NutsBootDescriptor |
getRuntimeBootDescriptor() |
net.thevpc.nuts.spi.NutsBootId |
getRuntimeId() |
String |
getStoreLocation(net.thevpc.nuts.NutsStoreLocation location) |
net.thevpc.nuts.NutsOsFamily |
getStoreLocationLayout() |
Map<net.thevpc.nuts.NutsStoreLocation,String> |
getStoreLocations() |
net.thevpc.nuts.NutsStoreLocationStrategy |
getStoreLocationStrategy() |
String |
getUuid() |
String |
getWorkspaceLocation() |
boolean |
isGlobal() |
CoreNutsBootOptions |
setApiVersion(String apiVersion) |
CoreNutsBootOptions |
setBootClassWorldURLs(URL[] bootClassWorldURLs) |
CoreNutsBootOptions |
setBootRepositories(String repositories) |
CoreNutsBootOptions |
setBootWorkspaceFactory(net.thevpc.nuts.spi.NutsBootWorkspaceFactory bootWorkspaceFactory) |
CoreNutsBootOptions |
setExtensionBootDependencyNodes(net.thevpc.nuts.NutsClassLoaderNode[] extensionBootDependencyNodes) |
CoreNutsBootOptions |
setExtensionBootDescriptors(net.thevpc.nuts.spi.NutsBootDescriptor[] extensionBootDescriptors) |
void |
setExtensionsSet(Set<String> extensionsSet) |
void |
setHomeLocations(Map<net.thevpc.nuts.NutsHomeLocation,String> homeLocations) |
CoreNutsBootOptions |
setJavaCommand(String javaCommand) |
CoreNutsBootOptions |
setJavaOptions(String javaOptions) |
void |
setName(String name) |
CoreNutsBootOptions |
setRepositoryStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy repositoryStoreLocationStrategy) |
CoreNutsBootOptions |
setRuntimeBootDependencyNode(net.thevpc.nuts.NutsClassLoaderNode runtimeBootDependencyNode) |
CoreNutsBootOptions |
setRuntimeBootDescriptor(net.thevpc.nuts.spi.NutsBootDescriptor runtimeBootDescriptor) |
CoreNutsBootOptions |
setRuntimeId(net.thevpc.nuts.spi.NutsBootId runtimeId) |
CoreNutsBootOptions |
setStoreLocationLayout(net.thevpc.nuts.NutsOsFamily storeLocationLayout) |
void |
setStoreLocations(Map<net.thevpc.nuts.NutsStoreLocation,String> storeLocations) |
CoreNutsBootOptions |
setStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy storeLocationStrategy) |
void |
setUuid(String uuid) |
CoreNutsBootOptions |
setWorkspaceClassLoader(ClassLoader workspaceClassLoader) |
CoreNutsBootOptions |
setWorkspaceLocation(String workspace) |
String |
toString() |
public CoreNutsBootOptions(net.thevpc.nuts.NutsBootOptions boot,
net.thevpc.nuts.NutsWorkspace ws,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsWorkspaceOptions getOptions()
public String getWorkspaceLocation()
public CoreNutsBootOptions setWorkspaceLocation(String workspace)
public String getApiVersion()
public CoreNutsBootOptions setApiVersion(String apiVersion)
public net.thevpc.nuts.spi.NutsBootId getRuntimeId()
public CoreNutsBootOptions setRuntimeId(net.thevpc.nuts.spi.NutsBootId runtimeId)
public net.thevpc.nuts.spi.NutsBootDescriptor getRuntimeBootDescriptor()
public CoreNutsBootOptions setRuntimeBootDescriptor(net.thevpc.nuts.spi.NutsBootDescriptor runtimeBootDescriptor)
public net.thevpc.nuts.spi.NutsBootDescriptor[] getExtensionBootDescriptors()
public CoreNutsBootOptions setExtensionBootDescriptors(net.thevpc.nuts.spi.NutsBootDescriptor[] extensionBootDescriptors)
public String getBootRepositories()
public CoreNutsBootOptions setBootRepositories(String repositories)
public net.thevpc.nuts.spi.NutsBootWorkspaceFactory getBootWorkspaceFactory()
public CoreNutsBootOptions setBootWorkspaceFactory(net.thevpc.nuts.spi.NutsBootWorkspaceFactory bootWorkspaceFactory)
public URL[] getClassWorldURLs()
public ClassLoader getClassWorldLoader()
public String getName()
public void setName(String name)
public String getUuid()
public void setUuid(String uuid)
public String getApiId()
public String getJavaCommand()
public CoreNutsBootOptions setJavaCommand(String javaCommand)
public String getJavaOptions()
public CoreNutsBootOptions setJavaOptions(String javaOptions)
public net.thevpc.nuts.NutsStoreLocationStrategy getStoreLocationStrategy()
public CoreNutsBootOptions setStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy storeLocationStrategy)
public net.thevpc.nuts.NutsOsFamily getStoreLocationLayout()
public CoreNutsBootOptions setStoreLocationLayout(net.thevpc.nuts.NutsOsFamily storeLocationLayout)
public net.thevpc.nuts.NutsStoreLocationStrategy getRepositoryStoreLocationStrategy()
public CoreNutsBootOptions setRepositoryStoreLocationStrategy(net.thevpc.nuts.NutsStoreLocationStrategy repositoryStoreLocationStrategy)
public String getStoreLocation(net.thevpc.nuts.NutsStoreLocation location)
public void setStoreLocations(Map<net.thevpc.nuts.NutsStoreLocation,String> storeLocations)
public void setHomeLocations(Map<net.thevpc.nuts.NutsHomeLocation,String> homeLocations)
public boolean isGlobal()
public net.thevpc.nuts.NutsClassLoaderNode getRuntimeBootDependencyNode()
public CoreNutsBootOptions setRuntimeBootDependencyNode(net.thevpc.nuts.NutsClassLoaderNode runtimeBootDependencyNode)
public net.thevpc.nuts.NutsClassLoaderNode[] getExtensionBootDependencyNodes()
public CoreNutsBootOptions setExtensionBootDependencyNodes(net.thevpc.nuts.NutsClassLoaderNode[] extensionBootDependencyNodes)
public CoreNutsBootOptions setBootClassWorldURLs(URL[] bootClassWorldURLs)
public CoreNutsBootOptions setWorkspaceClassLoader(ClassLoader workspaceClassLoader)
public String getCacheBoot()
public String getLib()
Copyright © 2022 vpc open source initiative. All rights reserved.