Interface EventDefinitionDataManager

All Superinterfaces:
DataManager<EventDefinitionEntity>
All Known Implementing Classes:
MybatisEventDefinitionDataManager

public interface EventDefinitionDataManager extends DataManager<EventDefinitionEntity>
Author:
Joram Barrez
  • Method Details

    • findLatestEventDefinitionByKey

      EventDefinitionEntity findLatestEventDefinitionByKey(String eventDefinitionKey)
    • findLatestEventDefinitionByKeyAndTenantId

      EventDefinitionEntity findLatestEventDefinitionByKeyAndTenantId(String eventDefinitionKey, String tenantId)
    • findLatestEventDefinitionByKeyAndParentDeploymentId

      EventDefinitionEntity findLatestEventDefinitionByKeyAndParentDeploymentId(String eventDefinitionKey, String parentDeploymentId)
    • findLatestEventDefinitionByKeyParentDeploymentIdAndTenantId

      EventDefinitionEntity findLatestEventDefinitionByKeyParentDeploymentIdAndTenantId(String eventDefinitionKey, String parentDeploymentId, String tenantId)
    • deleteEventDefinitionsByDeploymentId

      void deleteEventDefinitionsByDeploymentId(String deploymentId)
    • findEventDefinitionsByQueryCriteria

      List<EventDefinition> findEventDefinitionsByQueryCriteria(EventDefinitionQueryImpl eventDefinitionQuery)
    • findEventDefinitionCountByQueryCriteria

      long findEventDefinitionCountByQueryCriteria(EventDefinitionQueryImpl eventDefinitionQuery)
    • findEventDefinitionByDeploymentAndKey

      EventDefinitionEntity findEventDefinitionByDeploymentAndKey(String deploymentId, String eventDefinitionKey)
    • findEventDefinitionByDeploymentAndKeyAndTenantId

      EventDefinitionEntity findEventDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String eventDefinitionKey, String tenantId)
    • findEventDefinitionByKeyAndVersion

      EventDefinitionEntity findEventDefinitionByKeyAndVersion(String eventDefinitionKey, Integer eventVersion)
    • findEventDefinitionByKeyAndVersionAndTenantId

      EventDefinitionEntity findEventDefinitionByKeyAndVersionAndTenantId(String eventDefinitionKey, Integer eventVersion, String tenantId)
    • findEventDefinitionsByNativeQuery

      List<EventDefinition> findEventDefinitionsByNativeQuery(Map<String,Object> parameterMap)
    • findEventDefinitionCountByNativeQuery

      long findEventDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
    • updateEventDefinitionTenantIdForDeployment

      void updateEventDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)