org.camunda.bpm.engine.impl.core.operation
Interface CoreAtomicOperation<T extends CoreExecution>

Type Parameters:
T - The execution type this atomic operation should work on.
All Known Subinterfaces:
AtomicOperation, CmmnAtomicOperation, PvmAtomicOperation
All Known Implementing Classes:
AbstractAtomicOperationNotifyListener, AbstractCmmnEventAtomicOperation, AbstractEventAtomicOperation, AbstractPvmEventAtomicOperation, AtomicOperationActivityExecute, AtomicOperationCaseNotifyListenerCreate, AtomicOperationPlanItemNotifyListenerComplete, AtomicOperationPlanItemNotifyListenerCreate, AtomicOperationPlanItemNotifyListenerDisable, AtomicOperationPlanItemNotifyListenerEnable, AtomicOperationPlanItemNotifyListenerExit, AtomicOperationPlanItemNotifyListenerFault, AtomicOperationPlanItemNotifyListenerManualStart, AtomicOperationPlanItemNotifyListenerParentResume, AtomicOperationPlanItemNotifyListenerParentSuspend, AtomicOperationPlanItemNotifyListenerReActivate, AtomicOperationPlanItemNotifyListenerReEnable, AtomicOperationPlanItemNotifyListenerResume, AtomicOperationPlanItemNotifyListenerStart, AtomicOperationPlanItemNotifyListenerSuspend, AtomicOperationPlanItemNotifyListenerTerminate, FoxAtomicOperationDeleteCascadeFireActivityEnd, PvmAtomicOperationActivityEnd, PvmAtomicOperationActivityExecute, PvmAtomicOperationActivityInstanceEnd, PvmAtomicOperationActivityInstanceStart, PvmAtomicOperationActivityStart, PvmAtomicOperationActivityStartCancelScope, PvmAtomicOperationActivityStartConcurrent, PvmAtomicOperationCancelScope, PvmAtomicOperationCreateConcurrentExecution, PvmAtomicOperationDeleteCascade, PvmAtomicOperationDeleteCascadeFireActivityEnd, PvmAtomicOperationFireActivityEnd, PvmAtomicOperationProcessEnd, PvmAtomicOperationProcessStart, PvmAtomicOperationProcessStartInitial, PvmAtomicOperationTransitionCancelScope, PvmAtomicOperationTransitionCreateScope, PvmAtomicOperationTransitionDestroyScope, PvmAtomicOperationTransitionNotifyListenerEnd, PvmAtomicOperationTransitionNotifyListenerStart, PvmAtomicOperationTransitionNotifyListenerTake

public interface CoreAtomicOperation<T extends CoreExecution>

Author:
Daniel Meyer, Roman Smirnov, Sebastian Menski

Method Summary
 void execute(T instance)
           
 String getCanonicalName()
           
 boolean isAsync(T instance)
           
 

Method Detail

execute

void execute(T instance)

isAsync

boolean isAsync(T instance)

getCanonicalName

String getCanonicalName()


Copyright © 2014 camunda services GmbH. All Rights Reserved.