public interface NWorkspaceExt
static NWorkspaceExt of()
static NWorkspaceExt of(NWorkspace ws)
NBootOptionsInfo getCallerBootOptionsInfo()
NWorkspaceStore store()
NText getWelcomeText()
NText getHelpText()
NText getLicenseText()
NId resolveEffectiveId(NDescriptor descriptor)
NInstallerComponent getInstaller(NDefinition nutToInstall)
boolean requiresRuntimeExtension()
NutsConstants.ENV_KEY_EXCLUDE_RUNTIME_EXTENSION is forced to
falseNInstalledRepository getInstalledRepository()
NInstallStatus getInstallStatus(NId id, boolean checkDependencies)
NExecutionContextBuilder createExecutionContext()
void deployBoot(NId def, boolean withDependencies)
NSession defaultSession()
NApp getApp()
NWorkspaceModel getModel()
String getInstallationDigest()
void setInstallationDigest(String value)
NScopedValue<NSession> sessionScopes()
DefaultNRepositoryModel getRepositoryModel()
DefaultCustomCommandsModel getCommandModel()
DefaultNWorkspaceConfigModel getConfigModel()
DefaultImportModel getImportModel()
NDependencySolver createDependencySolver(String solverName)
DefaultNWorkspaceLocationModel getLocationModel()
Copyright © 2026 vpc open source initiative. All rights reserved.