public interface NWorkspaceExt
static NWorkspaceExt of()
static NWorkspaceExt of(NWorkspace ws)
NWorkspaceStore store()
NText getWelcomeText()
NText getHelpText()
NText getLicenseText()
NId resolveEffectiveId(NDescriptor descriptor)
NInstallerComponent getInstaller(NDefinition nutToInstall)
void requireImpl(NDefinition def, boolean withDependencies, NId[] forId)
void installImpl(NDefinition def, String[] args, boolean updateDefaultVersion)
void updateImpl(NDefinition def, String[] args, boolean updateDefaultVersion)
void uninstallImpl(NDefinition def, String[] args, boolean runInstaller, boolean deleteFiles, boolean eraseFiles, boolean traceBeforeEvent)
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()
NWorkspaceModel getModel()
String getInstallationDigest()
void setInstallationDigest(String value)
DefaultNRepositoryModel getRepositoryModel()
DefaultNWorkspaceEnvManagerModel getEnvModel()
DefaultCustomCommandsModel getCommandModel()
DefaultNWorkspaceConfigModel getConfigModel()
DefaultImportModel getImportModel()
NDependencySolver createDependencySolver(String solverName)
DefaultNWorkspaceLocationModel getLocationModel()
Copyright © 2025 vpc open source initiative. All rights reserved.