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, BpmnJobActivationBehavior jobActivationBehavior, JobMetrics jobMetrics, BpmnUserTaskBehavior userTaskBehavior) -
Method Summary
Modifier and TypeMethodDescriptionvoidcancelJob(BpmnElementContext context) voidcancelJob(ElementInstance elementInstance) voidcreateNewJob(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, BpmnJobActivationBehavior jobActivationBehavior, JobMetrics jobMetrics, BpmnUserTaskBehavior userTaskBehavior)
-
-
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
-