public interface ChartContext
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
KEY_MDC_CHARTNAME |
static java.lang.String |
KEY_MDC_CHARTUUID |
static java.lang.String |
KEY_MDC_STEPNAME |
static java.util.concurrent.ThreadFactory |
ScheduledThreadFactory |
static java.util.concurrent.ExecutorService |
SharedExecutor |
static java.util.concurrent.ScheduledExecutorService |
SharedScheduler |
static java.util.concurrent.ThreadFactory |
ThreadFactory |
Modifier and Type | Method and Description |
---|---|
void |
abort(java.lang.Throwable cause) |
void |
debug()
This will block until step or resume is called, if debugging is enabled, and the step has a breakpoint (or it's the next step after a "step" command).
|
ChartDefinition |
getChartDefinition() |
PyChartScope |
getChartScope() |
ChartElement |
getElement(java.util.UUID elementId) |
java.util.List<ChartElement> |
getElements() |
ExecutionQueue |
getExecutionQueue() |
GatewayContext |
getGatewayContext() |
java.util.UUID |
getInstanceId() |
MDCUtils.MDCDetails |
getLogDetails() |
ScopeLocator |
getScopeLocator() |
ScriptManager |
getScriptManager() |
boolean |
isRunning()
Indicates that the chart is in a running state and the elements should transition as necessary.
|
void |
pause() |
boolean |
shouldDebug(java.util.UUID step) |
static final java.lang.String KEY_MDC_CHARTNAME
static final java.lang.String KEY_MDC_CHARTUUID
static final java.lang.String KEY_MDC_STEPNAME
static final java.util.concurrent.ThreadFactory ThreadFactory
static final java.util.concurrent.ExecutorService SharedExecutor
static final java.util.concurrent.ThreadFactory ScheduledThreadFactory
static final java.util.concurrent.ScheduledExecutorService SharedScheduler
void abort(java.lang.Throwable cause)
void pause()
boolean shouldDebug(java.util.UUID step)
void debug()
java.util.UUID getInstanceId()
PyChartScope getChartScope()
ScopeLocator getScopeLocator()
java.util.List<ChartElement> getElements()
ChartDefinition getChartDefinition()
ChartElement getElement(java.util.UUID elementId)
ExecutionQueue getExecutionQueue()
GatewayContext getGatewayContext()
ScriptManager getScriptManager()
boolean isRunning()
MDCUtils.MDCDetails getLogDetails()