Class EscalationWorkFlowConfiguration
java.lang.Object
com.redhat.parodos.examples.escalation.EscalationWorkFlowConfiguration
A sample of how to configure a Workflow that has Tasks, Checkers and Escalation(s).
All the Workflow Beans and WorkflowTask Bean instances are defined here
- Author:
- Luke Shannon (Github: lshannon), Gloria Ciavarrini (Github: gciavarrini)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsimpleTaskOne(WorkFlow simpleTaskOneCheckerWorkflow) simpleTaskOneCheckerTask(WorkFlow simpleTaskOneEscalatorWorkflow) simpleTaskOneCheckerWorkflow(SimpleTaskOneChecker simpleTaskOneCheckerTask) simpleTaskOneEscalatorWorkflow(SimpleTaskOneEscalator simpleTaskOneEscalator) workflowContinuesAfterCheckingEscalation(SimpleTaskTwo simpleTaskTwo) workflowStartingCheckingAndEscalation(SimpleTaskOne simpleTaskOne)
-
Constructor Details
-
EscalationWorkFlowConfiguration
public EscalationWorkFlowConfiguration()
-
-
Method Details
-
workflowStartingCheckingAndEscalation
-
simpleTaskOne
@Bean public SimpleTaskOne simpleTaskOne(@Qualifier("simpleTaskOneCheckerWorkflow") WorkFlow simpleTaskOneCheckerWorkflow) -
simpleTaskOneCheckerWorkflow
@Bean public WorkFlow simpleTaskOneCheckerWorkflow(@Qualifier("simpleTaskOneCheckerTask") SimpleTaskOneChecker simpleTaskOneCheckerTask) -
simpleTaskOneCheckerTask
@Bean public SimpleTaskOneChecker simpleTaskOneCheckerTask(@Qualifier("simpleTaskOneEscalatorWorkflow") WorkFlow simpleTaskOneEscalatorWorkflow) -
simpleTaskOneEscalatorWorkflow
@Bean public WorkFlow simpleTaskOneEscalatorWorkflow(@Qualifier("simpleTaskOneEscalator") SimpleTaskOneEscalator simpleTaskOneEscalator) -
simpleTaskOneEscalator
-
workflowContinuesAfterCheckingEscalation
-
simpleTaskTwo
-