Class BusinessRuleTaskProcessor
java.lang.Object
io.camunda.zeebe.engine.processing.bpmn.task.JobWorkerTaskSupportingProcessor<ExecutableBusinessRuleTask>
io.camunda.zeebe.engine.processing.bpmn.task.BusinessRuleTaskProcessor
- All Implemented Interfaces:
BpmnElementProcessor<ExecutableBusinessRuleTask>
public final class BusinessRuleTaskProcessor
extends JobWorkerTaskSupportingProcessor<ExecutableBusinessRuleTask>
-
Constructor Summary
ConstructorDescriptionBusinessRuleTaskProcessor
(BpmnBehaviors bpmnBehaviors, BpmnStateTransitionBehavior stateTransitionBehavior) -
Method Summary
Modifier and TypeMethodDescriptiongetType()
protected boolean
isJobBehavior
(ExecutableBusinessRuleTask element, BpmnElementContext context) void
onActivateInternal
(ExecutableBusinessRuleTask element, BpmnElementContext context) void
onCompleteInternal
(ExecutableBusinessRuleTask element, BpmnElementContext context) void
onTerminateInternal
(ExecutableBusinessRuleTask element, BpmnElementContext context) Methods inherited from class io.camunda.zeebe.engine.processing.bpmn.task.JobWorkerTaskSupportingProcessor
onActivate, onComplete, onTerminate
-
Constructor Details
-
BusinessRuleTaskProcessor
public BusinessRuleTaskProcessor(BpmnBehaviors bpmnBehaviors, BpmnStateTransitionBehavior stateTransitionBehavior)
-
-
Method Details
-
getType
- Returns:
- the class that represents the BPMN element
-
isJobBehavior
- Specified by:
isJobBehavior
in classJobWorkerTaskSupportingProcessor<ExecutableBusinessRuleTask>
-
onActivateInternal
- Specified by:
onActivateInternal
in classJobWorkerTaskSupportingProcessor<ExecutableBusinessRuleTask>
-
onCompleteInternal
- Specified by:
onCompleteInternal
in classJobWorkerTaskSupportingProcessor<ExecutableBusinessRuleTask>
-
onTerminateInternal
- Specified by:
onTerminateInternal
in classJobWorkerTaskSupportingProcessor<ExecutableBusinessRuleTask>
-