public class CancelEndEventActivityBehavior extends AbstractBpmnActivityBehavior
| Modifier and Type | Field and Description |
|---|---|
protected PvmActivity |
cancelBoundaryEvent |
LOGbpmnActivityBehavior| Constructor and Description |
|---|
CancelEndEventActivityBehavior() |
| Modifier and Type | Method and Description |
|---|---|
void |
doLeave(ActivityExecution execution)
Subclasses that call leave() will first pass through this method, before
the regular
FlowNodeActivityBehavior.leave(ActivityExecution) is
called. |
void |
execute(ActivityExecution execution)
Default behaviour: just leave the activity with no extra functionality.
|
PvmActivity |
getCancelBoundaryEvent() |
void |
setCancelBoundaryEvent(PvmActivity cancelBoundaryEvent) |
void |
signal(ActivityExecution execution,
String signalName,
Object signalData) |
createCompensateEventSubscription, executeWithErrorPropagation, isCompensationEventSubprocess, signalCompensationDoneleave, leaveIgnoreConditionsprotected PvmActivity cancelBoundaryEvent
public void execute(ActivityExecution execution) throws Exception
FlowNodeActivityBehaviorexecute in interface CoreActivityBehavior<ActivityExecution>execute in interface ActivityBehaviorexecute in class FlowNodeActivityBehaviorExceptionpublic void doLeave(ActivityExecution execution)
AbstractBpmnActivityBehaviorFlowNodeActivityBehavior.leave(ActivityExecution) is
called.doLeave in class AbstractBpmnActivityBehaviorpublic void signal(ActivityExecution execution, String signalName, Object signalData) throws Exception
signal in interface SignallableActivityBehaviorsignal in class AbstractBpmnActivityBehaviorExceptionpublic void setCancelBoundaryEvent(PvmActivity cancelBoundaryEvent)
public PvmActivity getCancelBoundaryEvent()
Copyright © 2013–2020 camunda services GmbH. All rights reserved.