Package org.alfresco.repo.notification
Class EMailNotificationProvider
java.lang.Object
org.alfresco.repo.notification.EMailNotificationProvider
- All Implemented Interfaces:
NotificationProvider
EMail notification provider implementation
- Since:
- 4.0
- Author:
- Roy Wetherall
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()Gets the name of the notification provider.voidinit()Init method registers provider with notification service.voidsendNotification(NotificationContext notificationContext) Sends a notification using the notification provider.voidsetActionService(ActionService actionService) voidsetFileFolderService(FileFolderService fileFolderService) voidsetNodeService(NodeService nodeService) voidsetNotificationService(NotificationService notificationService) voidsetPersonService(PersonService personService) voidsetRepoAdminService(RepoAdminService repoAdminService) voidsetRepository(Repository repository)
-
Field Details
-
NAME
Name of provider- See Also:
-
-
Constructor Details
-
EMailNotificationProvider
public EMailNotificationProvider()
-
-
Method Details
-
setNotificationService
- Parameters:
notificationService- notification service
-
setNodeService
- Parameters:
nodeService- node service
-
setActionService
- Parameters:
actionService- action service
-
setPersonService
- Parameters:
personService- person service
-
setRepository
- Parameters:
repository- repository object
-
setRepoAdminService
- Parameters:
repoAdminService- repository administration serviceS
-
setFileFolderService
- Parameters:
fileFolderService- file folder service
-
init
public void init()Init method registers provider with notification service. -
getName
Description copied from interface:NotificationProviderGets the name of the notification provider.- Specified by:
getNamein interfaceNotificationProvider- Returns:
- notification provider name
- See Also:
-
sendNotification
Description copied from interface:NotificationProviderSends a notification using the notification provider.- Specified by:
sendNotificationin interfaceNotificationProvider- Parameters:
notificationContext- notification context- See Also:
-