Class AbstractEventAtomicOperation<T extends CoreExecution>
java.lang.Object
org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation<T>
- All Implemented Interfaces:
CoreAtomicOperation<T>
- Direct Known Subclasses:
AbstractCmmnEventAtomicOperation
,AbstractPvmEventAtomicOperation
public abstract class AbstractEventAtomicOperation<T extends CoreExecution>
extends Object
implements CoreAtomicOperation<T>
- Author:
- Tom Baeyens
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
eventNotificationsCompleted
(T execution) protected void
eventNotificationsFailed
(T execution, Exception exception) protected T
eventNotificationsStarted
(T execution) void
protected List<DelegateListener<? extends BaseDelegateExecution>>
protected abstract String
protected List<DelegateListener<? extends BaseDelegateExecution>>
getListeners
(CoreModelElement scope, T execution) protected abstract CoreModelElement
boolean
protected boolean
isSkipNotifyListeners
(T execution) protected void
resetListeners
(T execution) 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.core.operation.CoreAtomicOperation
getCanonicalName
-
Constructor Details
-
AbstractEventAtomicOperation
public AbstractEventAtomicOperation()
-
-
Method Details
-
isAsync
- Specified by:
isAsync
in interfaceCoreAtomicOperation<T extends CoreExecution>
-
execute
- Specified by:
execute
in interfaceCoreAtomicOperation<T extends CoreExecution>
-
resetListeners
-
getListeners
protected List<DelegateListener<? extends BaseDelegateExecution>> getListeners(CoreModelElement scope, T execution) -
getBuiltinListeners
protected List<DelegateListener<? extends BaseDelegateExecution>> getBuiltinListeners(CoreModelElement scope) -
isSkipNotifyListeners
-
eventNotificationsStarted
-
getScope
-
getEventName
-
eventNotificationsCompleted
-
eventNotificationsFailed
-