Interface NotificationServiceLocator

All Known Implementing Classes:
SpringNotificationServiceLocator

public interface NotificationServiceLocator
Interface for obtaining Notification System services
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Details

    • getKENAPIService

      org.kuali.rice.ken.api.service.KENAPIService getKENAPIService()
      This method returns an instance of the Spring configured impl for the KENAPIService.
      Returns:
      KENAPIService
    • getNotificationService

      NotificationService getNotificationService()
      This method returns an instance of the Spring configured impl for the NotificationService.
      Returns:
      NotificationService
    • getNotificationContentTypeService

      NotificationContentTypeService getNotificationContentTypeService()
      This method returns an instance of the Spring configured impl for the NotificationContentTypeService.
      Returns:
      NotificationContentTypeService
    • getNotificationMessageContentService

      NotificationMessageContentService getNotificationMessageContentService()
      This method returns an instance of the Spring configured impl for the NotificationMessageContentService.
      Returns:
      NotificationMessageContentService
    • getNotificationAuthorizationService

      NotificationAuthorizationService getNotificationAuthorizationService()
      This method returns an instance of the Spring configured impl for the NotificationAuthorizationService.
      Returns:
      NotificationAuthorizationService
    • getNotificationWorkflowDocumentService

      NotificationWorkflowDocumentService getNotificationWorkflowDocumentService()
      This method returns an instance of the Spring configured impl for the NotificationWorkflowDocumentService.
      Returns:
      NotificationWorkflowDocumentService
    • getNotificationMessageDeliveryAutoRemovalService

      NotificationMessageDeliveryAutoRemovalService getNotificationMessageDeliveryAutoRemovalService()
      This method returns an instance of the Spring configured impl for the NotificationMessageDeliveryAutoRemovalService.
      Returns:
      NotificationMessageDeliveryAutoRemovalService
    • getNotificationMessageDeliveryResolverService

      NotificationMessageDeliveryResolverService getNotificationMessageDeliveryResolverService()
      This method returns an instance of the Spring configured impl for the getNotificationMessageDeliveryResolverService.
      Returns:
      NotificationMessageDeliveryResolverService
    • getNotificationRecipientService

      NotificationRecipientService getNotificationRecipientService()
      This method returns an instance of the Spring configured impl for the NotificationRecipientService.
      Returns:
      NotificationRecipientService
    • getNotificationMessageDeliveryService

      NotificationMessageDeliveryService getNotificationMessageDeliveryService()
      This method returns an instance of the Spring configured impl for the NotificationMessageDeliveryService.
      Returns:
      NotificationMessageDeliveryService
    • getUserPreferenceService

      UserPreferenceService getUserPreferenceService()
      This method returns an instance of the Spring configured impl for the UserPreferenceService.
      Returns:
      UserPreferenceService
    • getNotificationChannelService

      NotificationChannelService getNotificationChannelService()
      This method returns an instance of the Spring configured impl for the NotificationChannelService.
      Returns:
      NotificationChannelService
    • getScheduler

      org.quartz.Scheduler getScheduler()
      Returns the Quartz scheduler used by the Notification system
      Returns:
      the Quartz scheduler used by the Notification system