Class WorkflowInstanceAction
java.lang.Object
io.nflow.engine.model.ModelObject
io.nflow.engine.workflow.instance.WorkflowInstanceAction
An execution of a workflow instance state.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe builder for a workflow instance action.static enumDescribes the trigger for the action. -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal org.joda.time.DateTimeThe end time of the execution of the state.final org.joda.time.DateTimeThe start time of the execution of the state.final intThe id for executor that processed this state.longThe action id (generated by database).final intThe retry attempt number.final StringThe workflow state before the execution.final StringThe description of the action taken in this state.The type of action.State variables that were updated in this state.final longThe workflow instance identifier. -
Method Summary
Methods inherited from class io.nflow.engine.model.ModelObject
equals, hashCode, toString
-
Field Details
-
id
public long idThe action id (generated by database). -
workflowInstanceId
public final long workflowInstanceIdThe workflow instance identifier. -
executorId
public final int executorIdThe id for executor that processed this state. -
type
The type of action. -
state
The workflow state before the execution. -
stateText
The description of the action taken in this state. -
updatedStateVariables
State variables that were updated in this state. -
retryNo
public final int retryNoThe retry attempt number. Zero when the state is executed for the first time. -
executionStart
public final org.joda.time.DateTime executionStartThe start time of the execution of the state. -
executionEnd
public final org.joda.time.DateTime executionEndThe end time of the execution of the state.
-