Class ProcessDefinitionEntityManagerImpl
- java.lang.Object
-
- org.activiti.engine.impl.persistence.AbstractManager
-
- org.activiti.engine.impl.persistence.entity.AbstractEntityManager<ProcessDefinitionEntity>
-
- org.activiti.engine.impl.persistence.entity.ProcessDefinitionEntityManagerImpl
-
- All Implemented Interfaces:
EntityManager<ProcessDefinitionEntity>,ProcessDefinitionEntityManager
public class ProcessDefinitionEntityManagerImpl extends AbstractEntityManager<ProcessDefinitionEntity> implements ProcessDefinitionEntityManager
-
-
Field Summary
Fields Modifier and Type Field Description protected ProcessDefinitionDataManagerprocessDefinitionDataManager-
Fields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration
-
-
Constructor Summary
Constructors Constructor Description ProcessDefinitionEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, ProcessDefinitionDataManager processDefinitionDataManager)
-
Method Summary
-
Methods inherited from class org.activiti.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, delete, findById, insert, insert, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabledGlobally, update, 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
-
-
-
-
Field Detail
-
processDefinitionDataManager
protected ProcessDefinitionDataManager processDefinitionDataManager
-
-
Constructor Detail
-
ProcessDefinitionEntityManagerImpl
public ProcessDefinitionEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, ProcessDefinitionDataManager processDefinitionDataManager)
-
-
Method Detail
-
getDataManager
protected DataManager<ProcessDefinitionEntity> getDataManager()
- Specified by:
getDataManagerin classAbstractEntityManager<ProcessDefinitionEntity>
-
findLatestProcessDefinitionByKey
public ProcessDefinitionEntity findLatestProcessDefinitionByKey(String processDefinitionKey)
- Specified by:
findLatestProcessDefinitionByKeyin interfaceProcessDefinitionEntityManager
-
findLatestProcessDefinitionByKeyAndTenantId
public ProcessDefinitionEntity findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
- Specified by:
findLatestProcessDefinitionByKeyAndTenantIdin interfaceProcessDefinitionEntityManager
-
deleteProcessDefinitionsByDeploymentId
public void deleteProcessDefinitionsByDeploymentId(String deploymentId)
- Specified by:
deleteProcessDefinitionsByDeploymentIdin interfaceProcessDefinitionEntityManager
-
findProcessDefinitionsByQueryCriteria
public List<ProcessDefinition> findProcessDefinitionsByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery, Page page)
- Specified by:
findProcessDefinitionsByQueryCriteriain interfaceProcessDefinitionEntityManager
-
findProcessDefinitionCountByQueryCriteria
public long findProcessDefinitionCountByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery)
- Specified by:
findProcessDefinitionCountByQueryCriteriain interfaceProcessDefinitionEntityManager
-
findProcessDefinitionByDeploymentAndKey
public ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey)
- Specified by:
findProcessDefinitionByDeploymentAndKeyin interfaceProcessDefinitionEntityManager
-
findProcessDefinitionByDeploymentAndKeyAndTenantId
public ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId)
- Specified by:
findProcessDefinitionByDeploymentAndKeyAndTenantIdin interfaceProcessDefinitionEntityManager
-
findProcessDefinitionByKeyAndVersionAndTenantId
public ProcessDefinition findProcessDefinitionByKeyAndVersionAndTenantId(String processDefinitionKey, Integer processDefinitionVersion, String tenantId)
- Specified by:
findProcessDefinitionByKeyAndVersionAndTenantIdin interfaceProcessDefinitionEntityManager
-
findProcessDefinitionsByNativeQuery
public List<ProcessDefinition> findProcessDefinitionsByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
- Specified by:
findProcessDefinitionsByNativeQueryin interfaceProcessDefinitionEntityManager
-
findProcessDefinitionCountByNativeQuery
public long findProcessDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
- Specified by:
findProcessDefinitionCountByNativeQueryin interfaceProcessDefinitionEntityManager
-
updateProcessDefinitionTenantIdForDeployment
public void updateProcessDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
- Specified by:
updateProcessDefinitionTenantIdForDeploymentin interfaceProcessDefinitionEntityManager
-
getProcessDefinitionDataManager
public ProcessDefinitionDataManager getProcessDefinitionDataManager()
-
setProcessDefinitionDataManager
public void setProcessDefinitionDataManager(ProcessDefinitionDataManager processDefinitionDataManager)
-
-