Package net.bluemind.calendar.api
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.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringdefault StringgetDefaultUserCalendar(String userUid) Returns the default user calendar UIDstatic StringReturns the ressource calendar UIDsdefault StringgetUserCreatedCalendar(String uniqueUid) Returns the UID of user-created calendarsstatic StringresourceCalendar(String uid) static StringuserCreatedCalendar(String randomSeed)
-
Field Details
-
TYPE
- See Also:
-
-
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- theUserUID- 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
-
defaultUserCalendar
-
resourceCalendar
-