public interface FlowChartElement extends FlowContextStatus
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getActionDescription()
Returns the description for the currently executing action or trigger on
this running flow context.
|
java.lang.String |
getActionType()
Returns the bean display name for the currently executing trigger or
action on this running flow context.
|
long |
getAverageRuntime()
Returns the average runtime in milliseconds for this flow chart's run.
|
java.util.Date |
getDeadline()
Returns the deadline for this flow chart.
|
java.lang.String |
getEngineName()
Returns the name of the engine that is running this flow context.
|
long |
getExecutionTime()
Returns the epoch timestamp for the commencement of this action.
|
FileTransferInfo |
getFileTransferInfo()
If the current action is a file action, returns details about a file being
transferred by this flow chart such as bytes transferred and total number
of bytes.
|
long |
getFlowChartCreation()
Returns the epoch timestamp when this flowchart was exported to the engine.
|
java.lang.String |
getFlowChartDescription()
Returns the description for this flow chart.
|
java.lang.String |
getFlowChartName()
Returns the name of this flow chart.
|
long |
getFlowContext()
Returns the current flow context pk.
|
int |
getFlowContextCount()
Returns the number of flow contexts in this flow chart.
|
java.util.Date |
getStartOfRun()
Returns the timestamp for the commencement of this flow chart run.
|
java.lang.String |
getStatus()
Returns the status message for this flow context, which is an optional
natural language description that describes the state of this flow context
within the scope of its enveloping flow chart.
|
boolean |
isDeadlineExceeded()
Returns whether the flow chart, or flow chart run, exceeded its deadline.
|
boolean |
isSkippable()
Returns whether the action that caused the flow chart to enter the failed
state can be skipped.
|
boolean |
isWithinDeadlineWindow()
Returns whether the flow chart or denoted flow chart run is within its
deadline window.
|
getFailureErrorResult
getEffectivePriority, getId, getName, getPriority, getSubState, getSuperState
java.lang.String getActionDescription()
Action.getDescription()
java.lang.String getActionType()
long getAverageRuntime()
long getFlowContext()
java.util.Date getDeadline()
FlowChart.setDeadline(java.util.Date)
java.lang.String getEngineName()
Configuration.ID_NAME
FileTransferInfo getFileTransferInfo()
java.lang.String getFlowChartDescription()
FlowChart.getDescription()
java.lang.String getFlowChartName()
int getFlowContextCount()
java.util.Date getStartOfRun()
long getExecutionTime()
long getFlowChartCreation()
java.lang.String getStatus()
FlowContext.getStatus()
boolean isDeadlineExceeded()
getDeadline()
boolean isSkippable()
Action.isSkippable()
boolean isWithinDeadlineWindow()
getDeadline()
© 2000-2025 Flux Corporation. All rights reserved.