Class CliCommandContext
java.lang.Object
com.e1c.g5.v8.dt.cli.api.components.CliCommandContext
Standard CLI command context. This context is being injected in
BaseCliCommand by the BaseCliCommandExtensionFactory
for the command developer convenience-
Method Summary
Modifier and TypeMethodDescriptionGets CLI session associated with this call.GetsIDtProjectManagerserviceorg.slf4j.LoggerGets a CLI command loggerGetsIWorkspaceOrchestratorserviceGetsIWorkspaceSupportservice facade
-
Method Details
-
getCliSession
Gets CLI session associated with this call.- Returns:
- CLI session, cannot be
null
-
getDtProjectManager
GetsIDtProjectManagerservice- Returns:
- The
IDtProjectManagerservice. Cannot benull
-
getLogger
public org.slf4j.Logger getLogger()Gets a CLI command logger- Returns:
- The logger instance. Cannot be
null
-
getWorkspaceOrchestrator
GetsIWorkspaceOrchestratorservice- Returns:
- The
IWorkspaceOrchestratorservice. Cannot benull
-
getWorkspaceSupport
GetsIWorkspaceSupportservice facade- Returns:
- The
IWorkspaceSupportservice facade. Cannot benull
-