Package org.exoplatform.agenda.storage
Class AgendaCalendarStorage
java.lang.Object
org.exoplatform.agenda.storage.AgendaCalendarStorage
- Direct Known Subclasses:
CachedAgendaCalendarStorage
-
Constructor Summary
ConstructorsConstructorDescriptionAgendaCalendarStorage(AgendaEventStorage agendaEventStorage, CalendarDAO calendarDAO, org.exoplatform.services.listener.ListenerService listenerService) -
Method Summary
Modifier and TypeMethodDescriptionintcountCalendarsByOwners(Long... ownerIds) org.exoplatform.agenda.model.CalendarcreateCalendar(org.exoplatform.agenda.model.Calendar calendar) voiddeleteCalendarById(long calendarId) org.exoplatform.agenda.model.CalendargetCalendarById(long calendarId) getCalendarIdsByOwnerIds(int offset, int limit, Long... ownerIds) voidupdateCalendar(org.exoplatform.agenda.model.Calendar calendar)
-
Constructor Details
-
AgendaCalendarStorage
public AgendaCalendarStorage(AgendaEventStorage agendaEventStorage, CalendarDAO calendarDAO, org.exoplatform.services.listener.ListenerService listenerService)
-
-
Method Details
-
getCalendarIdsByOwnerIds
-
countCalendarsByOwners
-
getCalendarById
public org.exoplatform.agenda.model.Calendar getCalendarById(long calendarId) -
createCalendar
public org.exoplatform.agenda.model.Calendar createCalendar(org.exoplatform.agenda.model.Calendar calendar) -
updateCalendar
public void updateCalendar(org.exoplatform.agenda.model.Calendar calendar) -
deleteCalendarById
public void deleteCalendarById(long calendarId)
-