Package org.kuali.rice.ken.core
Class SpringNotificationServiceLocator
java.lang.Object
org.kuali.rice.ken.core.SpringNotificationServiceLocator
- All Implemented Interfaces:
NotificationServiceLocator
NotificationServiceLocator backed by a Spring Bean Factory - responsible for returning instances of services instantiated by the Spring context loader.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
ConstructorsConstructorDescriptionSpringNotificationServiceLocator(org.springframework.beans.factory.BeanFactory beanFactory) -
Method Summary
Modifier and TypeMethodDescriptionThis method returns an instance of the Spring configured impl for the KENAPIService.This method returns an instance of the Spring configured impl for the NotificationAuthorizationService.This method returns an instance of the Spring configured impl for the NotificationChannelService.This method returns an instance of the Spring configured impl for the NotificationContentTypeService.This method returns an instance of the Spring configured impl for the NotificationMessageContentService.This method returns an instance of the Spring configured impl for the NotificationMessageDeliveryAutoRemovalService.This method returns an instance of the Spring configured impl for the getNotificationMessageDeliveryResolverService.This method returns an instance of the Spring configured impl for the NotificationMessageDeliveryService.This method returns an instance of the Spring configured impl for the NotificationRecipientService.This method returns an instance of the Spring configured impl for the NotificationService.This method returns an instance of the Spring configured impl for the NotificationWorkflowDocumentService.org.quartz.SchedulerReturns the Quartz scheduler used by the Notification systemThis method returns an instance of the Spring configured impl for the UserPreferenceService.
-
Constructor Details
-
SpringNotificationServiceLocator
public SpringNotificationServiceLocator(org.springframework.beans.factory.BeanFactory beanFactory)
-
-
Method Details
-
getKENAPIService
Description copied from interface:NotificationServiceLocatorThis method returns an instance of the Spring configured impl for the KENAPIService.- Specified by:
getKENAPIServicein interfaceNotificationServiceLocator- Returns:
- KENAPIService
-
getNotificationService
Description copied from interface:NotificationServiceLocatorThis method returns an instance of the Spring configured impl for the NotificationService.- Specified by:
getNotificationServicein interfaceNotificationServiceLocator- Returns:
- NotificationService
-
getNotificationContentTypeService
Description copied from interface:NotificationServiceLocatorThis method returns an instance of the Spring configured impl for the NotificationContentTypeService.- Specified by:
getNotificationContentTypeServicein interfaceNotificationServiceLocator- Returns:
- NotificationContentTypeService
-
getNotificationMessageContentService
Description copied from interface:NotificationServiceLocatorThis method returns an instance of the Spring configured impl for the NotificationMessageContentService.- Specified by:
getNotificationMessageContentServicein interfaceNotificationServiceLocator- Returns:
- NotificationMessageContentService
-
getNotificationDao
-
getNotificationMessegDeliveryDao
-
getNotificationAuthorizationService
Description copied from interface:NotificationServiceLocatorThis method returns an instance of the Spring configured impl for the NotificationAuthorizationService.- Specified by:
getNotificationAuthorizationServicein interfaceNotificationServiceLocator- Returns:
- NotificationAuthorizationService
-
getNotificationWorkflowDocumentService
Description copied from interface:NotificationServiceLocatorThis method returns an instance of the Spring configured impl for the NotificationWorkflowDocumentService.- Specified by:
getNotificationWorkflowDocumentServicein interfaceNotificationServiceLocator- Returns:
- NotificationWorkflowDocumentService
-
getNotificationMessageDeliveryAutoRemovalService
public NotificationMessageDeliveryAutoRemovalService getNotificationMessageDeliveryAutoRemovalService()Description copied from interface:NotificationServiceLocatorThis method returns an instance of the Spring configured impl for the NotificationMessageDeliveryAutoRemovalService.- Specified by:
getNotificationMessageDeliveryAutoRemovalServicein interfaceNotificationServiceLocator- Returns:
- NotificationMessageDeliveryAutoRemovalService
-
getNotificationMessageDeliveryResolverService
Description copied from interface:NotificationServiceLocatorThis method returns an instance of the Spring configured impl for the getNotificationMessageDeliveryResolverService.- Specified by:
getNotificationMessageDeliveryResolverServicein interfaceNotificationServiceLocator- Returns:
- NotificationMessageDeliveryResolverService
-
getNotificationRecipientService
Description copied from interface:NotificationServiceLocatorThis method returns an instance of the Spring configured impl for the NotificationRecipientService.- Specified by:
getNotificationRecipientServicein interfaceNotificationServiceLocator- Returns:
- NotificationRecipientService
-
getNotificationMessageDeliveryService
Description copied from interface:NotificationServiceLocatorThis method returns an instance of the Spring configured impl for the NotificationMessageDeliveryService.- Specified by:
getNotificationMessageDeliveryServicein interfaceNotificationServiceLocator- Returns:
- NotificationMessageDeliveryService
-
getUserPreferenceService
Description copied from interface:NotificationServiceLocatorThis method returns an instance of the Spring configured impl for the UserPreferenceService.- Specified by:
getUserPreferenceServicein interfaceNotificationServiceLocator- Returns:
- UserPreferenceService
-
getNotificationChannelService
Description copied from interface:NotificationServiceLocatorThis method returns an instance of the Spring configured impl for the NotificationChannelService.- Specified by:
getNotificationChannelServicein interfaceNotificationServiceLocator- Returns:
- NotificationChannelService
-
getScheduler
public org.quartz.Scheduler getScheduler()Description copied from interface:NotificationServiceLocatorReturns the Quartz scheduler used by the Notification system- Specified by:
getSchedulerin interfaceNotificationServiceLocator- Returns:
- the Quartz scheduler used by the Notification system
-