Class KENAPIServiceImpl

java.lang.Object
org.kuali.rice.ken.service.impl.KENAPIServiceImpl
All Implemented Interfaces:
KENAPIService

public class KENAPIServiceImpl extends Object implements KENAPIService
KEN API service implementation
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Constructor Details

    • KENAPIServiceImpl

      public KENAPIServiceImpl()
  • Method Details

    • setNotificationChannelService

      public void setNotificationChannelService(NotificationChannelService ncs)
      Sets the NotificationChannelService
      Parameters:
      ncs - the NotificationChannelService
    • setUserPreferenceService

      public void setUserPreferenceService(UserPreferenceService ups)
      Sets the UserPreferenceService
      Parameters:
      ups - the UserPreferenceService
    • getAllChannelNames

      public Collection<String> getAllChannelNames()
      Specified by:
      getAllChannelNames in interface KENAPIService
      See Also:
      • org.kuali.rice.ken.service.KENAPIService#getAllChannels()
    • getDeliverersForRecipientAndChannel

      public Collection<String> getDeliverersForRecipientAndChannel(String recipient, String channel)
      Specified by:
      getDeliverersForRecipientAndChannel in interface KENAPIService
      See Also:
      • org.kuali.rice.ken.service.KENAPIService#getDeliverersForRecipientAndChannel(java.lang.String, java.lang.String)
    • getRecipientPreference

      public String getRecipientPreference(String recipient, String prefKey)
      Specified by:
      getRecipientPreference in interface KENAPIService
      See Also:
      • org.kuali.rice.ken.service.KENAPIService#getRecipientPreference(java.lang.String, java.lang.String)