public interface ExecutionLifecyclePluginHandler
Modifier and Type | Method and Description |
---|---|
java.util.Optional<ExecutionLifecycleStatus> |
afterJobEnds(StepExecutionContext executionContext,
JobEventResult result)
Job end event
|
java.util.Optional<ExecutionLifecycleStatus> |
beforeJobStarts(StepExecutionContext executionContext,
WorkflowExecutionItem workflowItem)
Job start event
|
java.util.Optional<ExecutionLifecycleStatus> beforeJobStarts(StepExecutionContext executionContext, WorkflowExecutionItem workflowItem) throws ExecutionLifecyclePluginException
executionContext
- input execution contextExecutionLifecyclePluginException
java.util.Optional<ExecutionLifecycleStatus> afterJobEnds(StepExecutionContext executionContext, JobEventResult result) throws ExecutionLifecyclePluginException
executionContext
- execution contextresult
- result of job executionExecutionLifecyclePluginException