Interface DecisionDataManager

All Superinterfaces:
DataManager<DecisionEntity>
All Known Implementing Classes:
MybatisDecisionDataManager

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

    • findLatestDecisionByKey

      DecisionEntity findLatestDecisionByKey(String definitionKey)
    • findLatestDecisionByKeyAndTenantId

      DecisionEntity findLatestDecisionByKeyAndTenantId(String definitionKey, String tenantId)
    • findLatestDecisionByKeyAndParentDeploymentId

      DecisionEntity findLatestDecisionByKeyAndParentDeploymentId(String definitionKey, String parentDeploymentId)
    • findLatestDecisionByKeyParentDeploymentIdAndTenantId

      DecisionEntity findLatestDecisionByKeyParentDeploymentIdAndTenantId(String definitionKey, String parentDeploymentId, String tenantId)
    • deleteDecisionsByDeploymentId

      void deleteDecisionsByDeploymentId(String deploymentId)
    • 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)
    • findDecisionByKeyAndVersion

      DecisionEntity findDecisionByKeyAndVersion(String definitionKey, Integer definitionVersion)
    • 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)