public interface NutsWorkspaceExt
static NutsWorkspaceExt of(NutsWorkspace ws)
String getWelcomeText(NutsSession session)
String getHelpText(NutsSession session)
String getLicenseText(NutsSession session)
String resolveDefaultHelp(Class clazz, NutsSession session)
NutsId resolveEffectiveId(NutsDescriptor descriptor, NutsSession options)
NutsIdType resolveNutsIdType(NutsId id, NutsSession session)
NutsInstallerComponent getInstaller(NutsDefinition nutToInstall, NutsSession session)
void requireImpl(NutsDefinition def, NutsSession session, boolean withDependencies, NutsId[] forId)
void installImpl(NutsDefinition def, String[] args, NutsInstallerComponent installerComponent, NutsSession session, boolean updateDefaultVersion)
void updateImpl(NutsDefinition def, String[] args, NutsInstallerComponent installerComponent, NutsSession session, boolean updateDefaultVersion)
boolean requiresRuntimeExtension(NutsSession session)
NutsConstants.ENV_KEY_EXCLUDE_RUNTIME_EXTENSION is forced to
falsesession - sessionNutsDescriptor resolveEffectiveDescriptor(NutsDescriptor descriptor, NutsSession session)
NutsInstalledRepository getInstalledRepository()
NutsInstallStatus getInstallStatus(NutsId id, boolean checkDependencies, NutsSession session)
NutsExecutionContextBuilder createExecutionContext()
@Deprecated void deployBoot(NutsSession session, NutsId def, boolean withDependencies)
NutsSession defaultSession()
Copyright © 2021 vpc open source initiative. All rights reserved.