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
Constructors Constructor Description MybatisProcessDefinitionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
-
Method Summary
-
Methods inherited from class org.activiti.engine.impl.persistence.entity.data.AbstractDataManager
delete, delete, findById, getDbSqlSession, getEntity, getEntityCache, getList, getListFromCache, getManagedEntitySubClasses, insert, update
-
Methods 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 Detail
-
MybatisProcessDefinitionDataManager
public MybatisProcessDefinitionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
-
-
Method Detail
-
getManagedEntityClass
public Class<? extends ProcessDefinitionEntity> getManagedEntityClass()
- Specified by:
getManagedEntityClassin classAbstractDataManager<ProcessDefinitionEntity>
-
create
public ProcessDefinitionEntity create()
- Specified by:
createin interfaceDataManager<ProcessDefinitionEntity>
-
findLatestProcessDefinitionByKey
public ProcessDefinitionEntity findLatestProcessDefinitionByKey(String processDefinitionKey)
- Specified by:
findLatestProcessDefinitionByKeyin interfaceProcessDefinitionDataManager
-
findLatestProcessDefinitionByKeyAndTenantId
public ProcessDefinitionEntity findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
- Specified by:
findLatestProcessDefinitionByKeyAndTenantIdin interfaceProcessDefinitionDataManager
-
deleteProcessDefinitionsByDeploymentId
public void deleteProcessDefinitionsByDeploymentId(String deploymentId)
- 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
public long findProcessDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
- Specified by:
findProcessDefinitionCountByNativeQueryin interfaceProcessDefinitionDataManager
-
updateProcessDefinitionTenantIdForDeployment
public void updateProcessDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
- Specified by:
updateProcessDefinitionTenantIdForDeploymentin interfaceProcessDefinitionDataManager
-
-