org.camunda.bpm.engine.impl.pvm.runtime.operation
Class PvmAtomicOperationDeleteCascadeFireActivityEnd

java.lang.Object
  extended by org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation<PvmExecutionImpl>
      extended by org.camunda.bpm.engine.impl.pvm.runtime.operation.AbstractPvmEventAtomicOperation
          extended by org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityInstanceEnd
              extended by org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationDeleteCascadeFireActivityEnd
All Implemented Interfaces:
CoreAtomicOperation<PvmExecutionImpl>, AtomicOperation, PvmAtomicOperation
Direct Known Subclasses:
FoxAtomicOperationDeleteCascadeFireActivityEnd

public class PvmAtomicOperationDeleteCascadeFireActivityEnd
extends PvmAtomicOperationActivityInstanceEnd

Author:
Tom Baeyens, Daniel Meyer

Field Summary
 
Fields inherited from interface org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperation
ACTIVITY_END, ACTIVITY_EXECUTE, ACTIVITY_INIT_STACK, ACTIVITY_INIT_STACK_AND_RETURN, ACTIVITY_INIT_STACK_NOTIFY_LISTENER_RETURN, ACTIVITY_INIT_STACK_NOTIFY_LISTENER_START, ACTIVITY_LEAVE, ACTIVITY_NOTIFY_LISTENER_END, ACTIVITY_START, ACTIVITY_START_CANCEL_SCOPE, ACTIVITY_START_CONCURRENT, ACTIVITY_START_CREATE_SCOPE, ACTIVITY_START_INTERRUPT_SCOPE, DELETE_CASCADE, DELETE_CASCADE_FIRE_ACTIVITY_END, FIRE_ACTIVITY_END, FIRE_PROCESS_START, PROCESS_END, PROCESS_START, TRANSITION_CREATE_SCOPE, TRANSITION_DESTROY_SCOPE, TRANSITION_INTERRUPT_FLOW_SCOPE, TRANSITION_NOTIFY_LISTENER_END, TRANSITION_NOTIFY_LISTENER_START, TRANSITION_NOTIFY_LISTENER_TAKE, TRANSITION_START_NOTIFY_LISTENER_TAKE
 
Fields inherited from interface org.camunda.bpm.engine.impl.pvm.runtime.AtomicOperation
PROCESS_START_INITIAL
 
Constructor Summary
PvmAtomicOperationDeleteCascadeFireActivityEnd()
           
 
Method Summary
protected  void eventNotificationsCompleted(PvmExecutionImpl execution)
           
protected  PvmExecutionImpl eventNotificationsStarted(PvmExecutionImpl execution)
           
protected  boolean executesNonScopeActivity(PvmExecutionImpl execution)
           
 String getCanonicalName()
           
protected  String getEventName()
           
protected  ActivityImpl getFlowScopeActivity(PvmActivity activity)
           
protected  ScopeImpl getScope(PvmExecutionImpl execution)
           
protected  boolean isAsyncBeforeActivity(PvmExecutionImpl execution)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.pvm.runtime.operation.PvmAtomicOperationActivityInstanceEnd
isSkipNotifyListeners
 
Methods inherited from class org.camunda.bpm.engine.impl.pvm.runtime.operation.AbstractPvmEventAtomicOperation
isAsyncCapable
 
Methods inherited from class org.camunda.bpm.engine.impl.core.operation.AbstractEventAtomicOperation
execute, getListeners, isAsync
 
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
execute, isAsync
 

Constructor Detail

PvmAtomicOperationDeleteCascadeFireActivityEnd

public PvmAtomicOperationDeleteCascadeFireActivityEnd()
Method Detail

eventNotificationsStarted

protected PvmExecutionImpl eventNotificationsStarted(PvmExecutionImpl execution)
Overrides:
eventNotificationsStarted in class PvmAtomicOperationActivityInstanceEnd

getScope

protected ScopeImpl getScope(PvmExecutionImpl execution)
Specified by:
getScope in class AbstractPvmEventAtomicOperation

getEventName

protected String getEventName()
Specified by:
getEventName in class AbstractEventAtomicOperation<PvmExecutionImpl>

eventNotificationsCompleted

protected void eventNotificationsCompleted(PvmExecutionImpl execution)
Specified by:
eventNotificationsCompleted in class AbstractEventAtomicOperation<PvmExecutionImpl>

executesNonScopeActivity

protected boolean executesNonScopeActivity(PvmExecutionImpl execution)

isAsyncBeforeActivity

protected boolean isAsyncBeforeActivity(PvmExecutionImpl execution)

getFlowScopeActivity

protected ActivityImpl getFlowScopeActivity(PvmActivity activity)

getCanonicalName

public String getCanonicalName()


Copyright © 2017 camunda services GmbH. All rights reserved.