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