public class ProcessDefinitionEntityManagerImpl extends AbstractEntityManager<ProcessDefinitionEntity> implements ProcessDefinitionEntityManager
Modifier and Type | Field and Description |
---|---|
protected ProcessDefinitionDataManager |
processDefinitionDataManager |
processEngineConfiguration
Constructor and Description |
---|
ProcessDefinitionEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration,
ProcessDefinitionDataManager processDefinitionDataManager) |
create, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, insert, insert, update, update
getActivityInstanceEntityManager, getAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricProcessInstanceEntityManager, getHistoryManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession
protected ProcessDefinitionDataManager processDefinitionDataManager
public ProcessDefinitionEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, ProcessDefinitionDataManager processDefinitionDataManager)
protected DataManager<ProcessDefinitionEntity> getDataManager()
getDataManager
in class AbstractEntityManager<ProcessDefinitionEntity>
public ProcessDefinitionEntity findLatestProcessDefinitionByKey(String processDefinitionKey)
findLatestProcessDefinitionByKey
in interface ProcessDefinitionEntityManager
public ProcessDefinitionEntity findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
findLatestProcessDefinitionByKeyAndTenantId
in interface ProcessDefinitionEntityManager
public ProcessDefinitionEntity findLatestDerivedProcessDefinitionByKey(String processDefinitionKey)
findLatestDerivedProcessDefinitionByKey
in interface ProcessDefinitionEntityManager
public ProcessDefinitionEntity findLatestDerivedProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
findLatestDerivedProcessDefinitionByKeyAndTenantId
in interface ProcessDefinitionEntityManager
public void deleteProcessDefinitionsByDeploymentId(String deploymentId)
deleteProcessDefinitionsByDeploymentId
in interface ProcessDefinitionEntityManager
public List<ProcessDefinition> findProcessDefinitionsByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery)
findProcessDefinitionsByQueryCriteria
in interface ProcessDefinitionEntityManager
public long findProcessDefinitionCountByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery)
findProcessDefinitionCountByQueryCriteria
in interface ProcessDefinitionEntityManager
public ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey)
findProcessDefinitionByDeploymentAndKey
in interface ProcessDefinitionEntityManager
public ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId)
findProcessDefinitionByDeploymentAndKeyAndTenantId
in interface ProcessDefinitionEntityManager
public ProcessDefinition findProcessDefinitionByKeyAndVersionAndTenantId(String processDefinitionKey, Integer processDefinitionVersion, String tenantId)
findProcessDefinitionByKeyAndVersionAndTenantId
in interface ProcessDefinitionEntityManager
public List<ProcessDefinition> findProcessDefinitionsByNativeQuery(Map<String,Object> parameterMap)
findProcessDefinitionsByNativeQuery
in interface ProcessDefinitionEntityManager
public long findProcessDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
findProcessDefinitionCountByNativeQuery
in interface ProcessDefinitionEntityManager
public void updateProcessDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
updateProcessDefinitionTenantIdForDeployment
in interface ProcessDefinitionEntityManager
public ProcessDefinitionDataManager getProcessDefinitionDataManager()
public void setProcessDefinitionDataManager(ProcessDefinitionDataManager processDefinitionDataManager)
Copyright © 2019 Flowable. All rights reserved.