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
FieldsFields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionProcessDefinitionEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, ProcessDefinitionDataManager processDefinitionDataManager) -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteProcessDefinitionsByDeploymentId(String deploymentId) findLatestProcessDefinitionByKey(String processDefinitionKey) findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId) findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey) findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId) 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) protected DataManager<ProcessDefinitionEntity>voidsetProcessDefinitionDataManager(ProcessDefinitionDataManager processDefinitionDataManager) voidupdateProcessDefinitionTenantIdForDeployment(String deploymentId, String newTenantId) Methods inherited from class org.activiti.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, delete, findById, insert, insert, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabledGlobally, update, 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
-
Field Details
-
processDefinitionDataManager
-
-
Constructor Details
-
ProcessDefinitionEntityManagerImpl
public ProcessDefinitionEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, ProcessDefinitionDataManager processDefinitionDataManager)
-
-
Method Details
-
getDataManager
- Specified by:
getDataManagerin classAbstractEntityManager<ProcessDefinitionEntity>
-
findLatestProcessDefinitionByKey
- Specified by:
findLatestProcessDefinitionByKeyin interfaceProcessDefinitionEntityManager
-
findLatestProcessDefinitionByKeyAndTenantId
public ProcessDefinitionEntity findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId) - Specified by:
findLatestProcessDefinitionByKeyAndTenantIdin interfaceProcessDefinitionEntityManager
-
deleteProcessDefinitionsByDeploymentId
- 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
- Specified by:
findProcessDefinitionCountByNativeQueryin interfaceProcessDefinitionEntityManager
-
updateProcessDefinitionTenantIdForDeployment
- Specified by:
updateProcessDefinitionTenantIdForDeploymentin interfaceProcessDefinitionEntityManager
-
getProcessDefinitionDataManager
-
setProcessDefinitionDataManager
public void setProcessDefinitionDataManager(ProcessDefinitionDataManager processDefinitionDataManager)
-