类 org.activiti.engine.impl.persistence.entity.ExecutionEntity
的使用

使用 ExecutionEntity 的软件包
org.activiti.engine.impl.bpmn.helper   
org.activiti.engine.impl.bpmn.parser   
org.activiti.engine.impl.cfg   
org.activiti.engine.impl.cmd   
org.activiti.engine.impl.context   
org.activiti.engine.impl.form   
org.activiti.engine.impl.history   
org.activiti.engine.impl.jobexecutor   
org.activiti.engine.impl.persistence.entity   
 

org.activiti.engine.impl.bpmn.helperExecutionEntity 的使用
 

返回 ExecutionEntityorg.activiti.engine.impl.bpmn.helper 中的方法
static ExecutionEntity ScopeUtil.findScopeExecutionForScope(ExecutionEntity execution, PvmScope scopeActivity)
          returns the top-most execution sitting in an activity part of the scope defined by 'scopeActivitiy'.
 

参数类型为 ExecutionEntityorg.activiti.engine.impl.bpmn.helper 中的方法
static void ScopeUtil.createEventScopeExecution(ExecutionEntity execution)
          creates an event scope for the given execution: create a new event scope execution under the parent of the given execution and move all event subscriptions to that execution.
static ExecutionEntity ScopeUtil.findScopeExecutionForScope(ExecutionEntity execution, PvmScope scopeActivity)
          returns the top-most execution sitting in an activity part of the scope defined by 'scopeActivitiy'.
 

org.activiti.engine.impl.bpmn.parserExecutionEntity 的使用
 

参数类型为 ExecutionEntityorg.activiti.engine.impl.bpmn.parser 中的方法
 EventSubscriptionEntity EventSubscriptionDeclaration.prepareEventSubscriptionEntity(ExecutionEntity execution)
           
 

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

参数类型为 ExecutionEntityorg.activiti.engine.impl.cfg 中的方法
 void ServiceInvoker.invoke(String serviceType, Map<String,Object> parameters, ExecutionEntity execution, TaskEntity task)
           
 

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

参数类型为 ExecutionEntityorg.activiti.engine.impl.cmd 中的方法
protected  Object SignalCmd.execute(CommandContext commandContext, ExecutionEntity execution)
           
protected  Object SetExecutionVariablesCmd.execute(CommandContext commandContext, ExecutionEntity execution)
           
protected  Void RemoveExecutionVariablesCmd.execute(CommandContext commandContext, ExecutionEntity execution)
           
protected abstract  T NeedsActiveExecutionCmd.execute(CommandContext commandContext, ExecutionEntity execution)
          Subclasses should implement this method.
protected  Void MessageEventReceivedCmd.execute(CommandContext commandContext, ExecutionEntity execution)
           
protected  void SetProcessDefinitionVersionCmd.validateAndSwitchVersionOfExecution(CommandContext commandContext, ExecutionEntity execution, ProcessDefinitionEntity newProcessDefinition)
           
 

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

声明为 ExecutionEntityorg.activiti.engine.impl.context 中的字段
protected  ExecutionEntity ExecutionContext.execution
           
 

返回 ExecutionEntityorg.activiti.engine.impl.context 中的方法
 ExecutionEntity ExecutionContext.getExecution()
           
 ExecutionEntity ExecutionContext.getProcessInstance()
           
 

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

返回 ExecutionEntityorg.activiti.engine.impl.form 中的方法
 ExecutionEntity DefaultStartFormHandler.submitStartFormData(ExecutionEntity processInstance, Map<String,String> properties)
           
 

参数类型为 ExecutionEntityorg.activiti.engine.impl.form 中的方法
 FormProperty FormPropertyHandler.createFormProperty(ExecutionEntity execution)
           
protected  void DefaultFormHandler.initializeFormProperties(FormDataImpl formData, ExecutionEntity execution)
           
 void FormHandler.submitFormProperties(Map<String,String> properties, ExecutionEntity execution)
           
 void DefaultFormHandler.submitFormProperties(Map<String,String> properties, ExecutionEntity execution)
           
 void FormPropertyHandler.submitFormProperty(ExecutionEntity execution, Map<String,String> properties)
           
 ExecutionEntity DefaultStartFormHandler.submitStartFormData(ExecutionEntity processInstance, Map<String,String> properties)
           
 

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

