Interface ICalendarUids


@Path("/calendar/uids") public interface ICalendarUids
To unify the management of changelogs, ACLs, client synchronization, permissions and sharing, Bluemind stores all elements in a generic structure called a container. All containers are identified by a unique ID. Some containers are named (UID) in a specific manner to express a certain meaning. Returns specific calendar container UIDs.
  • Field Details

  • Method Details

    • getUserCreatedCalendar

      @GET @Path("{uid}/_other_calendar") default String getUserCreatedCalendar(@PathParam("uid") String uniqueUid)
      Returns the UID of user-created calendars
      Parameters:
      uniqueUid - unique calendar UID
      Returns:
      calendar UID
    • getDefaultUserCalendar

      @GET @Path("{uid}/_default_calendar") default String getDefaultUserCalendar(@PathParam("uid") String userUid)
      Returns the default user calendar UID
      Parameters:
      uid - the User UID
      Returns:
      default user calendar UID
    • getResourceCalendar

      @GET @Path("{uid}/_resource_calendar") static String getResourceCalendar(@PathParam("uid") String uid)
      Returns the ressource calendar UIDs
      Parameters:
      uid - unique calendar UID
      Returns:
      ressource calendar UID
    • userCreatedCalendar

      static String userCreatedCalendar(String randomSeed)
    • defaultUserCalendar

      static String defaultUserCalendar(String uid)
    • resourceCalendar

      static String resourceCalendar(String uid)