Uses of Record Class
org.exoplatform.caldav.plugin.SharedCalendar
Packages that use SharedCalendar
-
Uses of SharedCalendar in org.exoplatform.caldav.plugin
Methods in org.exoplatform.caldav.plugin with parameters of type SharedCalendarModifier and TypeMethodDescriptionShareHost.displayNameOf(SharedCalendar calendar, String href, String canonical) What a principal no eXo user is connected as calls itself.voidShareHost.followSubscription(SharedCalendar calendar, ShareRecipient sharee, String shareeUid, String containerUid, boolean subscribe) Makes the colleague's account follow a change just confirmed on the access list: subscribed after a grant, unsubscribed after a revoke.org.exoplatform.caldav.model.CalendarSharesCalendarShareChannel.grant(SharedCalendar calendar, ShareRecipient sharee, String ownerPrincipal, org.exoplatform.caldav.model.CalendarShares.ShareAccess access, ShareHost host) Gives a colleague access at the level asked for, confirmed by reading it back.ShareHost.lockOf(SharedCalendar calendar) The lock serialising this node's edits of one collection's access.ShareHost.ownerPrincipalForRead(SharedCalendar calendar) The caller's principal for a read: the recorded one, the server being asked only when nothing is recorded.ShareHost.recordedPrincipal(SharedCalendar calendar) The principal eXo recorded for the caller's connection to the server.voidCalendarShareChannel.requireManager(SharedCalendar calendar, ShareHost host) Refuses an imported calendar the caller may not decide the access of on the server; an eXo-created one passes untouched.org.exoplatform.caldav.model.CalendarSharesCalendarShareChannel.revoke(SharedCalendar calendar, ShareRecipient sharee, String ownerPrincipal, ShareHost host) Takes a colleague's access away, confirmed by reading it back.org.exoplatform.caldav.model.CalendarSharesCalendarShareChannel.shares(SharedCalendar calendar, ShareHost host) Who the calendar is shared with, read from the server now.List<org.exoplatform.caldav.model.CalendarShares.ShareUser> ShareHost.usersConnectedAs(SharedCalendar calendar, String principal) The eXo users connected to the server as one principal, the caller left out; a lookup that fails names nobody.