参数类型为 ExecutionEntityorg.activiti.engine.impl.history 中的方法
 HistoricActivityInstanceEntity HistoryManager.findActivityInstance(ExecutionEntity execution)
          Finds the HistoricActivityInstanceEntity that is active in the given execution.
 void HistoryManager.recordActivityEnd(ExecutionEntity executionEntity)
          Record the end of an activitiy, if activity history is enabled.
 void HistoryManager.recordActivityStart(ExecutionEntity executionEntity)
          Record the start of an activitiy, if activity history is enabled.
 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.
 void HistoryManager.recordHistoricDetailVariableCreate(VariableInstanceEntity variable, ExecutionEntity sourceActivityExecution, boolean useActivityId)
          Record a variable has been created, if audit history is enabled.
 void HistoryManager.recordProcessInstanceStart(ExecutionEntity processInstance)
          Record a process-instance started and record start-event if activity history is enabled.
 void HistoryManager.recordSubProcessInstanceStart(ExecutionEntity parentExecution, ExecutionEntity subProcessInstance)
          Record a sub-process-instance started and alters the calledProcessinstanceId on the current active activity's historic counterpart.
 void HistoryManager.recordTaskCreated(TaskEntity task, ExecutionEntity execution)
          Record the creation of a task, if audit history is enabled.
 void HistoryManager.reportFormPropertiesSubmitted(ExecutionEntity processInstance, Map<String,String> properties, String taskId)
          Report form properties submitted, if audit history is enabled.
 void HistoryManager.updateProcessBusinessKeyInHistory(ExecutionEntity processInstance)
           
 

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

参数类型为 ExecutionEntityorg.activiti.engine.impl.jobexecutor 中的方法
 void TimerSuspendProcessDefinitionHandler.execute(JobEntity job, String configuration, ExecutionEntity execution, CommandContext commandContext)
           
 void TimerStartEventJobHandler.execute(JobEntity job, String configuration, ExecutionEntity execution, CommandContext commandContext)
           
 void TimerExecuteNestedActivityJobHandler.execute(JobEntity job, String configuration, ExecutionEntity execution, CommandContext commandContext)
           
 void TimerCatchIntermediateEventJobHandler.execute(JobEntity job, String configuration, ExecutionEntity execution, CommandContext commandContext)
           
 void TimerActivateProcessDefinitionHandler.execute(JobEntity job, String configuration, ExecutionEntity execution, CommandContext commandContext)
           
 void ProcessEventJobHandler.execute(JobEntity job, String configuration, ExecutionEntity execution, CommandContext commandContext)
           
 void JobHandler.execute(JobEntity job, String configuration, ExecutionEntity execution, CommandContext commandContext)
           
 void AsyncContinuationJobHandler.execute(JobEntity job, String configuration, ExecutionEntity execution, CommandContext commandContext)
           
 TimerEntity TimerDeclarationImpl.prepareTimerEntity(ExecutionEntity executionEntity)
           
 

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

声明为 ExecutionEntityorg.activiti.engine.impl.persistence.entity 中的字段
protected  ExecutionEntity TaskEntity.execution
           
protected  ExecutionEntity EventSubscriptionEntity.execution
           
protected  ExecutionEntity ExecutionEntity.parent
          the parent execution
protected  ExecutionEntity TaskEntity.processInstance
           
protected  ExecutionEntity IdentityLinkEntity.processInstance
           
protected  ExecutionEntity ExecutionEntity.processInstance
          the process instance.
protected  ExecutionEntity ExecutionEntity.replacedBy
          when execution structure is pruned during a takeAll, then the original execution has to be resolved to the replaced execution.
protected  ExecutionEntity ExecutionEntity.subProcessInstance
          reference to a subprocessinstance, not-null if currently subprocess is started from this execution
protected  ExecutionEntity ExecutionEntity.superExecution
          super execution, not-null if this execution is part of a subprocess
 

类型参数类型为 ExecutionEntityorg.activiti.engine.impl.persistence.entity 中的字段
protected  List<ExecutionEntity> ExecutionEntity.executions
          nested executions representing scopes or concurrent paths
 

返回 ExecutionEntityorg.activiti.engine.impl.persistence.entity 中的方法
 ExecutionEntity ExecutionEntity.createExecution()
          creates a new execution. properties processDefinition, processInstance and activity will be initialized.
 ExecutionEntity ProcessDefinitionEntity.createProcessInstance()
           
 ExecutionEntity ProcessDefinitionEntity.createProcessInstance(String businessKey)
           
 ExecutionEntity ProcessDefinitionEntity.createProcessInstance(String businessKey, ActivityImpl initial)
           
 ExecutionEntity ExecutionEntity.findExecution(String activityId)
          searches for an execution positioned in the given activity
 ExecutionEntity ExecutionEntityManager.findExecutionById(String executionId)
           
 ExecutionEntity ExecutionEntityManager.findSubProcessInstanceBySuperExecutionId(String superExecutionId)
           
 ExecutionEntity TaskEntity.getExecution()
           
 ExecutionEntity EventSubscriptionEntity.getExecution()
           
 ExecutionEntity ExecutionEntity.getParent()
          ensures initialization and returns the parent
 ExecutionEntity TaskEntity.getProcessInstance()
           
 ExecutionEntity IdentityLinkEntity.getProcessInstance()
           
 ExecutionEntity ExecutionEntity.getProcessInstance()
          ensures initialization and returns the process instance.
 ExecutionEntity ExecutionEntity.getReplacedBy()
           
