org.activiti.engine.impl.persistence.entity
类 ExecutionEntityManager

java.lang.Object
  继承者 org.activiti.engine.impl.persistence.AbstractManager
      继承者 org.activiti.engine.impl.persistence.entity.ExecutionEntityManager
所有已实现的接口:
Session

public class ExecutionEntityManager
extends AbstractManager

作者:
Tom Baeyens

构造方法摘要
ExecutionEntityManager()
           
 
方法摘要
 void deleteProcessInstance(String processInstanceId, String deleteReason)
           
 void deleteProcessInstance(String processInstanceId, String deleteReason, boolean cascade)
           
 void deleteProcessInstancesByProcessDefinition(String processDefinitionId, String deleteReason, boolean cascade)
           
 List<ExecutionEntity> findChildExecutionsByParentExecutionId(String parentExecutionId)
           
 List<ExecutionEntity> findChildExecutionsByProcessInstanceId(String processInstanceId)
           
 List<ExecutionEntity> findEventScopeExecutionsByActivityId(String activityRef, String parentExecutionId)
           
 ExecutionEntity findExecutionById(String executionId)
           
 long findExecutionCountByNativeQuery(Map<String,Object> parameterMap)
           
 long findExecutionCountByQueryCriteria(ExecutionQueryImpl executionQuery)
           
 List<Execution> findExecutionsByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
           
 List<ExecutionEntity> findExecutionsByQueryCriteria(ExecutionQueryImpl executionQuery, Page page)
           
 List<ProcessInstance> findProcessInstanceAndVariablesByQueryCriteria(ProcessInstanceQueryImpl executionQuery)
           
 List<ProcessInstance> findProcessInstanceByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
           
 List<ProcessInstance> findProcessInstanceByQueryCriteria(ProcessInstanceQueryImpl executionQuery)
           
 long findProcessInstanceCountByQueryCriteria(ProcessInstanceQueryImpl executionQuery)
           
 ExecutionEntity findSubProcessInstanceBySuperExecutionId(String superExecutionId)
           
 
从类 org.activiti.engine.impl.persistence.AbstractManager 继承的方法
close, delete, flush, getAttachmentManager, getByteArrayManager, getDbSqlSession, getDeploymentManager, getGroupIdentityManager, getHistoricActivityInstanceManager, getHistoricDetailManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getHistoryManager, getIdentityInfoManager, getIdentityLinkManager, getMembershipIdentityManager, getModelManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceManager, getSession, getTaskManager, getUserIdentityManager, getVariableInstanceManager, insert
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

ExecutionEntityManager

public ExecutionEntityManager()
方法详细信息

deleteProcessInstancesByProcessDefinition

public void deleteProcessInstancesByProcessDefinition(String processDefinitionId,
                                                      String deleteReason,
                                                      boolean cascade)

deleteProcessInstance

public void deleteProcessInstance(String processInstanceId,
                                  String deleteReason)

deleteProcessInstance

public void deleteProcessInstance(String processInstanceId,
                                  String deleteReason,
                                  boolean cascade)

findSubProcessInstanceBySuperExecutionId

public ExecutionEntity findSubProcessInstanceBySuperExecutionId(String superExecutionId)

findChildExecutionsByParentExecutionId

public List<ExecutionEntity> findChildExecutionsByParentExecutionId(String parentExecutionId)

findChildExecutionsByProcessInstanceId

public List<ExecutionEntity> findChildExecutionsByProcessInstanceId(String processInstanceId)

findExecutionById

public ExecutionEntity findExecutionById(String executionId)

findExecutionCountByQueryCriteria

public long findExecutionCountByQueryCriteria(ExecutionQueryImpl executionQuery)

findExecutionsByQueryCriteria

public List<ExecutionEntity> findExecutionsByQueryCriteria(ExecutionQueryImpl executionQuery,
                                                           Page page)

findProcessInstanceCountByQueryCriteria

public long findProcessInstanceCountByQueryCriteria(ProcessInstanceQueryImpl executionQuery)

findProcessInstanceByQueryCriteria

public List<ProcessInstance> findProcessInstanceByQueryCriteria(ProcessInstanceQueryImpl executionQuery)

findProcessInstanceAndVariablesByQueryCriteria

public List<ProcessInstance> findProcessInstanceAndVariablesByQueryCriteria(ProcessInstanceQueryImpl executionQuery)

findEventScopeExecutionsByActivityId

public List<ExecutionEntity> findEventScopeExecutionsByActivityId(String activityRef,
                                                                  String parentExecutionId)

findExecutionsByNativeQuery

public List<Execution> findExecutionsByNativeQuery(Map<String,Object> parameterMap,
                                                   int firstResult,
                                                   int maxResults)

findProcessInstanceByNativeQuery

public List<ProcessInstance> findProcessInstanceByNativeQuery(Map<String,Object> parameterMap,
                                                              int firstResult,
                                                              int maxResults)

findExecutionCountByNativeQuery

public long findExecutionCountByNativeQuery(Map<String,Object> parameterMap)


Copyright © 2013 Alfresco. All rights reserved.