public class DefaultNutsBootManager extends Object implements net.thevpc.nuts.NutsBootManager
| Constructor and Description |
|---|
DefaultNutsBootManager(DefaultNutsBootModel model) |
| Modifier and Type | Method and Description |
|---|---|
ClassLoader |
getBootClassLoader() |
URL[] |
getBootClassWorldURLs() |
net.thevpc.nuts.NutsArgument |
getBootCustomArgument(String... names) |
Boolean |
getBootCustomBoolArgument(Boolean undefinedValue,
Boolean emptyValue,
Boolean errValue,
String... names) |
net.thevpc.nuts.NutsClassLoaderNode[] |
getBootExtensionClassLoaderNode() |
net.thevpc.nuts.NutsWorkspaceOptions |
getBootOptions() |
String |
getBootRepositories() |
net.thevpc.nuts.NutsClassLoaderNode |
getBootRuntimeClassLoaderNode() |
net.thevpc.nuts.NutsBootTerminal |
getBootTerminal() |
long |
getCreationFinishTimeMillis() |
long |
getCreationStartTimeMillis() |
long |
getCreationTimeMillis() |
NutsBootModel |
getModel() |
net.thevpc.nuts.NutsSession |
getSession() |
boolean |
isFirstBoot() |
net.thevpc.nuts.NutsBootManager |
setSession(net.thevpc.nuts.NutsSession session) |
public DefaultNutsBootManager(DefaultNutsBootModel model)
public NutsBootModel getModel()
public net.thevpc.nuts.NutsSession getSession()
getSession in interface net.thevpc.nuts.NutsBootManagerpublic net.thevpc.nuts.NutsBootManager setSession(net.thevpc.nuts.NutsSession session)
setSession in interface net.thevpc.nuts.NutsBootManagerpublic boolean isFirstBoot()
isFirstBoot in interface net.thevpc.nuts.NutsBootManagerpublic Boolean getBootCustomBoolArgument(Boolean undefinedValue, Boolean emptyValue, Boolean errValue, String... names)
getBootCustomBoolArgument in interface net.thevpc.nuts.NutsBootManagerpublic net.thevpc.nuts.NutsArgument getBootCustomArgument(String... names)
getBootCustomArgument in interface net.thevpc.nuts.NutsBootManagerpublic net.thevpc.nuts.NutsWorkspaceOptions getBootOptions()
getBootOptions in interface net.thevpc.nuts.NutsBootManagerpublic ClassLoader getBootClassLoader()
getBootClassLoader in interface net.thevpc.nuts.NutsBootManagerpublic URL[] getBootClassWorldURLs()
getBootClassWorldURLs in interface net.thevpc.nuts.NutsBootManagerpublic String getBootRepositories()
getBootRepositories in interface net.thevpc.nuts.NutsBootManagerpublic long getCreationStartTimeMillis()
getCreationStartTimeMillis in interface net.thevpc.nuts.NutsBootManagerpublic long getCreationFinishTimeMillis()
getCreationFinishTimeMillis in interface net.thevpc.nuts.NutsBootManagerpublic long getCreationTimeMillis()
getCreationTimeMillis in interface net.thevpc.nuts.NutsBootManagerpublic net.thevpc.nuts.NutsClassLoaderNode getBootRuntimeClassLoaderNode()
getBootRuntimeClassLoaderNode in interface net.thevpc.nuts.NutsBootManagerpublic net.thevpc.nuts.NutsClassLoaderNode[] getBootExtensionClassLoaderNode()
getBootExtensionClassLoaderNode in interface net.thevpc.nuts.NutsBootManagerpublic net.thevpc.nuts.NutsBootTerminal getBootTerminal()
getBootTerminal in interface net.thevpc.nuts.NutsBootManagerCopyright © 2022 vpc open source initiative. All rights reserved.