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