Class AgendaCalendarStorage

    • Constructor Detail

      • AgendaCalendarStorage

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

      • 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)