public class AsyncLeaveJobHandler extends Object implements JobHandler
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
LOGGER |
static String |
TYPE |
| Constructor and Description |
|---|
AsyncLeaveJobHandler() |
| Modifier and Type | Method and Description |
|---|---|
static String |
createJobConfiguration(ProcessEngineConfiguration processEngineConfiguration,
boolean evaluateConditions) |
static String |
createJobConfiguration(ProcessEngineConfiguration processEngineConfiguration,
org.flowable.bpmn.model.SequenceFlow sequenceFlow) |
protected org.flowable.bpmn.model.SequenceFlow |
determineSequenceFlow(JobEntity job,
ExecutionEntity executionEntity,
com.fasterxml.jackson.databind.JsonNode jobConfigurationJson) |
void |
execute(JobEntity job,
String configuration,
org.flowable.variable.api.delegate.VariableScope variableScope,
CommandContext commandContext) |
String |
getType() |
protected boolean |
isAsyncLeaveWithSpecificSequenceFlow(com.fasterxml.jackson.databind.JsonNode jobConfigurationJson) |
public static final org.slf4j.Logger LOGGER
public static final String TYPE
public String getType()
getType in interface JobHandlerpublic void execute(JobEntity job, String configuration, org.flowable.variable.api.delegate.VariableScope variableScope, CommandContext commandContext)
execute in interface JobHandlerprotected boolean isAsyncLeaveWithSpecificSequenceFlow(com.fasterxml.jackson.databind.JsonNode jobConfigurationJson)
protected org.flowable.bpmn.model.SequenceFlow determineSequenceFlow(JobEntity job, ExecutionEntity executionEntity, com.fasterxml.jackson.databind.JsonNode jobConfigurationJson)
public static String createJobConfiguration(ProcessEngineConfiguration processEngineConfiguration, boolean evaluateConditions)
public static String createJobConfiguration(ProcessEngineConfiguration processEngineConfiguration, org.flowable.bpmn.model.SequenceFlow sequenceFlow)
Copyright © 2022 Flowable. All rights reserved.