Interface ProcessDefinitionEntityManager

All Superinterfaces:
EntityManager<ProcessDefinitionEntity>
All Known Implementing Classes:
ProcessDefinitionEntityManagerImpl

public interface ProcessDefinitionEntityManager extends EntityManager<ProcessDefinitionEntity>
Author:
Joram Barrez
  • Method Details

    • findLatestProcessDefinitionByKey

      ProcessDefinitionEntity findLatestProcessDefinitionByKey(String processDefinitionKey)
    • findLatestProcessDefinitionByKeyAndTenantId

      ProcessDefinitionEntity findLatestProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
    • findLatestDerivedProcessDefinitionByKey

      ProcessDefinitionEntity findLatestDerivedProcessDefinitionByKey(String processDefinitionKey)
    • findLatestDerivedProcessDefinitionByKeyAndTenantId

      ProcessDefinitionEntity findLatestDerivedProcessDefinitionByKeyAndTenantId(String processDefinitionKey, String tenantId)
    • findProcessDefinitionsByQueryCriteria

      List<ProcessDefinition> findProcessDefinitionsByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery)
    • findProcessDefinitionCountByQueryCriteria

      long findProcessDefinitionCountByQueryCriteria(ProcessDefinitionQueryImpl processDefinitionQuery)
    • findProcessDefinitionByDeploymentAndKey

      ProcessDefinitionEntity findProcessDefinitionByDeploymentAndKey(String deploymentId, String processDefinitionKey)
    • findProcessDefinitionByDeploymentAndKeyAndTenantId

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

      ProcessDefinitionEntity findProcessDefinitionByParentDeploymentAndKey(String parentDeploymentId, String processDefinitionKey)
    • findProcessDefinitionByParentDeploymentAndKeyAndTenantId

      ProcessDefinitionEntity findProcessDefinitionByParentDeploymentAndKeyAndTenantId(String parentDeploymentId, String processDefinitionKey, String tenantId)
    • findProcessDefinitionByKeyAndVersionAndTenantId

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

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

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

      void updateProcessDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
    • updateProcessDefinitionVersionForProcessDefinitionId

      void updateProcessDefinitionVersionForProcessDefinitionId(String processDefinitionId, int version)
    • deleteProcessDefinitionsByDeploymentId

      void deleteProcessDefinitionsByDeploymentId(String deploymentId)