Class MybatisProcessDefinitionDataManager
java.lang.Object
org.activiti.engine.impl.persistence.AbstractManager
org.activiti.engine.impl.persistence.entity.data.AbstractDataManager<ProcessDefinitionEntity>
org.activiti.engine.impl.persistence.entity.data.impl.MybatisProcessDefinitionDataManager
- All Implemented Interfaces:
DataManager<ProcessDefinitionEntity>,ProcessDefinitionDataManager
public class MybatisProcessDefinitionDataManager
extends AbstractDataManager<ProcessDefinitionEntity>
implements ProcessDefinitionDataManager
-
Field Summary
Fields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionMybatisProcessDefinitionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) -
Method Summary
Modifier and TypeMethodDescriptioncreate()voiddeleteProcessDefinitionsByDeploymentId(String deploymentId) findLatestProcessDefinitionByKey(String processDefinitionKey) findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId) findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey) findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId) findProcessDefinitionByKeyAndVersion(String processDefinitionKey, Integer processDefinitionVersion) findProcessDefinitionByKeyAndVersionAndTenantId(String processDefinitionKey, Integer processDefinitionVersion, String tenantId) longfindProcessDefinitionCountByNativeQuery(Map<String, Object> parameterMap) longfindProcessDefinitionCountByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery) findProcessDefinitionsByNativeQuery(Map<String, Object> parameterMap, int firstResult, int maxResults) findProcessDefinitionsByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery, Page page) Class<? extends ProcessDefinitionEntity> voidupdateProcessDefinitionTenantIdForDeployment(String deploymentId, String newTenantId) Methods inherited from class org.activiti.engine.impl.persistence.entity.data.AbstractDataManager
delete, delete, findById, getDbSqlSession, getEntity, getEntityCache, getList, getListFromCache, getManagedEntitySubClasses, insert, updateMethods inherited from class org.activiti.engine.impl.persistence.AbstractManager
getAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeadLetterJobEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityLinkEntityManager, getJobEntityManager, getJobManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getSuspendedJobEntityManager, getTaskEntityManager, getTimerJobEntityManager, getVariableInstanceEntityManager
-
Constructor Details
-
MybatisProcessDefinitionDataManager
public MybatisProcessDefinitionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
-
-
Method Details
-
getManagedEntityClass
- Specified by:
getManagedEntityClassin classAbstractDataManager<ProcessDefinitionEntity>
-
create
- Specified by:
createin interfaceDataManager<ProcessDefinitionEntity>
-
findLatestProcessDefinitionByKey
- Specified by:
findLatestProcessDefinitionByKeyin interfaceProcessDefinitionDataManager
-
findLatestProcessDefinitionByKeyAndTenantId
public ProcessDefinitionEntity findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId) - Specified by:
findLatestProcessDefinitionByKeyAndTenantIdin interfaceProcessDefinitionDataManager
-
deleteProcessDefinitionsByDeploymentId
- Specified by:
deleteProcessDefinitionsByDeploymentIdin interfaceProcessDefinitionDataManager
-
findProcessDefinitionsByQueryCriteria
public List<ProcessDefinition> findProcessDefinitionsByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery, Page page) - Specified by:
findProcessDefinitionsByQueryCriteriain interfaceProcessDefinitionDataManager
-
findProcessDefinitionCountByQueryCriteria
public long findProcessDefinitionCountByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery) - Specified by:
findProcessDefinitionCountByQueryCriteriain interfaceProcessDefinitionDataManager
-
findProcessDefinitionByDeploymentAndKey
public ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey) - Specified by:
findProcessDefinitionByDeploymentAndKeyin interfaceProcessDefinitionDataManager
-
findProcessDefinitionByDeploymentAndKeyAndTenantId
public ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId) - Specified by:
findProcessDefinitionByDeploymentAndKeyAndTenantIdin interfaceProcessDefinitionDataManager
-
findProcessDefinitionByKeyAndVersion
public ProcessDefinitionEntity findProcessDefinitionByKeyAndVersion(String processDefinitionKey, Integer processDefinitionVersion) - Specified by:
findProcessDefinitionByKeyAndVersionin interfaceProcessDefinitionDataManager
-
findProcessDefinitionByKeyAndVersionAndTenantId
public ProcessDefinitionEntity findProcessDefinitionByKeyAndVersionAndTenantId(String processDefinitionKey, Integer processDefinitionVersion, String tenantId) - Specified by:
findProcessDefinitionByKeyAndVersionAndTenantIdin interfaceProcessDefinitionDataManager
-
findProcessDefinitionsByNativeQuery
public List<ProcessDefinition> findProcessDefinitionsByNativeQuery(Map<String, Object> parameterMap, int firstResult, int maxResults) - Specified by:
findProcessDefinitionsByNativeQueryin interfaceProcessDefinitionDataManager
-
findProcessDefinitionCountByNativeQuery
- Specified by:
findProcessDefinitionCountByNativeQueryin interfaceProcessDefinitionDataManager
-
updateProcessDefinitionTenantIdForDeployment
- Specified by:
updateProcessDefinitionTenantIdForDeploymentin interfaceProcessDefinitionDataManager
-