public abstract class AbstractNWorkspace extends Object implements NWorkspace
| Modifier and Type | Field and Description |
|---|---|
protected NBootOptionsInfo |
callerBootOptionsInfo |
CUSTOM_SCORE, DEFAULT_SCORE, UNSUPPORTED_SCORE| Constructor and Description |
|---|
AbstractNWorkspace(NBootOptionsInfo callerBootOptionsInfo) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddCommand, addCommandFactory, addDefaultPlatform, addDefaultPlatforms, addImports, addLauncher, addPlatform, addRepository, addRepository, buildEffectiveCommand, call, clearImports, commandExists, commandFactoryExists, createSession, currentSession, extensions, findAllCommands, findCommand, findCommand, findCommandsByOwner, findPlatform, findPlatform, findPlatformByName, findPlatformByPath, findPlatformByVersion, findPlatformByVersion, findPlatforms, findPlatforms, findPlatforms, findRepository, findRepositoryById, findRepositoryByName, findSysCommand, get, getAllImports, getApiId, getApiVersion, getAppId, getArch, getArchFamily, getAvailableArchetypes, getBootClassLoader, getBootClassWorldURLs, getBootExtensionClassLoaderNode, getBootOptions, getBootRepositories, getBootRuntimeClassLoaderNode, getBootTerminal, getBootVersion, getCommandFactories, getConfigMap, getConfigProperty, getCreationDuration, getCreationFinishTime, getCreationStartTime, getCustomBootOption, getDefaultIdBasedir, getDefaultIdContentExtension, getDefaultIdExtension, getDefaultIdFilename, getDefaultRepositories, getDesktopEnvironment, getDesktopEnvironmentFamilies, getDesktopEnvironmentFamily, getDesktopEnvironments, getDesktopIntegrationSupport, getDesktopPath, getDigestName, getHomeLocation, getHomeLocation, getHomeLocations, getHostName, getIndexStoreClientFactory, getJavaCommand, getJavaOptions, getLocation, getName, getOs, getOsDist, getOsFamily, getPid, getPlatform, getProperties, getProperty, getRepositories, getRepositoryStoreStrategy, getRuntimeId, getShellFamilies, getShellFamily, getStoredConfig, getStoreLayout, getStoreLocation, getStoreLocation, getStoreLocation, getStoreLocation, getStoreLocation, getStoreLocations, getStoreStrategy, getSysEnv, getSysEnv, getUuid, getWorkspaceLocation, isFirstBoot, isGraphicalDesktopEnvironment, isImportedGroupId, isReadOnly, isSupportedRepositoryType, isSystemWorkspace, loadBootConfig, of, removeAllRepositories, removeCommand, removeCommandFactory, removeCommandFactoryIfExists, removeCommandIfExists, removeImports, removePlatform, removeRepository, resolveEffectiveDescriptor, resolveEffectiveDescriptor, resolvePlatform, resolveRepositoryPath, run, saveConfig, saveConfig, searchSystemPlatforms, searchSystemPlatforms, setConfigProperty, setHomeLocation, setProperty, setStoreLayout, setStoreLocation, setStoreStrategy, updateCommand, updateImports, updatePlatformisValidScore, query, queryprotected NBootOptionsInfo callerBootOptionsInfo
public AbstractNWorkspace(NBootOptionsInfo callerBootOptionsInfo)
public void runWith(Runnable runnable)
runWith in interface NWorkspacepublic <T> T callWith(NCallable<T> callable)
callWith in interface NWorkspacepublic int getScore(NScorableContext criteria)
getScore in interface NComponentgetScore in interface NScorablepublic void close()
close in interface Closeableclose in interface AutoCloseableclose in interface NWorkspacepublic NWorkspace share()
share in interface NWorkspacepublic NWorkspace setSharedInstance()
setSharedInstance in interface NWorkspacepublic boolean isSharedInstance()
isSharedInstance in interface NWorkspacepublic NWorkspace removeRepositoryListener(NRepositoryListener listener)
removeRepositoryListener in interface NWorkspacepublic NWorkspace addRepositoryListener(NRepositoryListener listener)
addRepositoryListener in interface NWorkspacepublic List<NRepositoryListener> getRepositoryListeners()
getRepositoryListeners in interface NWorkspacepublic NWorkspace addUserPropertyListener(NObservableMapListener<String,Object> listener)
addUserPropertyListener in interface NWorkspacepublic NWorkspace removeUserPropertyListener(NObservableMapListener<String,Object> listener)
removeUserPropertyListener in interface NWorkspacepublic List<NObservableMapListener<String,Object>> getUserPropertyListeners()
getUserPropertyListeners in interface NWorkspacepublic NWorkspace removeWorkspaceListener(NWorkspaceListener listener)
removeWorkspaceListener in interface NWorkspacepublic NWorkspace addWorkspaceListener(NWorkspaceListener listener)
addWorkspaceListener in interface NWorkspacepublic List<NWorkspaceListener> getWorkspaceListeners()
getWorkspaceListeners in interface NWorkspacepublic NWorkspace removeInstallListener(NInstallListener listener)
removeInstallListener in interface NWorkspacepublic NWorkspace addInstallListener(NInstallListener listener)
addInstallListener in interface NWorkspacepublic List<NInstallListener> getInstallListeners()
getInstallListeners in interface NWorkspacepublic void runBootCommand()
runBootCommand in interface NWorkspaceBaseCopyright © 2025 vpc open source initiative. All rights reserved.