Interface ProcessDefinitionDataManager

All Superinterfaces:
DataManager<ProcessDefinitionEntity>
All Known Implementing Classes:
MybatisProcessDefinitionDataManager

public interface ProcessDefinitionDataManager extends DataManager<ProcessDefinitionEntity>
  • Method Details

    • findLatestProcessDefinitionByKey

      ProcessDefinitionEntity findLatestProcessDefinitionByKey(String processDefinitionKey)
    • findLatestProcessDefinitionByKeyAndTenantId

      ProcessDefinitionEntity findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
    • deleteProcessDefinitionsByDeploymentId

      void deleteProcessDefinitionsByDeploymentId(String deploymentId)
    • findProcessDefinitionsByQueryCriteria

      List<ProcessDefinition> findProcessDefinitionsByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery, Page page)
    • findProcessDefinitionCountByQueryCriteria

      long findProcessDefinitionCountByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery)
    • findProcessDefinitionByDeploymentAndKey

      ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey)
    • findProcessDefinitionByDeploymentAndKeyAndTenantId

      ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String processDefinitionKey, String tenantId)
    • findProcessDefinitionByKeyAndVersion

      ProcessDefinitionEntity findProcessDefinitionByKeyAndVersion(String processDefinitionKey, Integer processDefinitionVersion)
    • findProcessDefinitionByKeyAndVersionAndTenantId

      ProcessDefinitionEntity findProcessDefinitionByKeyAndVersionAndTenantId(String processDefinitionKey, Integer processDefinitionVersion, String tenantId)
    • findProcessDefinitionsByNativeQuery

      List<ProcessDefinition> findProcessDefinitionsByNativeQuery(Map<String,Object> parameterMap, int firstResult, int maxResults)
    • findProcessDefinitionCountByNativeQuery

      long findProcessDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
    • updateProcessDefinitionTenantIdForDeployment

      void updateProcessDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)