Class AgendaCalendarStorage

java.lang.Object
org.exoplatform.agenda.storage.AgendaCalendarStorage
Direct Known Subclasses:
CachedAgendaCalendarStorage

public class AgendaCalendarStorage extends Object
  • Constructor Details

    • AgendaCalendarStorage

      public AgendaCalendarStorage(AgendaEventStorage agendaEventStorage, CalendarDAO calendarDAO, org.exoplatform.services.listener.ListenerService listenerService)
  • Method Details

    • getCalendarIdsByOwnerIds

      public List<Long> getCalendarIdsByOwnerIds(int offset, int limit, Long... ownerIds)
    • countCalendarsByOwners

      public int countCalendarsByOwners(Long... ownerIds)
    • 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)