public class MybatisProcessDefinitionDataManager extends AbstractProcessDataManager<ProcessDefinitionEntity> implements ProcessDefinitionDataManager
processEngineConfiguration| Constructor and Description |
|---|
MybatisProcessDefinitionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration) |
getClock, getProcessEngineConfigurationdelete, delete, findById, findByQuery, getCommandContext, getDbSqlSession, getEntity, getEntityCache, getList, getList, getList, getListFromCache, getManagedEntitySubClasses, getSession, insert, updatepublic MybatisProcessDefinitionDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
public Class<? extends ProcessDefinitionEntity> getManagedEntityClass()
getManagedEntityClass in class AbstractDataManager<ProcessDefinitionEntity>public ProcessDefinitionEntity create()
create in interface DataManager<ProcessDefinitionEntity>public ProcessDefinitionEntity findLatestProcessDefinitionByKey(String processDefinitionKey)
findLatestProcessDefinitionByKey in interface ProcessDefinitionDataManagerpublic ProcessDefinitionEntity findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
findLatestProcessDefinitionByKeyAndTenantId in interface ProcessDefinitionDataManagerpublic void deleteProcessDefinitionsByDeploymentId(String deploymentId)
deleteProcessDefinitionsByDeploymentId in interface ProcessDefinitionDataManagerpublic List<ProcessDefinition> findProcessDefinitionsByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery)
findProcessDefinitionsByQueryCriteria in interface ProcessDefinitionDataManagerpublic long findProcessDefinitionCountByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery)
findProcessDefinitionCountByQueryCriteria in interface ProcessDefinitionDataManagerpublic ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey)
findProcessDefinitionByDeploymentAndKey in interface ProcessDefinitionDataManagerpublic ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId)
findProcessDefinitionByDeploymentAndKeyAndTenantId in interface ProcessDefinitionDataManagerpublic ProcessDefinitionEntity findProcessDefinitionByKeyAndVersion(String processDefinitionKey, Integer processDefinitionVersion)
findProcessDefinitionByKeyAndVersion in interface ProcessDefinitionDataManagerpublic ProcessDefinitionEntity findProcessDefinitionByKeyAndVersionAndTenantId(String processDefinitionKey, Integer processDefinitionVersion, String tenantId)
findProcessDefinitionByKeyAndVersionAndTenantId in interface ProcessDefinitionDataManagerpublic List<ProcessDefinition> findProcessDefinitionsByNativeQuery(Map<String,Object> parameterMap)
findProcessDefinitionsByNativeQuery in interface ProcessDefinitionDataManagerpublic long findProcessDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
findProcessDefinitionCountByNativeQuery in interface ProcessDefinitionDataManagerpublic void updateProcessDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
updateProcessDefinitionTenantIdForDeployment in interface ProcessDefinitionDataManagerCopyright © 2017 Flowable. All rights reserved.