Uses of Class
org.exoplatform.agenda.model.CalendarShare
Packages that use CalendarShare
Package
Description
-
Uses of CalendarShare in org.exoplatform.agenda.model
Methods in org.exoplatform.agenda.model that return CalendarShare -
Uses of CalendarShare in org.exoplatform.agenda.plugin
Methods in org.exoplatform.agenda.plugin with parameters of type CalendarShareModifier and TypeMethodDescriptionCalendarShareChannelPlugin.deliver(CalendarShare share, String ownerUsername) Makes this channel's grant match a share record: carries a share the owner just recorded, shared again while it was still undelivered, or levelled (EXO-90378).booleanCalendarShareChannelPlugin.withdraw(CalendarShare share, String ownerUsername) Withdraws a share this channel carried, before agenda deletes the record. -
Uses of CalendarShare in org.exoplatform.agenda.service
Methods in org.exoplatform.agenda.service that return CalendarShareModifier and TypeMethodDescriptionAgendaCalendarShareService.setLevel(long calendarId, long shareeIdentityId, CalendarShareLevel level, String ownerUsername) Changes what a colleague may do with a calendar shared with them (EXO-90378), then asks the delivery channels to make their grant match the new level.AgendaCalendarShareService.share(long calendarId, String shareeUsername, CalendarShareLevel level, String ownerUsername) Shares a calendar with a colleague, then asks every delivery channel to carry it.Methods in org.exoplatform.agenda.service that return types with arguments of type CalendarShareModifier and TypeMethodDescriptionAgendaCalendarShareService.getSharedWithMe(String username) The calendars shared with a user, newest share first, hidden ones included (they say so).The colleagues a calendar is shared with, oldest share first.