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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteProcessDefinitionsByDeploymentId(java.lang.String deploymentId)ProcessDefinitionEntityfindLatestProcessDefinitionByKey(java.lang.String processDefinitionKey)ProcessDefinitionEntityfindLatestProcessDefinitionByKeyAndTenantId(java.lang.String processDefinitionKey, java.lang.String tenantId)ProcessDefinitionEntityfindProcessDefinitionByDeploymentAndKey(java.lang.String deploymentId, java.lang.String processDefinitionKey)ProcessDefinitionEntityfindProcessDefinitionByDeploymentAndKeyAndTenantId(java.lang.String deploymentId, java.lang.String processDefinitionKey, java.lang.String tenantId)ProcessDefinitionfindProcessDefinitionByKeyAndVersionAndTenantId(java.lang.String processDefinitionKey, java.lang.Integer processDefinitionVersion, java.lang.String tenantId)longfindProcessDefinitionCountByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap)longfindProcessDefinitionCountByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery)java.util.List<ProcessDefinition>findProcessDefinitionsByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap, int firstResult, int maxResults)java.util.List<ProcessDefinition>findProcessDefinitionsByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery, Page page)protected DataManager<ProcessDefinitionEntity>getDataManager()ProcessDefinitionDataManagergetProcessDefinitionDataManager()voidsetProcessDefinitionDataManager(ProcessDefinitionDataManager processDefinitionDataManager)voidupdateProcessDefinitionTenantIdForDeployment(java.lang.String deploymentId, java.lang.String newTenantId)-
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(java.lang.String processDefinitionKey)
- Specified by:
findLatestProcessDefinitionByKeyin interfaceProcessDefinitionEntityManager
-
findLatestProcessDefinitionByKeyAndTenantId
public ProcessDefinitionEntity findLatestProcessDefinitionByKeyAndTenantId(java.lang.String processDefinitionKey, java.lang.String tenantId)
- Specified by:
findLatestProcessDefinitionByKeyAndTenantIdin interfaceProcessDefinitionEntityManager
-
deleteProcessDefinitionsByDeploymentId
public void deleteProcessDefinitionsByDeploymentId(java.lang.String deploymentId)
- Specified by:
deleteProcessDefinitionsByDeploymentIdin interfaceProcessDefinitionEntityManager
-
findProcessDefinitionsByQueryCriteria
public java.util.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(java.lang.String deploymentId, java.lang.String processDefinitionKey)
- Specified by:
findProcessDefinitionByDeploymentAndKeyin interfaceProcessDefinitionEntityManager
-
findProcessDefinitionByDeploymentAndKeyAndTenantId
public ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKeyAndTenantId(java.lang.String deploymentId, java.lang.String processDefinitionKey, java.lang.String tenantId)
- Specified by:
findProcessDefinitionByDeploymentAndKeyAndTenantIdin interfaceProcessDefinitionEntityManager
-
findProcessDefinitionByKeyAndVersionAndTenantId
public ProcessDefinition findProcessDefinitionByKeyAndVersionAndTenantId(java.lang.String processDefinitionKey, java.lang.Integer processDefinitionVersion, java.lang.String tenantId)
- Specified by:
findProcessDefinitionByKeyAndVersionAndTenantIdin interfaceProcessDefinitionEntityManager
-
findProcessDefinitionsByNativeQuery
public java.util.List<ProcessDefinition> findProcessDefinitionsByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap, int firstResult, int maxResults)
- Specified by:
findProcessDefinitionsByNativeQueryin interfaceProcessDefinitionEntityManager
-
findProcessDefinitionCountByNativeQuery
public long findProcessDefinitionCountByNativeQuery(java.util.Map<java.lang.String,java.lang.Object> parameterMap)
- Specified by:
findProcessDefinitionCountByNativeQueryin interfaceProcessDefinitionEntityManager
-
updateProcessDefinitionTenantIdForDeployment
public void updateProcessDefinitionTenantIdForDeployment(java.lang.String deploymentId, java.lang.String newTenantId)- Specified by:
updateProcessDefinitionTenantIdForDeploymentin interfaceProcessDefinitionEntityManager
-
getProcessDefinitionDataManager
public ProcessDefinitionDataManager getProcessDefinitionDataManager()
-
setProcessDefinitionDataManager
public void setProcessDefinitionDataManager(ProcessDefinitionDataManager processDefinitionDataManager)
-
-