接口 org.activiti.engine.impl.pvm.runtime.InterpretableExecution
的使用

使用 InterpretableExecution 的软件包
org.activiti.engine.impl.context   
org.activiti.engine.impl.history   
org.activiti.engine.impl.interceptor   
org.activiti.engine.impl.persistence.entity   
org.activiti.engine.impl.pvm.process   
org.activiti.engine.impl.pvm.runtime   
 

org.activiti.engine.impl.contextInterpretableExecution 的使用
 

参数类型为 InterpretableExecutionorg.activiti.engine.impl.context 中的方法
static void Context.setExecutionContext(InterpretableExecution execution)
           
 

参数类型为 InterpretableExecutionorg.activiti.engine.impl.context 中的构造方法
ExecutionContext(InterpretableExecution execution)
           
 

org.activiti.engine.impl.historyInterpretableExecution 的使用
 

参数类型为 InterpretableExecutionorg.activiti.engine.impl.history 中的方法
 void HistoryManager.recordExecutionReplacedBy(ExecutionEntity execution, InterpretableExecution replacedBy)
          Replaces any open historic activityInstances' execution-id's to the id of the replaced execution, if activity history is enabled.
 

org.activiti.engine.impl.interceptorInterpretableExecution 的使用
 

参数类型为 InterpretableExecutionorg.activiti.engine.impl.interceptor 中的方法
 void CommandContext.performOperation(AtomicOperation executionOperation, InterpretableExecution execution)
           
 

org.activiti.engine.impl.persistence.entityInterpretableExecution 的使用
 

实现 InterpretableExecutionorg.activiti.engine.impl.persistence.entity 中的类
 class ExecutionEntity
           
 

返回 InterpretableExecutionorg.activiti.engine.impl.persistence.entity 中的方法
protected  InterpretableExecution ProcessDefinitionEntity.newProcessInstance(ActivityImpl activityImpl)
           
 

参数类型为 InterpretableExecutionorg.activiti.engine.impl.persistence.entity 中的方法
 void ExecutionEntity.setParent(InterpretableExecution parent)
           
 void ExecutionEntity.setProcessInstance(InterpretableExecution processInstance)
           
 void ExecutionEntity.setReplacedBy(InterpretableExecution replacedBy)
           
 void ExecutionEntity.setSubProcessInstance(InterpretableExecution subProcessInstance)
           
 

org.activiti.engine.impl.pvm.processInterpretableExecution 的使用
 

返回 InterpretableExecutionorg.activiti.engine.impl.pvm.process 中的方法
protected  InterpretableExecution ProcessDefinitionImpl.newProcessInstance(ActivityImpl startActivity)
           
 

org.activiti.engine.impl.pvm.runtimeInterpretableExecution 的使用
 

实现 InterpretableExecutionorg.activiti.engine.impl.pvm.runtime 中的类
 class ExecutionImpl
           
 

声明为 InterpretableExecutionorg.activiti.engine.impl.pvm.runtime 中的字段
protected  InterpretableExecution OutgoingExecution.outgoingExecution
           
 

返回 InterpretableExecutionorg.activiti.engine.impl.pvm.runtime 中的方法
protected  InterpretableExecution AtomicOperationDeleteCascade.findFirstLeaf(InterpretableExecution execution)
           
 InterpretableExecution InterpretableExecution.getReplacedBy()
           
 InterpretableExecution InterpretableExecution.getSubProcessInstance()
           
 InterpretableExecution InterpretableExecution.getSuperExecution()
           
 

参数类型为 InterpretableExecutionorg.activiti.engine.impl.pvm.runtime 中的方法
protected  void AtomicOperationTransitionNotifyListenerStart.eventNotificationsCompleted(InterpretableExecution execution)
           
protected  void AtomicOperationTransitionNotifyListenerEnd.eventNotificationsCompleted(InterpretableExecution execution)
           
protected  void AtomicOperationProcessStartInitial.eventNotificationsCompleted(InterpretableExecution execution)
           
protected  void AtomicOperationProcessStart.eventNotificationsCompleted(InterpretableExecution execution)
           
protected  void AtomicOperationProcessEnd.eventNotificationsCompleted(InterpretableExecution execution)
           
