Class BpmnJobBehavior
java.lang.Object
io.camunda.zeebe.engine.processing.bpmn.behavior.BpmnJobBehavior
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionBpmnJobBehavior
(KeyGenerator keyGenerator, JobState jobState, Writers writers, ExpressionProcessor expressionBehavior, BpmnStateBehavior stateBehavior, BpmnIncidentBehavior incidentBehavior, JobMetrics jobMetrics) -
Method Summary
Modifier and TypeMethodDescriptionvoid
cancelJob
(BpmnElementContext context) void
cancelJob
(ElementInstance elementInstance) void
createNewJob
(BpmnElementContext context, ExecutableJobWorkerElement element, BpmnJobBehavior.JobProperties jobProperties) evaluateJobExpressions
(ExecutableJobWorkerElement element, BpmnElementContext context)
-
Constructor Details
-
BpmnJobBehavior
public BpmnJobBehavior(KeyGenerator keyGenerator, JobState jobState, Writers writers, ExpressionProcessor expressionBehavior, BpmnStateBehavior stateBehavior, BpmnIncidentBehavior incidentBehavior, JobMetrics jobMetrics)
-
-
Method Details
-
evaluateJobExpressions
public Either<Failure,BpmnJobBehavior.JobProperties> evaluateJobExpressions(ExecutableJobWorkerElement element, BpmnElementContext context) -
createNewJob
public void createNewJob(BpmnElementContext context, ExecutableJobWorkerElement element, BpmnJobBehavior.JobProperties jobProperties) -
cancelJob
-
cancelJob
-