Class UserTaskProcessor
java.lang.Object
io.camunda.zeebe.engine.processing.bpmn.task.JobWorkerTaskSupportingProcessor<ExecutableUserTask>
io.camunda.zeebe.engine.processing.bpmn.task.UserTaskProcessor
- All Implemented Interfaces:
BpmnElementProcessor<ExecutableUserTask>
-
Field Summary
Fields inherited from interface io.camunda.zeebe.engine.processing.bpmn.BpmnElementProcessor
SUCCESS
-
Constructor Summary
ConstructorDescriptionUserTaskProcessor
(BpmnBehaviors bpmnBehaviors, BpmnStateTransitionBehavior stateTransitionBehavior) -
Method Summary
Modifier and TypeMethodDescriptiongetType()
protected boolean
isJobBehavior
(ExecutableUserTask element, BpmnElementContext context) onActivateInternal
(ExecutableUserTask element, BpmnElementContext context) onCompleteInternal
(ExecutableUserTask element, BpmnElementContext context) protected void
onTerminateInternal
(ExecutableUserTask element, BpmnElementContext context) Methods inherited from class io.camunda.zeebe.engine.processing.bpmn.task.JobWorkerTaskSupportingProcessor
finalizeActivation, finalizeCompletion, onActivate, onComplete, onFinalizeActivationInternal, onFinalizeCompletionInternal, onTerminate
-
Constructor Details
-
UserTaskProcessor
public UserTaskProcessor(BpmnBehaviors bpmnBehaviors, BpmnStateTransitionBehavior stateTransitionBehavior)
-
-
Method Details
-
getType
- Returns:
- the class that represents the BPMN element
-
isJobBehavior
- Specified by:
isJobBehavior
in classJobWorkerTaskSupportingProcessor<ExecutableUserTask>
-
onActivateInternal
protected Either<Failure,?> onActivateInternal(ExecutableUserTask element, BpmnElementContext context) - Specified by:
onActivateInternal
in classJobWorkerTaskSupportingProcessor<ExecutableUserTask>
-
onCompleteInternal
protected Either<Failure,?> onCompleteInternal(ExecutableUserTask element, BpmnElementContext context) - Specified by:
onCompleteInternal
in classJobWorkerTaskSupportingProcessor<ExecutableUserTask>
-
onTerminateInternal
- Specified by:
onTerminateInternal
in classJobWorkerTaskSupportingProcessor<ExecutableUserTask>
-