protected  void AtomicOperationDeleteCascadeFireActivityEnd.eventNotificationsCompleted(InterpretableExecution execution)
           
protected  void AtomicOperationActivityStart.eventNotificationsCompleted(InterpretableExecution execution)
           
protected  void AtomicOperationActivityEnd.eventNotificationsCompleted(InterpretableExecution execution)
           
protected abstract  void AbstractEventAtomicOperation.eventNotificationsCompleted(InterpretableExecution execution)
           
 void AtomicOperationTransitionNotifyListenerTake.execute(InterpretableExecution execution)
           
 void AtomicOperationTransitionDestroyScope.execute(InterpretableExecution execution)
           
 void AtomicOperationTransitionCreateScope.execute(InterpretableExecution execution)
           
 void AtomicOperationDeleteCascade.execute(InterpretableExecution execution)
           
 void AtomicOperationActivityExecute.execute(InterpretableExecution execution)
           
 void AtomicOperation.execute(InterpretableExecution execution)
           
 void AbstractEventAtomicOperation.execute(InterpretableExecution execution)
           
protected  InterpretableExecution AtomicOperationDeleteCascade.findFirstLeaf(InterpretableExecution execution)
           
protected  ScopeImpl AtomicOperationTransitionNotifyListenerStart.getScope(InterpretableExecution execution)
           
protected  ScopeImpl AtomicOperationTransitionNotifyListenerEnd.getScope(InterpretableExecution execution)
           
protected  ScopeImpl AtomicOperationProcessStartInitial.getScope(InterpretableExecution execution)
           
protected  ScopeImpl AtomicOperationProcessStart.getScope(InterpretableExecution execution)
           
protected  ScopeImpl AtomicOperationProcessEnd.getScope(InterpretableExecution execution)
           
protected  ScopeImpl AtomicOperationDeleteCascadeFireActivityEnd.getScope(InterpretableExecution execution)
           
protected  ScopeImpl AtomicOperationActivityStart.getScope(InterpretableExecution execution)
           
protected  ScopeImpl AtomicOperationActivityEnd.getScope(InterpretableExecution execution)
           
protected abstract  ScopeImpl AbstractEventAtomicOperation.getScope(InterpretableExecution execution)
           
 boolean AtomicOperationTransitionNotifyListenerTake.isAsync(InterpretableExecution execution)
           
 boolean AtomicOperationTransitionDestroyScope.isAsync(InterpretableExecution execution)
           
 boolean AtomicOperationTransitionCreateScope.isAsync(InterpretableExecution execution)
           
 boolean AtomicOperationDeleteCascade.isAsync(InterpretableExecution execution)
           
 boolean AtomicOperationActivityExecute.isAsync(InterpretableExecution execution)
           
 boolean AtomicOperation.isAsync(InterpretableExecution execution)
           
 boolean AbstractEventAtomicOperation.isAsync(InterpretableExecution execution)
           
protected  boolean AtomicOperationActivityEnd.isExecutionAloneInParent(InterpretableExecution execution)
           
 void InterpretableExecution.setParent(InterpretableExecution parent)
           
 void ExecutionImpl.setParent(InterpretableExecution parent)
          all updates need to go through this setter as subclasses can override this method
 void InterpretableExecution.setProcessInstance(InterpretableExecution processInstance)
           
 void ExecutionImpl.setProcessInstance(InterpretableExecution processInstance)
          for setting the process instance, this setter must be used as subclasses can override
 void InterpretableExecution.setReplacedBy(InterpretableExecution replacedBy)
           
 void ExecutionImpl.setReplacedBy(InterpretableExecution replacedBy)
           
 void InterpretableExecution.setSubProcessInstance(InterpretableExecution subProcessInstance)
           
 void ExecutionImpl.setSubProcessInstance(InterpretableExecution subProcessInstance)
           
 

参数类型为 InterpretableExecutionorg.activiti.engine.impl.pvm.runtime 中的构造方法
OutgoingExecution(InterpretableExecution outgoingExecution, PvmTransition outgoingTransition, boolean isNew)
           
 



Copyright © 2013 Alfresco. All rights reserved.