public class MybatisProcessDefinitionDataManager extends AbstractDataManager<ProcessDefinitionEntity> implements ProcessDefinitionDataManager
processEngineConfiguration
Constructor and Description |
---|
MybatisProcessDefinitionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) |
delete, delete, findById, findById, findByQuery, getDbSqlSession, getEntityCache, getList, getManagedEntitySubClasses, insert, update
getAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getGroupEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityInfoEntityManager, getIdentityLinkEntityManager, getJobEntityManager, getJobExecutor, getMembershipEntityManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getTaskEntityManager, getUserIdentityEntityManager, getVariableInstanceEntityManager
public MybatisProcessDefinitionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
public Class<? extends ProcessDefinitionEntity> getManagedEntityClass()
getManagedEntityClass
in class AbstractDataManager<ProcessDefinitionEntity>
public ProcessDefinitionEntity create()
create
in interface DataManager<ProcessDefinitionEntity>
public ProcessDefinitionEntity findLatestProcessDefinitionByKey(String processDefinitionKey)
findLatestProcessDefinitionByKey
in interface ProcessDefinitionDataManager
public ProcessDefinitionEntity findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
findLatestProcessDefinitionByKeyAndTenantId
in interface ProcessDefinitionDataManager
public void deleteProcessDefinitionsByDeploymentId(String deploymentId)
deleteProcessDefinitionsByDeploymentId
in interface ProcessDefinitionDataManager
public List<ProcessDefinition> findProcessDefinitionsByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery, Page page)
findProcessDefinitionsByQueryCriteria
in interface ProcessDefinitionDataManager
public long findProcessDefinitionCountByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery)
findProcessDefinitionCountByQueryCriteria
in interface ProcessDefinitionDataManager
public ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey)
findProcessDefinitionByDeploymentAndKey
in interface ProcessDefinitionDataManager
public ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId)
findProcessDefinitionByDeploymentAndKeyAndTenantId
in interface ProcessDefinitionDataManager
public ProcessDefinitionEntity findProcessDefinitionByKeyAndVersion(String processDefinitionKey, Integer processDefinitionVersion)
findProcessDefinitionByKeyAndVersion
in interface ProcessDefinitionDataManager
public ProcessDefinitionEntity findProcessDefinitionByKeyAndVersionAndTenantId(String processDefinitionKey, Integer processDefinitionVersion, String tenantId)
findProcessDefinitionByKeyAndVersionAndTenantId
in interface ProcessDefinitionDataManager
public List<ProcessDefinition> findProcessDefinitionsByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
findProcessDefinitionsByNativeQuery
in interface ProcessDefinitionDataManager
public long findProcessDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
findProcessDefinitionCountByNativeQuery
in interface ProcessDefinitionDataManager
public void updateProcessDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
updateProcessDefinitionTenantIdForDeployment
in interface ProcessDefinitionDataManager
Copyright © 2015 Alfresco. All rights reserved.