Interface EventConfigurationDao
- All Known Implementing Classes:
DefaultEventConfigurationDao
public interface EventConfigurationDao
DAO for the
EventConfigurationModel-
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.since 1905findActiveEventConfigsByClass(String eventClass) Fetch list of all active events.findActiveEventConfigsByDestinationTargetId(String destinationTargetId) Fetch list of active events for DestinationTarget.findEventConfigsByDestinationTargetId(String destinationTargetId) Fetch list of all events for the given DestinationTarget.
-
Method Details
-
findActiveEventConfigsByClass
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 1905Fetch 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
Fetch list of all events for the given DestinationTarget.- Parameters:
destinationTargetId- the id of the destination target- Returns:
- List
-