Interface NotificationChannelService

All Known Implementing Classes:
NotificationChannelServiceImpl

public interface NotificationChannelService
Service for accessing NotificationChannelBos
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Details

    • getAllNotificationChannels

      Collection<NotificationChannelBo> getAllNotificationChannels()
      This method returns all of the registered notification channels in the system.
      Returns:
      Collection
    • getNotificationChannel

      NotificationChannelBo getNotificationChannel(String id)
      This method retrieves a specific NotificationChannel instance by id. If none is found, it returns null.
      Parameters:
      id -
      Returns:
      NotificationChannel
    • getNotificationChannelByName

      NotificationChannelBo getNotificationChannelByName(String name)
      This method retrieves a specific NotificationChannel instance by name. If none is found, it returns null.
      Parameters:
      id -
      Returns:
      NotificationChannel
    • getSubscribableChannels

      Collection<NotificationChannelBo> getSubscribableChannels()
      This method retrieves all channels in the system that can be subscribed to.
      Returns:
      Collection