Interface ChannelDefinitionDataManager

All Superinterfaces:
DataManager<ChannelDefinitionEntity>
All Known Implementing Classes:
MybatisChannelDefinitionDataManager

public interface ChannelDefinitionDataManager extends DataManager<ChannelDefinitionEntity>
  • Method Details

    • findLatestChannelDefinitionByKey

      ChannelDefinitionEntity findLatestChannelDefinitionByKey(String channelDefinitionKey)
    • findLatestChannelDefinitionByKeyAndTenantId

      ChannelDefinitionEntity findLatestChannelDefinitionByKeyAndTenantId(String channelDefinitionKey, String tenantId)
    • findLatestChannelDefinitionByKeyAndParentDeploymentId

      ChannelDefinitionEntity findLatestChannelDefinitionByKeyAndParentDeploymentId(String channelDefinitionKey, String parentDeploymentId)
    • findLatestChannelDefinitionByKeyParentDeploymentIdAndTenantId

      ChannelDefinitionEntity findLatestChannelDefinitionByKeyParentDeploymentIdAndTenantId(String channelDefinitionKey, String parentDeploymentId, String tenantId)
    • deleteChannelDefinitionsByDeploymentId

      void deleteChannelDefinitionsByDeploymentId(String deploymentId)
    • findChannelDefinitionsByQueryCriteria

      List<ChannelDefinition> findChannelDefinitionsByQueryCriteria(ChannelDefinitionQueryImpl channelDefinitionQuery)
    • findChannelDefinitionCountByQueryCriteria

      long findChannelDefinitionCountByQueryCriteria(ChannelDefinitionQueryImpl channelDefinitionQuery)
    • findChannelDefinitionByDeploymentAndKey

      ChannelDefinitionEntity findChannelDefinitionByDeploymentAndKey(String deploymentId, String channelDefinitionKey)
    • findChannelDefinitionByDeploymentAndKeyAndTenantId

      ChannelDefinitionEntity findChannelDefinitionByDeploymentAndKeyAndTenantId(String deploymentId, String channelDefinitionKey, String tenantId)
    • findChannelDefinitionByKeyAndVersion

      ChannelDefinitionEntity findChannelDefinitionByKeyAndVersion(String channelDefinitionKey, Integer channelVersion)
    • findChannelDefinitionByKeyAndVersionAndTenantId

      ChannelDefinitionEntity findChannelDefinitionByKeyAndVersionAndTenantId(String channelDefinitionKey, Integer eventVersion, String tenantId)
    • findChannelDefinitionsByNativeQuery

      List<ChannelDefinition> findChannelDefinitionsByNativeQuery(Map<String,Object> parameterMap)
    • findChannelDefinitionCountByNativeQuery

      long findChannelDefinitionCountByNativeQuery(Map<String,Object> parameterMap)
    • updateChannelDefinitionTenantIdForDeployment

      void updateChannelDefinitionTenantIdForDeployment(String deploymentId, String newTenantId)
    • updateChannelDefinitionTypeAndImplementation

      void updateChannelDefinitionTypeAndImplementation(String channelDefinitionId, String type, String implementation)