Class CalendarEventUserNotificationReminder
- java.lang.Object
-
- org.silverpeas.core.calendar.notification.CalendarEventUserNotificationReminder
-
- All Implemented Interfaces:
BackgroundReminderProcess
@Named("CalendarEventUserNotificationReminderProcess") @Singleton public class CalendarEventUserNotificationReminder extends Object implements BackgroundReminderProcess
Implementation in charge of handling data aboutCalendar
entities.- Author:
- silveryocha
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.silverpeas.core.reminder.BackgroundReminderProcess
BackgroundReminderProcess.Constants
-
-
Field Summary
Fields Modifier and Type Field Description static ReminderProcessName
CALENDAR_EVENT_USER_NOTIFICATION
-
Constructor Summary
Constructors Constructor Description CalendarEventUserNotificationReminder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReminderProcessName
getName()
Gets theReminderProcessName
instance representing the name of theBackgroundReminderProcess
.void
performWith(Reminder reminder)
Sends the user notification about a specified reminder.
-
-
-
Field Detail
-
CALENDAR_EVENT_USER_NOTIFICATION
public static final ReminderProcessName CALENDAR_EVENT_USER_NOTIFICATION
-
-
Method Detail
-
getName
public ReminderProcessName getName()
Description copied from interface:BackgroundReminderProcess
Gets theReminderProcessName
instance representing the name of theBackgroundReminderProcess
.- Specified by:
getName
in interfaceBackgroundReminderProcess
- Returns:
- the
ReminderProcessName
instance.
-
performWith
public void performWith(Reminder reminder)
Sends the user notification about a specified reminder.- Specified by:
performWith
in interfaceBackgroundReminderProcess
- Parameters:
reminder
- a reminder.
-
-