Interface EventConfigurationDao

All Known Implementing Classes:
DefaultEventConfigurationDao

public interface EventConfigurationDao
  • Method Details

    • findActiveEventConfigsByClass

      List<EventConfigurationModel> findActiveEventConfigsByClass(String eventClass)
      Fetch list of all active events. Its destination target must be in 'Registered' status and its template flag must be false. The Active means export flag of such events is true.
      Parameters:
      eventClass - EventConfigurationModel.eventClass
      Returns:
      List
    • findActiveEventConfigsByDestinationTargetId

      List<EventConfigurationModel> findActiveEventConfigsByDestinationTargetId(String destinationTargetId)
      Fetch list of active events for DestinationTarget. The Active means export flag of such events is true.
      Parameters:
      destinationTargetId - the id of the DestinationTarget
      Returns:
      List
    • findActiveEventConfigsByChannel

      @Deprecated(since="1905", forRemoval=true) List<EventConfigurationModel> findActiveEventConfigsByChannel(DestinationChannel channel)
      Deprecated, for removal: This API element is subject to removal in a future version.
      since 1905
      Fetch list of active events for eventChannel. The Active means export flag of such events is true.
      Parameters:
      channel - the id of the DestinationTarget
      Returns:
      List
    • findEventConfigsByDestinationTargetId

      List<EventConfigurationModel> findEventConfigsByDestinationTargetId(String destinationTargetId)
      Fetch list of all events for the given DestinationTarget.
      Parameters:
      destinationTargetId - the id of the destination target
      Returns:
      List