public class ExternalWorkerTaskActivityBehavior extends TaskActivityBehavior
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
exclusive |
protected org.flowable.bpmn.model.ExternalWorkerServiceTask |
externalWorkerServiceTask |
protected Expression |
jobTopicExpression |
protected Expression |
skipExpression |
multiInstanceActivityBehaviorbpmnActivityBehavior| Constructor and Description |
|---|
ExternalWorkerTaskActivityBehavior(org.flowable.bpmn.model.ExternalWorkerServiceTask externalWorkerServiceTask,
Expression jobTopicExpression,
Expression skipExpression) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(DelegateExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
protected String |
getJobCategory(org.flowable.bpmn.model.FlowElement flowElement) |
void |
trigger(DelegateExecution execution,
String signalName,
Object signalData) |
getActiveValueListexecuteCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehaviorleaveIgnoreConditions, parseActivityTypeprotected org.flowable.bpmn.model.ExternalWorkerServiceTask externalWorkerServiceTask
protected Expression jobTopicExpression
protected Expression skipExpression
protected boolean exclusive
public ExternalWorkerTaskActivityBehavior(org.flowable.bpmn.model.ExternalWorkerServiceTask externalWorkerServiceTask,
Expression jobTopicExpression,
Expression skipExpression)
public void execute(DelegateExecution execution)
FlowNodeActivityBehaviorexecute in interface ActivityBehaviorexecute in class FlowNodeActivityBehaviorpublic void trigger(DelegateExecution execution, String signalName, Object signalData)
trigger in interface TriggerableActivityBehaviortrigger in class FlowNodeActivityBehaviorprotected String getJobCategory(org.flowable.bpmn.model.FlowElement flowElement)
Copyright © 2020 Flowable. All rights reserved.