Package org.exoplatform.agenda.storage
Class AgendaEventReminderStorage
java.lang.Object
org.exoplatform.agenda.storage.AgendaEventReminderStorage
-
Constructor Summary
ConstructorsConstructorDescriptionAgendaEventReminderStorage(EventReminderDAO eventReminderDAO, org.exoplatform.services.listener.ListenerService listenerService) -
Method Summary
Modifier and TypeMethodDescriptionList<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 Details
-
AgendaEventReminderStorage
public AgendaEventReminderStorage(EventReminderDAO eventReminderDAO, org.exoplatform.services.listener.ListenerService listenerService)
-
-
Method Details
-
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
-
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)
-