Class ScriptTaskProcessor
java.lang.Object
io.camunda.zeebe.engine.processing.bpmn.task.JobWorkerTaskSupportingProcessor<ExecutableScriptTask>
io.camunda.zeebe.engine.processing.bpmn.task.ScriptTaskProcessor
- All Implemented Interfaces:
BpmnElementProcessor<ExecutableScriptTask>
public final class ScriptTaskProcessor
extends JobWorkerTaskSupportingProcessor<ExecutableScriptTask>
-
Field Summary
Fields inherited from interface io.camunda.zeebe.engine.processing.bpmn.BpmnElementProcessor
SUCCESS -
Constructor Summary
ConstructorsConstructorDescriptionScriptTaskProcessor(BpmnBehaviors bpmnBehaviors, BpmnStateTransitionBehavior stateTransitionBehavior) -
Method Summary
Modifier and TypeMethodDescriptiongetType()protected booleanisJobBehavior(ExecutableScriptTask element, BpmnElementContext context) onActivateInternal(ExecutableScriptTask element, BpmnElementContext context) onCompleteInternal(ExecutableScriptTask element, BpmnElementContext context) onFinalizeActivationInternal(ExecutableScriptTask element, BpmnElementContext context) onFinalizeCompletionInternal(ExecutableScriptTask element, BpmnElementContext context) protected voidonTerminateInternal(ExecutableScriptTask element, BpmnElementContext context) Methods inherited from class io.camunda.zeebe.engine.processing.bpmn.task.JobWorkerTaskSupportingProcessor
finalizeActivation, finalizeCompletion, onActivate, onComplete, onTerminate
-
Constructor Details
-
ScriptTaskProcessor
public ScriptTaskProcessor(BpmnBehaviors bpmnBehaviors, BpmnStateTransitionBehavior stateTransitionBehavior)
-
-
Method Details
-
getType
- Returns:
- the class that represents the BPMN element
-
isJobBehavior
- Specified by:
isJobBehaviorin classJobWorkerTaskSupportingProcessor<ExecutableScriptTask>
-
onActivateInternal
protected Either<Failure,?> onActivateInternal(ExecutableScriptTask element, BpmnElementContext context) - Specified by:
onActivateInternalin classJobWorkerTaskSupportingProcessor<ExecutableScriptTask>
-
onFinalizeActivationInternal
protected Either<Failure,?> onFinalizeActivationInternal(ExecutableScriptTask element, BpmnElementContext context) - Overrides:
onFinalizeActivationInternalin classJobWorkerTaskSupportingProcessor<ExecutableScriptTask>
-
onCompleteInternal
protected Either<Failure,?> onCompleteInternal(ExecutableScriptTask element, BpmnElementContext context) - Specified by:
onCompleteInternalin classJobWorkerTaskSupportingProcessor<ExecutableScriptTask>
-
onFinalizeCompletionInternal
protected Either<Failure,?> onFinalizeCompletionInternal(ExecutableScriptTask element, BpmnElementContext context) - Overrides:
onFinalizeCompletionInternalin classJobWorkerTaskSupportingProcessor<ExecutableScriptTask>
-
onTerminateInternal
- Specified by:
onTerminateInternalin classJobWorkerTaskSupportingProcessor<ExecutableScriptTask>
-