public class NWorkspaceModel extends Object
| Constructor and Description |
|---|
NWorkspaceModel(NWorkspace workspace,
NBootOptions initialBootOptions) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
appendEnv(Map<String,String> env) |
Map<NExecutionEngineFamily,List<NExecutionEngineLocation>> |
getConfigPlatforms() |
NEnvLocal |
getEnv() |
<T> T |
getOrCreateProperty(Class<T> property,
Supplier<T> supplier) |
<T> T |
getOrCreateProperty(String property,
Supplier<T> supplier) |
String |
getPid() |
Map<String,Object> |
getProperties() |
NOptional<Object> |
getProperty(String property) |
NWorkspace |
getWorkspace() |
void |
init() |
Map<String,String> |
newSysEnvEmptyMap() |
Map<String,String> |
rootEnv() |
void |
setProperty(String property,
Object value) |
public NLog LOG
public NLogs defaultNLogs
public NWorkspace workspace
public NScopedValue<NSession> sessionScopes
public NSession initSession
public DefaultNBootModel bootModel
public DefaultNWorkspaceSecurityModel securityModel
public DefaultNFilterModel filtersModel
public DefaultNWorkspaceConfigModel configModel
public DefaultNWorkspaceLocationModel locationsModel
public DefaultNRepositoryModel repositoryModel
public DefaultNWorkspaceEventModel eventsModel
public DefaultNTextManagerModel textModel
public String uuid
public String location
public String name
public String hashName
public NId apiId
public NId runtimeId
public DefaultNInstalledRepository installedRepository
public final NScopedStack<NBeanContainer> scopedBeanContainerStack
public final NBeanContainer scopedBeanContainer
public DefaultNLogModel logModel
public DefaultNPlatformModel sdkModel
public DefaultNWorkspaceExtensionModel extensionModel
public DefaultCustomCommandsModel commandModel
public DefaultImportModel importModel
public String apiDigest
public String installationDigest
public SafeRecommendationConnector recomm
public NPropertiesHolder properties
public NVersion askedApiVersion
public NId askedRuntimeId
public NBootOptions initialBootOptions
public NLRUMap<NId,CachedSupplier<NDefinition>> cachedDefs
public DefaultNExtensions extensions
public NWorkspaceStore store
public DefaultElementMapperStore defaultElementMapperStore
public NScopedValue<NProgressMonitor> currentProgressMonitors
protected NObservableMap<String,Object> userProperties
public NWorkspaceModel(NWorkspace workspace, NBootOptions initialBootOptions)
public void init()
public NEnvLocal getEnv()
public String getPid()
public NWorkspace getWorkspace()
public Map<NExecutionEngineFamily,List<NExecutionEngineLocation>> getConfigPlatforms()
Copyright © 2026 vpc open source initiative. All rights reserved.