protected  ExecutionEntity VariableScopeImpl.getSourceActivityExecution()
           
protected  ExecutionEntity ExecutionEntity.getSourceActivityExecution()
          used to calculate the sourceActivityExecution for method #updateActivityInstanceIdInHistoricVariableUpdate(HistoricDetailVariableInstanceUpdateEntity, ExecutionEntity)
 ExecutionEntity ExecutionEntity.getSubProcessInstance()
           
 ExecutionEntity ExecutionEntity.getSuperExecution()
           
protected  ExecutionEntity ExecutionEntity.newExecution()
           
 

返回变量类型为 ExecutionEntity 的类型的 org.activiti.engine.impl.persistence.entity 中的方法
 List<ExecutionEntity> ExecutionEntityManager.findChildExecutionsByParentExecutionId(String parentExecutionId)
           
 List<ExecutionEntity> ExecutionEntityManager.findChildExecutionsByProcessInstanceId(String processInstanceId)
           
 List<ExecutionEntity> ExecutionEntityManager.findEventScopeExecutionsByActivityId(String activityRef, String parentExecutionId)
           
 List<ExecutionEntity> ExecutionEntityManager.findExecutionsByQueryCriteria(ExecutionQueryImpl executionQuery, Page page)
           
protected  List<ExecutionEntity> ExecutionEntity.getAllChildExecutions()
           
 List<ExecutionEntity> ExecutionEntity.getExecutions()
          ensures initialization and returns the non-null executions list
 

参数类型为 ExecutionEntityorg.activiti.engine.impl.persistence.entity 中的方法
 void JobEntityManager.cancelTimers(ExecutionEntity execution)
           
static CompensateEventSubscriptionEntity CompensateEventSubscriptionEntity.createAndInsert(ExecutionEntity executionEntity)
           
protected  VariableInstanceEntity VariableScopeImpl.createVariableInstance(String variableName, Object value, ExecutionEntity sourceActivityExecution)
           
protected  void VariableScopeImpl.createVariableLocal(String variableName, Object value, ExecutionEntity sourceActivityExecution)
          only called when a new variable is created on this variable scope.
protected  void VariableScopeImpl.deleteVariableInstanceForExplicitUserCall(VariableInstanceEntity variableInstance, ExecutionEntity sourceActivityExecution)
           
 void TaskEntity.insert(ExecutionEntity execution)
           
 CompensateEventSubscriptionEntity CompensateEventSubscriptionEntity.moveUnder(ExecutionEntity newExecution)
           
protected  void VariableScopeImpl.removeVariable(String variableName, ExecutionEntity sourceActivityExecution)
           
protected  void VariableScopeImpl.removeVariableLocal(String variableName, ExecutionEntity sourceActivityExecution)
           
 void VariableInstanceEntity.setExecution(ExecutionEntity execution)
           
 void TaskEntity.setExecution(ExecutionEntity execution)
           
 void JobEntity.setExecution(ExecutionEntity execution)
           
 void EventSubscriptionEntity.setExecution(ExecutionEntity execution)
           
 void TaskEntity.setProcessInstance(ExecutionEntity processInstance)
           
 void IdentityLinkEntity.setProcessInstance(ExecutionEntity processInstance)
           
 void ExecutionEntity.setSuperExecution(ExecutionEntity superExecution)
           
static void SuspensionState.SuspensionStateUtil.setSuspensionState(ExecutionEntity executionEntity, SuspensionState state)
           
protected  void VariableScopeImpl.setVariable(String variableName, Object value, ExecutionEntity sourceActivityExecution)
           
 Object VariableScopeImpl.setVariableLocal(String variableName, Object value, ExecutionEntity sourceActivityExecution)
           
protected  void VariableScopeImpl.updateVariableInstance(VariableInstanceEntity variableInstance, Object value, ExecutionEntity sourceActivityExecution)
           
 

类型变量类型为 ExecutionEntityorg.activiti.engine.impl.persistence.entity 中的方法参数
protected  boolean ExecutionEntity.allExecutionsInSameActivity(List<ExecutionEntity> executions)
           
 void ExecutionEntity.setExecutions(List<ExecutionEntity> executions)
           
 

参数类型为 ExecutionEntityorg.activiti.engine.impl.persistence.entity 中的构造方法
EventSubscriptionEntity(ExecutionEntity executionEntity)
           
HistoricFormPropertyEntity(ExecutionEntity execution, String propertyId, String propertyValue)
           
HistoricFormPropertyEntity(ExecutionEntity execution, String propertyId, String propertyValue, String taskId)
           
HistoricProcessInstanceEntity(ExecutionEntity processInstance)
           
HistoricTaskInstanceEntity(TaskEntity task, ExecutionEntity execution)
           
MessageEventSubscriptionEntity(ExecutionEntity executionEntity)
           
SignalEventSubscriptionEntity(ExecutionEntity executionEntity)
           
 



Copyright © 2013 Alfresco. All rights reserved.