Interface CalendarService

  • All Known Implementing Classes:
    CalendarServiceImpl

    public interface CalendarService
    The Calendar service.
    Since:
    4.0
    Author:
    Nick Burch
    • Method Detail

      • deleteCalendarEntry

        @NotAuditable
        void deleteCalendarEntry​(CalendarEntry entry)
        Deletes an existing CalendarEntry from the repository
      • listCalendarEntries

        @NotAuditable
        org.alfresco.query.PagingResults<CalendarEntry> listCalendarEntries​(String siteShortName,
                                                                            org.alfresco.query.PagingRequest paging)
        Retrieves all CalendarEntry instances in the repository for the given site.
      • listCalendarEntries

        @NotAuditable
        org.alfresco.query.PagingResults<CalendarEntry> listCalendarEntries​(String[] siteShortNames,
                                                                            org.alfresco.query.PagingRequest paging)
        Retrieves all CalendarEntry instances in the repository for the given sites.
      • listCalendarEntries

        @NotAuditable
        org.alfresco.query.PagingResults<CalendarEntry> listCalendarEntries​(String[] siteShortNames,
                                                                            Date from,
                                                                            Date to,
                                                                            org.alfresco.query.PagingRequest paging)
        Retrieves all CalendarEntry instances in the repository for the given sites, between the specified date range.
      • listOutlookCalendarEntries

        @NotAuditable
        org.alfresco.query.PagingResults<CalendarEntry> listOutlookCalendarEntries​(String siteShortName,
                                                                                   String outlookUID,
                                                                                   org.alfresco.query.PagingRequest paging)
        Retrieves all Outlook based CalendarEntry instances in the repository for the given site, optionally filtered by the Outlook Event UID.