public class ExecutionManager extends AbstractManager
Constructor and Description |
---|
ExecutionManager() |
checkAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDetailManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getUserOperationLogManager, getVariableInstanceManager, insert, isAuthorizationEnabled, saveDefaultAuthorizations
public void insertExecution(ExecutionEntity execution)
public void deleteExecution(ExecutionEntity execution)
public void deleteProcessInstancesByProcessDefinition(String processDefinitionId, String deleteReason, boolean cascade, boolean skipCustomListeners)
public void deleteProcessInstance(String processInstanceId, String deleteReason)
public void deleteProcessInstance(String processInstanceId, String deleteReason, boolean cascade, boolean skipCustomListeners)
public ExecutionEntity findSubProcessInstanceBySuperExecutionId(String superExecutionId)
public ExecutionEntity findSubProcessInstanceBySuperCaseExecutionId(String superCaseExecutionId)
public List<ExecutionEntity> findChildExecutionsByParentExecutionId(String parentExecutionId)
public List<ExecutionEntity> findChildExecutionsByProcessInstanceId(String processInstanceId)
public ExecutionEntity findExecutionById(String executionId)
public long findExecutionCountByQueryCriteria(ExecutionQueryImpl executionQuery)
public List<ExecutionEntity> findExecutionsByQueryCriteria(ExecutionQueryImpl executionQuery, Page page)
public long findProcessInstanceCountByQueryCriteria(ProcessInstanceQueryImpl processInstanceQuery)
public List<ProcessInstance> findProcessInstanceByQueryCriteria(ProcessInstanceQueryImpl processInstanceQuery, Page page)
public List<ExecutionEntity> findEventScopeExecutionsByActivityId(String activityRef, String parentExecutionId)
public List<Execution> findExecutionsByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
public List<ProcessInstance> findProcessInstanceByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
public long findExecutionCountByNativeQuery(Map<String,Object> parameterMap)
public void updateExecutionSuspensionStateByProcessDefinitionId(String processDefinitionId, SuspensionState suspensionState)
public void updateExecutionSuspensionStateByProcessInstanceId(String processInstanceId, SuspensionState suspensionState)
public void updateExecutionSuspensionStateByProcessDefinitionKey(String processDefinitionKey, SuspensionState suspensionState)
protected void createDefaultAuthorizations(ExecutionEntity execution)
protected void configureAuthorizationCheck(AbstractQuery<?,?> query)
Copyright © 2018. All rights reserved.