org.camunda.bpm.engine.impl.core.operation
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
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractEventAtomicOperation
public AbstractEventAtomicOperation()
isAsync
public boolean isAsync(T execution)
- Specified by:
isAsync in interface CoreAtomicOperation<T extends CoreExecution>
execute
public void execute(T execution)
- Specified by:
execute in interface CoreAtomicOperation<T extends CoreExecution>
getListeners
protected List<DelegateListener<? extends BaseDelegateExecution>> getListeners(CoreModelElement scope,
T execution)
isSkipNotifyListeners
protected boolean isSkipNotifyListeners(T execution)
eventNotificationsStarted
protected T eventNotificationsStarted(T execution)
getScope
protected abstract CoreModelElement getScope(T execution)
getEventName
protected abstract String getEventName()
eventNotificationsCompleted
protected abstract void eventNotificationsCompleted(T execution)
Copyright © 2017 camunda services GmbH. All rights reserved.