Class AbstractCmmnEventAtomicOperation
java.lang.Object
org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation<CmmnExecution>
org.camunda.bpm.engine.impl.cmmn.operation.AbstractCmmnEventAtomicOperation
- All Implemented Interfaces:
CmmnAtomicOperation
,CoreAtomicOperation<CmmnExecution>
- Direct Known Subclasses:
AbstractAtomicOperationCaseExecutionComplete
,AbstractAtomicOperationCaseExecutionResume
,AbstractAtomicOperationCaseExecutionSuspend
,AbstractAtomicOperationCaseExecutionTerminate
,AtomicOperationCaseExecutionCreate
,AtomicOperationCaseExecutionDisable
,AtomicOperationCaseExecutionEnable
,AtomicOperationCaseExecutionManualStart
,AtomicOperationCaseExecutionReactivate
,AtomicOperationCaseExecutionReenable
,AtomicOperationCaseExecutionStart
,AtomicOperationCaseInstanceClose
,AtomicOperationCaseInstanceCreate
public abstract class AbstractCmmnEventAtomicOperation
extends AbstractEventAtomicOperation<CmmnExecution>
implements CmmnAtomicOperation
- Author:
- Roman Smirnov
-
Field Summary
Fields inherited from interface org.camunda.bpm.engine.impl.cmmn.operation.CmmnAtomicOperation
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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
eventNotificationsCompleted
(CmmnExecution execution) protected CmmnActivity
getScope
(CmmnExecution execution) boolean
isAsync
(CmmnExecution execution) protected void
performTransitionNotification
(CmmnExecution execution) protected void
postTransitionNotification
(CmmnExecution execution) protected void
preTransitionNotification
(CmmnExecution execution) protected void
repetition
(CmmnExecution execution) Methods inherited from class org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation
eventNotificationsFailed, eventNotificationsStarted, execute, getBuiltinListeners, getEventName, getListeners, isSkipNotifyListeners, resetListeners
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.camunda.bpm.engine.impl.cmmn.operation.CmmnAtomicOperation
execute
Methods inherited from interface org.camunda.bpm.engine.impl.core.operation.CoreAtomicOperation
getCanonicalName
-
Constructor Details
-
AbstractCmmnEventAtomicOperation
public AbstractCmmnEventAtomicOperation()
-
-
Method Details
-
getScope
- Specified by:
getScope
in classAbstractEventAtomicOperation<CmmnExecution>
-
isAsync
- Specified by:
isAsync
in interfaceCmmnAtomicOperation
- Specified by:
isAsync
in interfaceCoreAtomicOperation<CmmnExecution>
- Overrides:
isAsync
in classAbstractEventAtomicOperation<CmmnExecution>
-
eventNotificationsCompleted
- Specified by:
eventNotificationsCompleted
in classAbstractEventAtomicOperation<CmmnExecution>
-
repetition
-
preTransitionNotification
-
performTransitionNotification
-
postTransitionNotification
-