public class ServiceTaskJavaDelegateActivityBehavior extends TaskActivityBehavior implements ActivityBehavior, ExecutionListener
| Modifier and Type | Field and Description |
|---|---|
protected JavaDelegate |
javaDelegate |
protected Expression |
skipExpression |
protected boolean |
triggerable |
multiInstanceActivityBehaviorbpmnActivityBehaviorEVENTNAME_END, EVENTNAME_START, EVENTNAME_TAKE| Modifier | Constructor and Description |
|---|---|
protected |
ServiceTaskJavaDelegateActivityBehavior() |
|
ServiceTaskJavaDelegateActivityBehavior(JavaDelegate javaDelegate,
boolean triggerable,
Expression skipExpression) |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(DelegateExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
void |
notify(DelegateExecution execution) |
void |
trigger(DelegateExecution execution,
String signalName,
Object signalData) |
getActiveValueListexecuteCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehaviorleaveIgnoreConditions, parseActivityTypeprotected JavaDelegate javaDelegate
protected Expression skipExpression
protected boolean triggerable
protected ServiceTaskJavaDelegateActivityBehavior()
public ServiceTaskJavaDelegateActivityBehavior(JavaDelegate javaDelegate, boolean triggerable, Expression skipExpression)
public void trigger(DelegateExecution execution, String signalName, Object signalData)
trigger in interface TriggerableActivityBehaviortrigger in class FlowNodeActivityBehaviorpublic void execute(DelegateExecution execution)
FlowNodeActivityBehaviorexecute in interface ActivityBehaviorexecute in class FlowNodeActivityBehaviorpublic void notify(DelegateExecution execution)
notify in interface ExecutionListenerCopyright © 2019 Flowable. All rights reserved.