Package org.exoplatform.agenda.storage
Class AgendaEventReminderStorage
- java.lang.Object
-
- org.exoplatform.agenda.storage.AgendaEventReminderStorage
-
public class AgendaEventReminderStorage extends Object
-
-
Constructor Summary
Constructors Constructor Description AgendaEventReminderStorage(EventReminderDAO eventReminderDAO, org.exoplatform.services.listener.ListenerService listenerService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<org.exoplatform.agenda.model.EventReminder>getEventReminders(long eventId)List<org.exoplatform.agenda.model.EventReminder>getEventReminders(long eventId, long userId)List<org.exoplatform.agenda.model.EventReminder>getEventReminders(ZonedDateTime start, ZonedDateTime end)voidremoveEventReminder(long eventReminderId)voidremoveEventReminders(long eventId)voidremoveEventReminders(long eventId, long identityId)voidsaveEventReminder(org.exoplatform.agenda.model.EventReminder eventReminder)
-
-
-
Constructor Detail
-
AgendaEventReminderStorage
public AgendaEventReminderStorage(EventReminderDAO eventReminderDAO, org.exoplatform.services.listener.ListenerService listenerService)
-
-
Method Detail
-
saveEventReminder
public void saveEventReminder(org.exoplatform.agenda.model.EventReminder eventReminder)
-
removeEventReminder
public void removeEventReminder(long eventReminderId)
-
getEventReminders
public List<org.exoplatform.agenda.model.EventReminder> getEventReminders(long eventId, long userId)
-
getEventReminders
public List<org.exoplatform.agenda.model.EventReminder> getEventReminders(long eventId)
-
removeEventReminders
public void removeEventReminders(long eventId, long identityId)
-
removeEventReminders
public void removeEventReminders(long eventId)
-
getEventReminders
public List<org.exoplatform.agenda.model.EventReminder> getEventReminders(ZonedDateTime start, ZonedDateTime end)
-
-