Interface CalendarRepository

    • Method Detail

      • getByComponentInstanceId

        List<Calendar> getByComponentInstanceId​(String componentInstanceId)
        Gets the calendars represented by the specified component instance.
        Parameters:
        componentInstanceId - the unique identifier identifying an instance of a Silverpeas component. For instance, the component can be a collaborative application or a personal one.
        Returns:
        a list containing the calendar instances which matched if any, empty list otherwise.
      • getByComponentInstanceIds

        List<Calendar> getByComponentInstanceIds​(Collection<String> componentInstanceIds)
        Gets the calendars represented by the specified component instances.
        Parameters:
        componentInstanceIds - the unique identifiers identifying instances of a Silverpeas component. For instance, a component can be a collaborative application or a personal one.
        Returns:
        a list containing the calendar instances which matched if any, empty list otherwise.
      • getAllSynchronized

        List<Calendar> getAllSynchronized()
        Gets all the calendars in Silverpeas synchronized with an external one.
        Returns:
        a list of synchronized calendars.