Interface DecisionEntityManager

All Superinterfaces:
EntityManager<DecisionEntity>
All Known Implementing Classes:
DefinitionEntityManagerImpl

public interface DecisionEntityManager extends EntityManager<DecisionEntity>
Author:
Joram Barrez, Yvo Swillens
  • Method Details

    • findLatestDecisionByKey

      DecisionEntity findLatestDecisionByKey(String DefinitionKey)
    • findLatestDecisionByKeyAndTenantId

      DecisionEntity findLatestDecisionByKeyAndTenantId(String DefinitionKey, String tenantId)
    • findDecisionsByQueryCriteria

      List<DmnDecision> findDecisionsByQueryCriteria(DecisionQueryImpl definitionQuery)
    • findDecisionCountByQueryCriteria

      long findDecisionCountByQueryCriteria(DecisionQueryImpl definitionQuery)
    • findDecisionByDeploymentAndKey

      DecisionEntity findDecisionByDeploymentAndKey(String deploymentId, String definitionKey)
    • findDecisionByDeploymentAndKeyAndTenantId

      DecisionEntity findDecisionByDeploymentAndKeyAndTenantId(String deploymentId, String definitionKey, String tenantId)
    • findDecisionByKeyAndVersionAndTenantId

      DecisionEntity findDecisionByKeyAndVersionAndTenantId(String DefinitionKey, Integer definitionVersion, String tenantId)
    • findDecisionsByNativeQuery

      List<DmnDecision> findDecisionsByNativeQuery(Map<String,Object> parameterMap)
    • findDecisionCountByNativeQuery

      long findDecisionCountByNativeQuery(Map<String,Object> parameterMap)
    • updateDecisionTenantIdForDeployment

      void updateDecisionTenantIdForDeployment(String deploymentId, String newTenantId)
    • deleteDecisionsByDeploymentId

      void deleteDecisionsByDeploymentId(String deploymentId)