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
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
default String
getDefaultUserCalendar
(String userUid) Returns the default user calendar UIDstatic String
Returns the ressource calendar UIDsdefault String
getUserCreatedCalendar
(String uniqueUid) Returns the UID of user-created calendarsstatic String
resourceCalendar
(String uid) static String
userCreatedCalendar
(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
- theUser
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
-
defaultUserCalendar
-
resourceCalendar
-