Package org.silverpeas.core.notification.user.client
Provides all the interfaces and classes to the clients of the Silverpeas User Notification API
to build and to send a notification to some users (the recipients). It defines the client-side
of the User Notification API.
-
Interface Summary Interface Description NotificationManager A manager of notification against users.NotificationURLProvider -
Class Summary Class Description CurrentUserNotificationContext DefaultNotificationManager Default implementation of theNotificationManager
service.ExternalRecipient GroupRecipient NotificationAddress A notification address is an address to which a user can receive the notification messages that are addressed to him.NotificationManagerSettings Centralizing the access to the settings associated to the management of notifications.NotificationMetaData NotificationParameters All the parameters required to send a notification with theNotificationManager
NotificationSender Sender of a notification to both the users in Silverpeas and to external users.NotificationUserEventListener A listener of events about a given user account in Silverpeas.UserRecipient -
Enum Summary Enum Description NotificationParameterNames NotificationTemplateKey Keys of the predefined fields injected by default in the text templates used in the notifications to users.