public abstract class AbstractAtomicOperationCaseExecutionComplete extends AbstractCmmnEventAtomicOperation
Modifier and Type | Field and Description |
---|---|
protected static CmmnOperationLogger |
LOG |
CASE_EXECUTION_COMPLETE, CASE_EXECUTION_CREATE, CASE_EXECUTION_CREATED, CASE_EXECUTION_DELETE_CASCADE, CASE_EXECUTION_DISABLE, CASE_EXECUTION_ENABLE, CASE_EXECUTION_EXIT, CASE_EXECUTION_FIRE_ENTRY_CRITERIA, CASE_EXECUTION_FIRE_EXIT_CRITERIA, CASE_EXECUTION_MANUAL_COMPLETE, CASE_EXECUTION_MANUAL_START, CASE_EXECUTION_OCCUR, CASE_EXECUTION_PARENT_COMPLETE, CASE_EXECUTION_PARENT_RESUME, CASE_EXECUTION_PARENT_SUSPEND, CASE_EXECUTION_PARENT_TERMINATE, CASE_EXECUTION_RE_ACTIVATE, CASE_EXECUTION_RE_ENABLE, CASE_EXECUTION_RESUME, CASE_EXECUTION_START, CASE_EXECUTION_SUSPEND, CASE_EXECUTION_SUSPENDING_ON_PARENT_SUSPENSION, CASE_EXECUTION_SUSPENDING_ON_SUSPENSION, CASE_EXECUTION_TERMINATE, CASE_EXECUTION_TERMINATING_ON_EXIT, CASE_EXECUTION_TERMINATING_ON_PARENT_TERMINATION, CASE_EXECUTION_TERMINATING_ON_TERMINATION, CASE_INSTANCE_CLOSE, CASE_INSTANCE_CREATE
Constructor and Description |
---|
AbstractAtomicOperationCaseExecutionComplete() |
Modifier and Type | Method and Description |
---|---|
protected CmmnExecution |
eventNotificationsStarted(CmmnExecution execution) |
protected String |
getEventName() |
protected void |
postTransitionNotification(CmmnExecution execution) |
protected abstract void |
triggerBehavior(CmmnActivityBehavior behavior,
CmmnExecution execution) |
eventNotificationsCompleted, getScope, isAsync, performTransitionNotification, preTransitionNotification, repetition
execute, getListeners, isSkipNotifyListeners
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute
getCanonicalName
protected static final CmmnOperationLogger LOG
public AbstractAtomicOperationCaseExecutionComplete()
protected String getEventName()
getEventName
in class AbstractEventAtomicOperation<CmmnExecution>
protected CmmnExecution eventNotificationsStarted(CmmnExecution execution)
eventNotificationsStarted
in class AbstractEventAtomicOperation<CmmnExecution>
protected void postTransitionNotification(CmmnExecution execution)
postTransitionNotification
in class AbstractCmmnEventAtomicOperation
protected abstract void triggerBehavior(CmmnActivityBehavior behavior, CmmnExecution execution)
Copyright © 2017. All rights reserved.