public class ProcessDefinitionEntityManagerImpl extends AbstractProcessEngineEntityManager<ProcessDefinitionEntity,ProcessDefinitionDataManager> implements ProcessDefinitionEntityManager
engineConfigurationdataManager, engineType| Constructor and Description |
|---|
ProcessDefinitionEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration,
ProcessDefinitionDataManager processDefinitionDataManager) |
createEntityEventgetClock, getCommandExecutor, getEngineConfiguration, getEventDispatchercreate, delete, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, updatepublic ProcessDefinitionEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, ProcessDefinitionDataManager processDefinitionDataManager)
public ProcessDefinitionEntity findLatestProcessDefinitionByKey(String processDefinitionKey)
findLatestProcessDefinitionByKey in interface ProcessDefinitionEntityManagerpublic ProcessDefinitionEntity findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
findLatestProcessDefinitionByKeyAndTenantId in interface ProcessDefinitionEntityManagerpublic ProcessDefinitionEntity findLatestDerivedProcessDefinitionByKey(String processDefinitionKey)
findLatestDerivedProcessDefinitionByKey in interface ProcessDefinitionEntityManagerpublic ProcessDefinitionEntity findLatestDerivedProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
findLatestDerivedProcessDefinitionByKeyAndTenantId in interface ProcessDefinitionEntityManagerpublic void deleteProcessDefinitionsByDeploymentId(String deploymentId)
deleteProcessDefinitionsByDeploymentId in interface ProcessDefinitionEntityManagerpublic List<ProcessDefinition> findProcessDefinitionsByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery)
findProcessDefinitionsByQueryCriteria in interface ProcessDefinitionEntityManagerpublic long findProcessDefinitionCountByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery)
findProcessDefinitionCountByQueryCriteria in interface ProcessDefinitionEntityManagerpublic ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey)
findProcessDefinitionByDeploymentAndKey in interface ProcessDefinitionEntityManagerpublic ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId)
findProcessDefinitionByDeploymentAndKeyAndTenantId in interface ProcessDefinitionEntityManagerpublic ProcessDefinitionEntity findProcessDefinitionByParentDeploymentAndKey(String parentDeploymentId, String processDefinitionKey)
findProcessDefinitionByParentDeploymentAndKey in interface ProcessDefinitionEntityManagerpublic ProcessDefinitionEntity findProcessDefinitionByParentDeploymentAndKeyAndTenantId(String parentDeploymentId, String processDefinitionKey, String tenantId)
findProcessDefinitionByParentDeploymentAndKeyAndTenantId in interface ProcessDefinitionEntityManagerpublic ProcessDefinition findProcessDefinitionByKeyAndVersionAndTenantId(String processDefinitionKey, Integer processDefinitionVersion, String tenantId)
findProcessDefinitionByKeyAndVersionAndTenantId in interface ProcessDefinitionEntityManagerpublic List<ProcessDefinition> findProcessDefinitionsByNativeQuery(Map<String,Object> parameterMap)
findProcessDefinitionsByNativeQuery in interface ProcessDefinitionEntityManagerpublic long findProcessDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
findProcessDefinitionCountByNativeQuery in interface ProcessDefinitionEntityManagerpublic void updateProcessDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
updateProcessDefinitionTenantIdForDeployment in interface ProcessDefinitionEntityManagerpublic void updateProcessDefinitionVersionForProcessDefinitionId(String processDefinitionId, int version)
updateProcessDefinitionVersionForProcessDefinitionId in interface ProcessDefinitionEntityManagerCopyright © 2020 Flowable. All rights reserved.