Interface | Description |
---|---|
ContextLogger |
ContextLogger extends the BaseLogger to allow logging with extended context information
|
FlowControl |
Control workflow execution behavior
|
IWorkflow |
IWorkflow is ...
|
StepExecutionContext |
StepExecutionContext is ...
|
StepNodeContext<NODE,STEP> |
Reports the current step and node context, where step is maintained as a stack
|
StepNodeContextListener<NODE,STEP> |
Listens to context changes, where context can contain a node or step, or overall context.
|
WorkflowExecutionItem |
WorkflowExecutionItem is an execution item representing an entire workflow.
|
WorkflowExecutionListener |
WorkflowExecutionListener is ...
|
WorkflowExecutionResult |
WorkflowExecutionResult contains a list of workflow item results, indexed by workflow step number, and
node names to failure messages.
|
WorkflowExecutor |
WorkflowExecutor is ...
|
WorkflowStatusResult |
Allow a custom status string and control behavior
|
WorkflowStrategy |
WorkflowStrategy interface performs the workflow execution and returns an ExecutionResult
|
WorkflowStrategyProfile |
Defines how steps in the workflow
|
Class | Description |
---|---|
BaseWorkflowExecutor |
BaseWorkflowStrategy is ...
|
BaseWorkflowExecutor.StepResultCapture | |
EngineWorkflowExecutor |
Primary executor for workflows
|
EngineWorkflowExecutor.BaseProfile |
Base profile which provides initial states
|
FlowController |
record flow control
|
NodeDispatchedWorkflowExecutionItemImpl |
NodeDispatchedWorkflowExecutionItemImpl is ...
|
NodeFirstWorkflowExecutor |
NodeFirstWorkflowStrategy Iterates over the matched nodes first, so that each node executes the full workflow
sequentially
|
NodeFirstWorkflowStrategy |
Created by greg on 5/11/16.
|
NodeRecorder |
NodeRecorder stores success/failure node list
|
ParallelWorkflowExecutor | Deprecated |
ParallelWorkflowStrategy |
Created by greg on 5/5/16.
|
SequentialStrategyProfile |
profile for sequential step execution
|
SequentialWorkflowStrategy |
Created by greg on 5/5/16.
|
StepContextWorkflowExecutionListener<NODE,STEP> |
Listens to step and node context changes, and maintains thread-local step+node context
|
StepFirstWorkflowExecutor | Deprecated |
WorkflowEventLoggerListener |
Emits events to the logger for workflow step/node start and finish.
|
WorkflowExecutionItemImpl |
WorkflowExecutionItemImpl is ...
|
WorkflowExecutionListenerImpl |
WorkflowExecutionListenerImpl uses the
WorkflowExecutionListener methods to maintain workflow execution
context data while executing workflows, allowing the ContextLogger to have proper context. |
WorkflowExecutionService |
WorkflowExecutionService provides ability to execute workflows
|
WorkflowImpl |
WorkflowImpl is ...
|
WorkflowStrategyService |
Created by greg on 5/5/16.
|
Enum | Description |
---|---|
ControlBehavior |
Behavior that can be indicated by
FlowControl |