Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCEPTED - Enum constant in enum class org.exoplatform.agenda.constant.EventAttendeeResponse
- ADDED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- ADDED - Enum constant in enum class org.exoplatform.agenda.constant.CalendarEditorChangeKind
-
They created an event in the calendar.
- addModificationType(AgendaEventModificationType) - Method in class org.exoplatform.agenda.model.AgendaEventModification
- addModificationTypes(Set<AgendaEventModificationType>) - Method in class org.exoplatform.agenda.model.AgendaEventModification
- addOrUpdateConnectedConnector(String, String) - Method in class org.exoplatform.agenda.model.AgendaUserSettings
-
Adds the account held on the given provider, or updates its remote user id when the provider already holds one: a user keeps at most one account per provider, so connecting again with another account replaces the previous one rather than accumulating.
- addParam(String, Object) - Method in class org.exoplatform.agenda.model.WebSocketMessage
-
Add a new parameter to WebSocket message to transmit to end user
- addRemoteProvider(RemoteProviderDefinitionPlugin) - Method in interface org.exoplatform.agenda.service.AgendaRemoteEventService
-
Register a new Remote provider
- ADOPTED - Enum constant in enum class org.exoplatform.agenda.constant.CalendarShareSource
-
A share that already existed on a remote server (a CalDAV collection granted outside eXo) and that the owner recorded in eXo from the drawer, without touching the server.
- AgendaAvailabilityService - Interface in org.exoplatform.agenda.service
-
Free/busy over the platform's own calendars, under the platform's own calendar ACL and the target user's own sharing choice.
- AgendaCalendarLinkService - Interface in org.exoplatform.agenda.service
-
Publishes a calendar as a private, read-only iCal link that any calendar application can subscribe to.
- AgendaCalendarService - Interface in org.exoplatform.agenda.service
- AgendaCalendarShareService - Interface in org.exoplatform.agenda.service
-
Sharing a personal calendar, read-only, with colleagues (EXO-90357).
- AgendaCalendarSubscriptionService - Interface in org.exoplatform.agenda.service
-
Subscribes a user (EXO-90278) or a space (EXO-90373) to a calendar link — an iCal or webcal URL — and keeps its events in a read-only calendar of that owner, refreshed periodically.
- AgendaConnectorAccount - Class in org.exoplatform.agenda.model
-
One remote account a user connected to their agenda, identified by the connector (remote provider) it belongs to.
- AgendaConnectorAccount() - Constructor for class org.exoplatform.agenda.model.AgendaConnectorAccount
- AgendaEventAttendeeService - Interface in org.exoplatform.agenda.service
- AgendaEventConferenceService - Interface in org.exoplatform.agenda.service
- AgendaEventDatePollService - Interface in org.exoplatform.agenda.service
- AgendaEventModification - Class in org.exoplatform.agenda.model
- AgendaEventModification(long, long, long) - Constructor for class org.exoplatform.agenda.model.AgendaEventModification
- AgendaEventModificationType - Enum Class in org.exoplatform.agenda.constant
- AgendaEventReminderService - Interface in org.exoplatform.agenda.service
- AgendaEventSearchFilter - Class in org.exoplatform.agenda.model
- AgendaEventSearchFilter(long, ZoneId, String, List<Long>, String, String, int, int) - Constructor for class org.exoplatform.agenda.model.AgendaEventSearchFilter
-
Builds a filter as a client asks it: no shared calendar, the service adds them.
- AgendaEventService - Interface in org.exoplatform.agenda.service
- AgendaException - Exception Class in org.exoplatform.agenda.exception
- AgendaException(AgendaExceptionType) - Constructor for exception class org.exoplatform.agenda.exception.AgendaException
- AgendaException(AgendaExceptionType, Exception) - Constructor for exception class org.exoplatform.agenda.exception.AgendaException
- AgendaExceptionType - Enum Class in org.exoplatform.agenda.exception
- Agenda owns the share; a channel delivers it - Search tag in interface org.exoplatform.agenda.plugin.CalendarShareChannelPlugin
- Section
- AgendaRemoteEventService - Interface in org.exoplatform.agenda.service
- AgendaScheduleConflictService - Interface in org.exoplatform.agenda.service
-
Finds the clashes on a user's own calendar over a window.
- AgendaUserSettings - Class in org.exoplatform.agenda.model
- AgendaUserSettings(String, String, String, boolean, String, String, String, String, boolean, String, String, boolean) - Constructor for class org.exoplatform.agenda.model.AgendaUserSettings
-
Builds the settings from their scalar fields — what
AgendaUserSettings.clone()copies. - AgendaUserSettingsService - Interface in org.exoplatform.agenda.service
- ALLOW_INVITE_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- ALLOW_MODIFY_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- ATTENDEE_ADDED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- ATTENDEE_DELETED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- ATTENDEE_IDENTITY_NOT_FOUND - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- attendees() - Method in record class org.exoplatform.agenda.model.OccurrenceLists
-
Returns the value of the
attendeesrecord component. - AVAILABILITY_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- AvailabilityConflict - Class in org.exoplatform.agenda.model
-
One attendee's clash with a proposed window: who, and the span of the window they are busy over.
- AvailabilityConflict() - Constructor for class org.exoplatform.agenda.model.AvailabilityConflict
- AvailabilityConflicts - Class in org.exoplatform.agenda.model
-
The clash report over a proposed window, for the attendees whose availability the asking user is allowed to read.
- AvailabilityConflicts() - Constructor for class org.exoplatform.agenda.model.AvailabilityConflicts
- AvailabilityDisclosure - Enum Class in org.exoplatform.agenda.constant
-
What actually happened when one user's busy time was asked for on behalf of another — the per-user status of a busy-time read.
- AvailabilitySharing - Enum Class in org.exoplatform.agenda.constant
-
Whether a user lets the platform disclose when they are busy — time ranges and nothing else.
B
- BUSY - Enum constant in enum class org.exoplatform.agenda.constant.EventAvailability
C
- Calendar - Class in org.exoplatform.agenda.model
- Calendar(long, long, boolean, boolean, String, String, String, String, String, CalendarPermission) - Constructor for class org.exoplatform.agenda.model.Calendar
- Calendar(long, long, boolean, String, String, String, String, String, CalendarPermission) - Constructor for class org.exoplatform.agenda.model.Calendar
- CALENDAR_EDITED_BY_SHAREE_EVENT - Static variable in interface org.exoplatform.agenda.service.AgendaEventService
-
Broadcast once a colleague holding an edit share on a personal calendar (EXO-90378) — and holding no older right over the event — added, changed or removed one of its events; source the
CalendarEditorChange, data the calendar owner's identity identifier. - CALENDAR_NOT_FOUND - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- CALENDAR_OWNER_NOT_FOUND - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- CALENDAR_SHARE_LEVEL_CHANGED_EVENT - Static variable in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Broadcast once the owner changes what a colleague may do with a shared calendar (EXO-90378); source the
CalendarShareas it now stands, data the owner identity id. - CALENDAR_SHARED_EVENT - Static variable in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Broadcast once a share is recorded; source the
CalendarShare, data the owner identity id. - CALENDAR_UNSHARED_EVENT - Static variable in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Broadcast once a share is deleted by its owner; source the
CalendarShare, data the owner identity id. - CalendarEditorChange - Class in org.exoplatform.agenda.model
-
What a colleague did in a calendar its owner shared with them for editing (EXO-90378) — the whole of what the owner's notification needs.
- CalendarEditorChange() - Constructor for class org.exoplatform.agenda.model.CalendarEditorChange
- CalendarEditorChangeKind - Enum Class in org.exoplatform.agenda.constant
-
What a colleague did in a calendar its owner shared with them for editing (EXO-90378).
- CalendarEntity - Class in org.exoplatform.agenda.rest.model
- CalendarEntity(long, IdentityEntity, boolean, String, String, String, String, String, CalendarPermission) - Constructor for class org.exoplatform.agenda.rest.model.CalendarEntity
- CalendarLink - Class in org.exoplatform.agenda.model
-
The private, read-only link through which a calendar application subscribes to one eXo calendar (an iCal feed).
- CalendarLink() - Constructor for class org.exoplatform.agenda.model.CalendarLink
- CalendarList - Class in org.exoplatform.agenda.rest.model
- CalendarList() - Constructor for class org.exoplatform.agenda.rest.model.CalendarList
- CalendarPermission - Class in org.exoplatform.agenda.model
- CalendarPermission(boolean, boolean, boolean) - Constructor for class org.exoplatform.agenda.model.CalendarPermission
-
Builds the permissions a calendar grants, publishing and sharing left refused.
- CalendarPermission(boolean, boolean, boolean, boolean) - Constructor for class org.exoplatform.agenda.model.CalendarPermission
-
Builds the permissions a calendar grants, sharing left refused.
- CalendarShare - Class in org.exoplatform.agenda.model
-
One calendar shared, read-only, with one colleague (EXO-90357).
- CalendarShare() - Constructor for class org.exoplatform.agenda.model.CalendarShare
- CalendarShareChannelPlugin - Interface in org.exoplatform.agenda.plugin
-
A channel that can also carry a calendar share outside eXo — the CalDAV add-on granting the colleague's principal read access to the collection that mirrors the calendar (EXO-90357).
- CalendarShareLevel - Enum Class in org.exoplatform.agenda.constant
-
What a colleague may do with a calendar its owner shared with them (EXO-90378).
- CalendarShareSource - Enum Class in org.exoplatform.agenda.constant
-
Where a calendar share record comes from (EXO-90357).
- CalendarSubscription - Class in org.exoplatform.agenda.model
-
A subscription to a calendar link (EXO-90278) of a user, or of a space (EXO-90373): the remote iCal feed, the calendar of its owner its events are imported into, and the state of its refreshes.
- CalendarSubscription() - Constructor for class org.exoplatform.agenda.model.CalendarSubscription
- CalendarSubscriptionEvent - Class in org.exoplatform.agenda.model
-
One occurrence a subscription imported (EXO-90278): which agenda event holds it, its stable identity in the feed, and the digest of what was imported, so that a refresh updates the event rather than duplicating it, rewrites it only when it changed, and removes it when the feed no longer carries it.
- CalendarSubscriptionEvent() - Constructor for class org.exoplatform.agenda.model.CalendarSubscriptionEvent
- canAccessEvent(Event, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Check whether user can access event or not.
- CANCELLED - Enum constant in enum class org.exoplatform.agenda.constant.EventStatus
- canCreateEvent(Calendar, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Check whether user can create an event in selected Calendar or not.
- canManageSubscriptions(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Whether a user may manage the subscriptions of an owner: the owner itself for a user, a real manager of the space for a space (EXO-90373).
- canRespondToEvent(Event, long) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
-
Checks whether the user may write their own answer on the event, which is the one right that opening an event widens (eXIP 7.3.0.20).
- canUpdateEvent(Event, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Check whether user can update or delete an event or not.
- CHANGED - Enum constant in enum class org.exoplatform.agenda.constant.CalendarEditorChangeKind
-
They changed one of its events.
- ChannelDelivery - Class in org.exoplatform.agenda.model
-
What a delivery channel answers when agenda asks it to carry a calendar share (EXO-90357).
- ChannelDelivery.Status - Enum Class in org.exoplatform.agenda.model
-
The three outcomes of a delivery.
- ChannelShares - Record Class in org.exoplatform.agenda.model
-
Everything a delivery channel has to say about one calendar when the owner opens the Share drawer (EXO-90385), read in one ask.
- ChannelShares(List<ExternalShare>, boolean) - Constructor for record class org.exoplatform.agenda.model.ChannelShares
-
Creates an instance of a
ChannelSharesrecord class. - checkUrl(String, long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Checks that a URL can be subscribed to by an owner, by reading it once, without storing anything (EXO-90373).
- checkUrl(String, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Checks that a URL can be subscribed to, by reading it once, without storing anything.
- clearDelivery(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Forgets that a channel carries the shares of a user's calendars, once the user disconnected from that channel: the eXo shares stay, the channel's grants are left as the channel's truth.
- clone() - Method in class org.exoplatform.agenda.model.AgendaConnectorAccount
-
Clones this account into an independent instance, so that mutating the copy (e.g.
- clone() - Method in class org.exoplatform.agenda.model.AgendaUserSettings
-
Clones these settings, deep-copying the connected accounts so that mutating an account on the clone never alters the original — the default settings template is cloned per user, and a shared list would leak one user's accounts into another's defaults.
- clone() - Method in class org.exoplatform.agenda.model.Calendar
- clone() - Method in class org.exoplatform.agenda.model.CalendarPermission
-
Copies the permissions, every field included.
- clone() - Method in class org.exoplatform.agenda.model.CalendarShare
-
Copies the record.
- clone() - Method in class org.exoplatform.agenda.model.Event
- clone() - Method in class org.exoplatform.agenda.model.EventAttendee
- clone() - Method in class org.exoplatform.agenda.model.EventConference
- clone() - Method in class org.exoplatform.agenda.model.EventDateOption
- clone() - Method in class org.exoplatform.agenda.model.EventFilter
-
Copies this filter, so a caller can narrow a copy (dates, owners) without mutating the filter it received.
- clone() - Method in class org.exoplatform.agenda.model.EventOccurrence
- clone() - Method in class org.exoplatform.agenda.model.EventPermission
- clone() - Method in class org.exoplatform.agenda.model.EventRecurrence
- clone() - Method in class org.exoplatform.agenda.model.EventReminder
- clone() - Method in class org.exoplatform.agenda.model.RemoteEvent
- clone() - Method in class org.exoplatform.agenda.rest.model.CalendarEntity
- clone() - Method in class org.exoplatform.agenda.rest.model.EventAttendeeEntity
- clone() - Method in class org.exoplatform.agenda.rest.model.EventDateOptionEntity
- clone() - Method in class org.exoplatform.agenda.rest.model.EventEntity
- clone() - Method in class org.exoplatform.agenda.rest.model.EventOccurrenceEntity
- clone() - Method in class org.exoplatform.agenda.rest.model.EventRecurrenceEntity
- clone() - Method in class org.exoplatform.agenda.rest.model.EventReminderEntity
- COLOR_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- CONFERENCE_ADDED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- CONFERENCE_DELETED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- conferences() - Method in record class org.exoplatform.agenda.model.OccurrenceLists
-
Returns the value of the
conferencesrecord component. - CONFIRMED - Enum constant in enum class org.exoplatform.agenda.constant.EventStatus
- countCalendars(String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
Count available calendars for a designated user
- countEventDatePolls(List<Long>, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Count pending date polls where the current user is invited
- countPendingEvents(List<Long>, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Count pending events that the selected user didn't answered yet
- countShareesByCalendar(String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
How many colleagues each of the user's own calendars is shared with, from one query; a calendar shared with nobody is absent.
- createCalendar(Calendar) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
Creates a new calendar
- createCalendar(Calendar, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
Creates a new calendar
- createCalendarInstance(long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
Create new
Calendarobject instance - createCalendarInstance(long, long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
Create new
Calendarobject instance - createEvent(Event, List<EventAttendee>, List<EventConference>, List<EventReminder>, List<EventDateOption>, RemoteEvent, boolean, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Creates an event in designated calendar or in user personal calendar if null
- createEventExceptionalOccurrence(long, List<EventAttendee>, List<EventConference>, List<EventReminder>, ZonedDateTime) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Create a new exceptional occurrence for a parent recurrent event
- createEventPoll(long, List<EventDateOption>, long) - Method in interface org.exoplatform.agenda.service.AgendaEventDatePollService
-
Creates a list of date options for a given event
- createSubscription(String, String, String, long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Subscribes an owner to a URL: reads it, creates the owner's calendar and imports its events (EXO-90373).
- createSubscription(String, String, String, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Subscribes the user to a URL: reads it, creates the calendar and imports its events.
- CUSTOM - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceType
D
- DAILY - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceFrequency
- DAILY - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceType
- DATE_OPTION_CREATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- DATE_OPTION_DELETED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- DATE_OPTION_SELECTED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- DATE_OPTION_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- DATES_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- DAY - Enum constant in enum class org.exoplatform.agenda.constant.ReminderPeriodType
- DECLINED - Enum constant in enum class org.exoplatform.agenda.constant.EventAttendeeResponse
- decryptUserIdentity(long, String, EventAttendeeResponse) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
-
Reads token content and retrieves user Social Identity from email or username contained in token.
- DEFAULT - Enum constant in enum class org.exoplatform.agenda.constant.EventAvailability
- DEFAULT - Enum constant in enum class org.exoplatform.agenda.constant.EventVisibility
-
Inherit.
- DEFAULT - Static variable in enum class org.exoplatform.agenda.constant.AvailabilitySharing
-
What a user gets when they have never touched the setting.
- deleteCalendarById(long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
Deletes an existing calendar
- deleteCalendarById(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
Deletes an existing user (non-system) calendar.
- deleteCalendarLink(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarLinkService
-
Deletes the link of a calendar.
- deleteCalendarLinks(long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarLinkService
-
Deletes the link of a calendar with no permission check, for the platform's own clean-up once the calendar itself is gone.
- deleteCalendarSubscription(long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Removes the subscription of a calendar that was deleted by another path, with no permission check, for the platform's own clean-up.
- DELETED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- deleteEventById(long, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Deletes an existing event
- deleteShares(long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Deletes every share of a calendar, once the calendar is deleted.
- deleteSharesOfUser(long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Deletes every share a deleted user held, as sharee and as owner of the shared calendars.
- deleteSubscription(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Removes a subscription the user manages, its calendar and every event it imported.
- deliver(CalendarShare, String) - Method in interface org.exoplatform.agenda.plugin.CalendarShareChannelPlugin
-
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).
- delivered(String, String) - Static method in class org.exoplatform.agenda.model.ChannelDelivery
-
The channel granted the share on its side.
- delivered(String, String, CalendarShareLevel) - Static method in class org.exoplatform.agenda.model.ChannelDelivery
-
The channel granted the share on its side, at the level it names — which may be narrower than the record's (EXO-90378).
- DELIVERED - Enum constant in enum class org.exoplatform.agenda.model.ChannelDelivery.Status
- DESCRIPTION_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- DISCLOSED - Enum constant in enum class org.exoplatform.agenda.constant.AvailabilityDisclosure
-
A calendar was read.
- dismissDateOption(long, long) - Method in interface org.exoplatform.agenda.service.AgendaEventDatePollService
-
Dismisses an event vote on an event for a participant.
E
- EDIT - Enum constant in enum class org.exoplatform.agenda.constant.CalendarShareLevel
-
The colleague creates, changes and deletes events in the owner's calendar as the owner would, sees private events in full and may set their own reminders on them (
EventAccess.SHARED_EDIT). - EMPTY_ATTENDEE_LIST - Static variable in class org.exoplatform.agenda.model.EventAttendeeList
- END_DATE_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- equals(Object) - Method in record class org.exoplatform.agenda.model.ChannelShares
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.exoplatform.agenda.model.OccurrenceLists
-
Indicates whether some other object is "equal to" this one.
- Event - Class in org.exoplatform.agenda.model
- Event(long, long, long, long, long, ZonedDateTime, ZonedDateTime, String, String, String, String, ZoneId, ZonedDateTime, ZonedDateTime, boolean, EventAvailability, EventVisibility, EventStatus, EventRecurrence, EventOccurrence, EventPermission, boolean, boolean) - Constructor for class org.exoplatform.agenda.model.Event
- Event(long, long, long, long, long, ZonedDateTime, ZonedDateTime, String, String, String, String, ZoneId, ZonedDateTime, ZonedDateTime, boolean, EventAvailability, EventVisibility, EventStatus, EventRecurrence, EventOccurrence, EventPermission, boolean, boolean, Map<String, String>) - Constructor for class org.exoplatform.agenda.model.Event
-
Builds an event with its parameters, as read for nobody in particular: nothing masked.
- EVENT_CYCLIC_DEPENDENCY - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_DATE_OPTION_END_DATE_MANDATORY - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_DATE_OPTION_ONLY_ONE_ALLOWED - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_DATE_OPTION_START_DATE_BEFORE_END_DATE - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_DATE_OPTION_START_DATE_MANDATORY - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_END_DATE_MANDATORY - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_FIELD_VALUE_NOT_MULTIVALUED - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_FIELDS_MANDATORY - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_ID_MANDATORY - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_MANDATORY - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_NOT_FOUND - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_RECURRENCE_FREQUENCY_MANDATORY - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_RECURRENCE_INTERVAL_MANDATORY - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_START_DATE_BEFORE_END_DATE - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EVENT_START_DATE_MANDATORY - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- EventAccess - Enum Class in org.exoplatform.agenda.constant
-
How a user may read one event (EXO-90357): computed once per read, so that every path rendering an event — REST, search, ICS, MCP — masks a private event the same way for the same reader.
- EventAttendee - Class in org.exoplatform.agenda.model
- EventAttendee(long, long, long, EventAttendeeResponse) - Constructor for class org.exoplatform.agenda.model.EventAttendee
- EventAttendee(long, long, EventAttendeeResponse) - Constructor for class org.exoplatform.agenda.model.EventAttendee
- EventAttendeeEntity - Class in org.exoplatform.agenda.rest.model
- EventAttendeeEntity() - Constructor for class org.exoplatform.agenda.rest.model.EventAttendeeEntity
- EventAttendeeList - Class in org.exoplatform.agenda.model
- EventAttendeeList() - Constructor for class org.exoplatform.agenda.model.EventAttendeeList
- EventAttendeeResponse - Enum Class in org.exoplatform.agenda.constant
- EventAttendeeResponseToken - Class in org.exoplatform.agenda.model
- EventAttendeeResponseToken() - Constructor for class org.exoplatform.agenda.model.EventAttendeeResponseToken
- EventAvailability - Enum Class in org.exoplatform.agenda.constant
- EventConference - Class in org.exoplatform.agenda.model
- EventConference() - Constructor for class org.exoplatform.agenda.model.EventConference
- EventDateOption - Class in org.exoplatform.agenda.model
- EventDateOption() - Constructor for class org.exoplatform.agenda.model.EventDateOption
- EventDateOptionEntity - Class in org.exoplatform.agenda.rest.model
- EventDateOptionEntity() - Constructor for class org.exoplatform.agenda.rest.model.EventDateOptionEntity
- EventEntity - Class in org.exoplatform.agenda.rest.model
- EventEntity() - Constructor for class org.exoplatform.agenda.rest.model.EventEntity
- EventFilter - Class in org.exoplatform.agenda.model
- EventFilter(long, List<Long>, List<EventAttendeeResponse>, ZonedDateTime, ZonedDateTime, int) - Constructor for class org.exoplatform.agenda.model.EventFilter
- EventFilter(List<Long>, int, int) - Constructor for class org.exoplatform.agenda.model.EventFilter
- EventFilter(List<Long>, ZonedDateTime, ZonedDateTime) - Constructor for class org.exoplatform.agenda.model.EventFilter
- EventInvitationExpiredException - Exception Class in org.exoplatform.agenda.exception
-
A tokenised invitation link that is no longer answerable, because the meeting it answers is over.
- EventInvitationExpiredException(String) - Constructor for exception class org.exoplatform.agenda.exception.EventInvitationExpiredException
-
Builds the exception with a message meant for the server log, never for the holder of the link.
- EventList - Class in org.exoplatform.agenda.rest.model
- EventList() - Constructor for class org.exoplatform.agenda.rest.model.EventList
- EventOccurrence - Class in org.exoplatform.agenda.model
- EventOccurrence(ZonedDateTime) - Constructor for class org.exoplatform.agenda.model.EventOccurrence
- EventOccurrenceEntity - Class in org.exoplatform.agenda.rest.model
- EventOccurrenceEntity() - Constructor for class org.exoplatform.agenda.rest.model.EventOccurrenceEntity
- EventPermission - Class in org.exoplatform.agenda.model
- EventPermission() - Constructor for class org.exoplatform.agenda.model.EventPermission
- EventRecurrence - Class in org.exoplatform.agenda.model
- EventRecurrence(long, LocalDate, int, EventRecurrenceType, EventRecurrenceFrequency, int, List<String>, List<String>, List<String>, List<String>, List<String>, List<String>, List<String>, List<String>, List<String>, ZonedDateTime, ZonedDateTime) - Constructor for class org.exoplatform.agenda.model.EventRecurrence
- EventRecurrenceEntity - Class in org.exoplatform.agenda.rest.model
- EventRecurrenceEntity() - Constructor for class org.exoplatform.agenda.rest.model.EventRecurrenceEntity
- EventRecurrenceFrequency - Enum Class in org.exoplatform.agenda.constant
- EventRecurrenceType - Enum Class in org.exoplatform.agenda.constant
- EventReminder - Class in org.exoplatform.agenda.model
- EventReminder(long, int, ReminderPeriodType) - Constructor for class org.exoplatform.agenda.model.EventReminder
- EventReminder(long, long, long, int, ReminderPeriodType) - Constructor for class org.exoplatform.agenda.model.EventReminder
- EventReminder(long, long, long, int, ReminderPeriodType, ZonedDateTime) - Constructor for class org.exoplatform.agenda.model.EventReminder
- EventReminder(long, long, long, int, ReminderPeriodType, ZonedDateTime, ZonedDateTime, ZonedDateTime) - Constructor for class org.exoplatform.agenda.model.EventReminder
- EventReminderEntity - Class in org.exoplatform.agenda.rest.model
- EventReminderEntity() - Constructor for class org.exoplatform.agenda.rest.model.EventReminderEntity
- EventReminderParameter - Class in org.exoplatform.agenda.model
- EventReminderParameter(int, ReminderPeriodType) - Constructor for class org.exoplatform.agenda.model.EventReminderParameter
- EventSearchResult - Class in org.exoplatform.agenda.model
- EventSearchResult() - Constructor for class org.exoplatform.agenda.model.EventSearchResult
- EventSearchResultEntity - Class in org.exoplatform.agenda.rest.model
- EventSearchResultEntity(long, EventEntity, String, long, String, CalendarEntity, IdentityEntity, IdentityEntity, String, String, String, String, String, String, String, String, String, boolean, EventAvailability, EventVisibility, EventStatus, EventRecurrenceEntity, EventOccurrenceEntity, EventPermission, List<EventAttendeeEntity>, List<EventConference>, List<EventReminderEntity>, boolean, boolean, Map<String, String>, boolean, Boolean, List<String>) - Constructor for class org.exoplatform.agenda.rest.model.EventSearchResultEntity
- EventStatus - Enum Class in org.exoplatform.agenda.constant
- EventVisibility - Enum Class in org.exoplatform.agenda.constant
-
Whether an event's content may be read outside eXo (EXO-90322).
- EXO - Enum constant in enum class org.exoplatform.agenda.constant.CalendarShareSource
-
The owner shared the calendar from eXo.
- ExternalShare - Class in org.exoplatform.agenda.model
-
A share of a calendar that exists on a delivery channel's server but not as an eXo record (EXO-90357), read live from the channel.
- ExternalShare(String, String, String, long, String, boolean, boolean) - Constructor for class org.exoplatform.agenda.model.ExternalShare
-
A share without an address or a delivery reference.
F
- failed(String) - Static method in class org.exoplatform.agenda.model.ChannelDelivery
-
The channel should have carried the share and could not.
- FAILED - Enum constant in enum class org.exoplatform.agenda.constant.AvailabilityDisclosure
-
Nothing was read, because the read broke.
- FAILED - Enum constant in enum class org.exoplatform.agenda.model.ChannelDelivery.Status
- findRemoteEvent(long, long) - Method in interface org.exoplatform.agenda.service.AgendaRemoteEventService
-
Retrieves remote event information for a given user
- followSpaceColor(Calendar) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Gives the calendars a space's subscriptions fill the colour of a calendar of that space just created or saved, so that their events keep reading as the space's (EXO-90373).
- FREE - Enum constant in enum class org.exoplatform.agenda.constant.EventAvailability
- fromString(String) - Static method in class org.exoplatform.agenda.model.AgendaUserSettings
- fromString(String) - Static method in class org.exoplatform.agenda.model.EventReminderParameter
- fromValue(String) - Static method in enum class org.exoplatform.agenda.constant.EventAttendeeResponse
- FULL - Enum constant in enum class org.exoplatform.agenda.constant.EventAccess
-
The user reads the event as before this feature: they own or may see its calendar (a personal calendar of their own, a space they belong to), or they are invited to it.
G
- generateEncryptedToken(long, String) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
-
Generates a token that will be used to authenticate user when requesting REST API in anonymous mode.
- generateEncryptedToken(long, String, EventAttendeeResponse) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
-
Generates a token that will be used to authenticate user when requesting REST API in anonymous mode.
- getAgendaExceptionType() - Method in exception class org.exoplatform.agenda.exception.AgendaException
- getAgendaUserSettings(long) - Method in interface org.exoplatform.agenda.service.AgendaUserSettingsService
-
Get list of user settings to use in events by default
- getAvailability(List<Long>, ZonedDateTime, ZonedDateTime, long) - Method in interface org.exoplatform.agenda.service.AgendaAvailabilityService
-
Computes the busy and free blocks of each given user over a window.
- getAvailabilitySharing(long) - Method in interface org.exoplatform.agenda.service.AgendaUserSettingsService
-
Returns how widely the given user lets their busy time be disclosed to other people.
- getBeforePeriodType() - Method in class org.exoplatform.agenda.model.EventReminderParameter
- getBusyTime(List<Long>, ZonedDateTime, ZonedDateTime, long) - Method in interface org.exoplatform.agenda.service.AgendaAvailabilityService
-
Reports, for each given user, their busy time over a window and what happened when it was asked for.
- getCalendarById(long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
Retrieves a calendar identified by its technical identifier.
- getCalendarById(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
Retrieves a calendar identified by its technical identifier.
- getCalendarFeed(String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarLinkService
-
Renders the calendar a token publishes, as an iCalendar document.
- getCalendarIdsByOwnerId(long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
The technical identifiers of every calendar of the given owner, with no ACL check and no object hydration -- a caller that already knows it may see this owner's calendars uses this to build an exclusion or inclusion list without paying for a per-calendar
AgendaCalendarService.getCalendarById(long). - getCalendarLink(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarLinkService
-
Reads the link of a calendar for someone allowed to manage it.
- getCalendarLinks(String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarLinkService
-
Lists the links of every calendar the user may manage a link for — their own calendars and the calendars of the spaces they manage — that have one, working or stopped, each read as
AgendaCalendarLinkService.getCalendarLink(long, java.lang.String)reads it. - getCalendars(int, int, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
Retrieve list of calendars for a designated user
- getCalendarsByOwnerIds(List<Long>, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
- getChannelShares(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
What every channel has to say about a calendar in one pass (EXO-90385): the access held outside eXo, as
AgendaCalendarShareService.getExternalShares(long, java.lang.String)answers it, and whether a channel writes the owner's eXo meeting copies into it, asAgendaCalendarShareService.holdsMeetingCopies(long, java.lang.String)answers it. - getCompleteMessage() - Method in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- getConflicts(List<Long>, ZonedDateTime, ZonedDateTime, long) - Method in interface org.exoplatform.agenda.service.AgendaAvailabilityService
-
Reports which of the given attendees clash with a proposed window.
- getConnectedConnectors() - Method in class org.exoplatform.agenda.model.AgendaUserSettings
-
Returns every remote account the user holds, lazily mapping the legacy single-connector fields into the list: a blob written before several accounts could coexist carries only
AgendaUserSettings.connectedRemoteProviderandAgendaUserSettings.connectedRemoteUserId, and its one account materialises here as a one-entry list the first time the list is read. - getDefaultReminders() - Method in interface org.exoplatform.agenda.service.AgendaUserSettingsService
- getEmbedMapProvider() - Method in interface org.exoplatform.agenda.service.AgendaUserSettingsService
-
Retrieves the globally configured embed map provider identifier.
- getEventAccess(Event, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
How a user may read an event (EXO-90357): fully, only through a calendar share — in which case a private event is rendered as busy time — or not at all.
- getEventAttendee(long, ZonedDateTime) - Method in class org.exoplatform.agenda.model.EventAttendeeList
- getEventAttendees() - Method in class org.exoplatform.agenda.model.EventAttendeeList
- getEventAttendees(long) - Method in class org.exoplatform.agenda.model.EventAttendeeList
- getEventAttendees(long) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
-
Return the list of attendees of an event
- getEventAttendees(long, ZonedDateTime, EventAttendeeResponse...) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
-
Return the list of attendees of an event having a specific responses.
- getEventAttendees(long, EventAttendeeResponse...) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
-
Return the list of attendees of an event having a specific responses.
- getEventAttendees(ZonedDateTime) - Method in class org.exoplatform.agenda.model.EventAttendeeList
- getEventById(long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Retrieves an event identified by its technical identifier.
- getEventById(long, ZoneId, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Retrieves an event identified by its technical identifier.
- getEventConferences(long) - Method in interface org.exoplatform.agenda.service.AgendaEventConferenceService
-
Return the list of conferences of an event
- getEventDateOption(long, ZoneId) - Method in interface org.exoplatform.agenda.service.AgendaEventDatePollService
-
Retrieves
EventDateOptionidentified by its Technical identifier - getEventDateOptions(long, ZoneId) - Method in interface org.exoplatform.agenda.service.AgendaEventDatePollService
- getEventDatePolls(EventFilter, ZoneId, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Retrieves the list of pending date polls where the current user is invited
- getEventOccurrence(long, ZonedDateTime, ZoneId, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Retrieves Event Occurrence identified by parent recurrence Event identifier and occurrence date
- getEventOccurrencesInPeriod(Event, ZonedDateTime, ZonedDateTime, ZoneId, int) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Retrieves occurrences, without exceptional, of a recurrent event in a given period of time.
- getEventReminders(long) - Method in interface org.exoplatform.agenda.service.AgendaEventReminderService
-
Retrieves list of reminders of an event.
- getEventReminders(long, long) - Method in interface org.exoplatform.agenda.service.AgendaEventReminderService
-
Retrieves list of reminders of an event for a user.
- getEventResponse(long, ZonedDateTime, long) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
-
Retrieves the event response of a user.
- getEvents(EventFilter, ZoneId, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Retrieves the list of events available for a designated user filtered by criteria defined in a filter.
- getExceptionalOccurrenceEvent(long, ZonedDateTime) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Retrieves an event identified by its technical identifier.
- getExceptionalOccurrenceEvents(long, ZoneId, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Retrieves the list of exceptional occurrences of an event identified by its technical identifier.
- getExternalShares(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
The access a calendar's channels hold outside eXo, read live from every channel.
- getFeedCalendarId(String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarLinkService
-
The calendar a token publishes, decided exactly as
AgendaCalendarLinkService.getCalendarFeed(java.lang.String)decides whether to answer: a token that opens nothing there opens nothing here. - getField() - Method in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- getLevel() - Method in class org.exoplatform.agenda.model.CalendarShare
-
What the colleague may do with the calendar, the narrower level for a record that names none: a share whose level cannot be established grants reading, never writing.
- getMessage() - Method in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- getOrCreateCalendarByOwnerId(long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
- getParentRecurrentEvents(ZonedDateTime, ZonedDateTime, ZoneId) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Retrieve parent recurrent events switch event filter.
- getPendingEvents(List<Long>, long, ZoneId, int, int) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Retrieve pending events that the selected user didn't answered yet
- getReminderComputingPeriod() - Method in interface org.exoplatform.agenda.service.AgendaEventReminderService
- getRemoteProviders() - Method in interface org.exoplatform.agenda.service.AgendaRemoteEventService
- getScheduleConflicts(ZonedDateTime, ZonedDateTime, long) - Method in interface org.exoplatform.agenda.service.AgendaScheduleConflictService
-
Reports the clashes on the asking user's own calendar over a window.
- getSharedCalendarIds(long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
The identifiers of every calendar shared with an identity.
- getSharedWithMe(String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
The calendars shared with a user, newest share first, hidden ones included (they say so).
- getShareLevel(long, long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
The level a calendar is shared with an identity at (EXO-90378): the write primitive, read from the same cached map as
AgendaCalendarShareService.isSharedWith(long, long). - getShareLevels(long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Every calendar shared with an identity and the level of each (EXO-90378): what a listing asks once, instead of asking per event.
- getShares(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
The colleagues a calendar is shared with, oldest share first.
- getSubscription(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Reads a subscription the user manages.
- getSubscriptionCalendarIds(List<Long>) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
The calendars the subscriptions of these owners fill (EXO-90373).
- getSubscriptions(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Lists the subscriptions of an owner, oldest first, each with its URL in clear: the user's own, or a space's for one of its managers (EXO-90373).
- getSubscriptions(String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Lists the user's subscriptions, oldest first, each with its URL in clear.
- getTemporalUnit() - Method in enum class org.exoplatform.agenda.constant.ReminderPeriodType
- getValue() - Method in enum class org.exoplatform.agenda.constant.AvailabilityDisclosure
-
Returns the token this constant is exchanged as over REST.
- getValue() - Method in enum class org.exoplatform.agenda.constant.AvailabilitySharing
-
Returns the token this constant is stored and exchanged as.
- getValue() - Method in enum class org.exoplatform.agenda.constant.EventAttendeeResponse
H
- hashCode() - Method in record class org.exoplatform.agenda.model.ChannelShares
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.exoplatform.agenda.model.OccurrenceLists
-
Returns a hash code value for this object.
- hasModification(AgendaEventModificationType) - Method in class org.exoplatform.agenda.model.AgendaEventModification
- hasModifiedDate() - Method in class org.exoplatform.agenda.model.AgendaEventModification
- holdsMeetingCopies(long, String) - Method in interface org.exoplatform.agenda.plugin.CalendarShareChannelPlugin
-
Whether this channel writes copies of the owner's eXo meetings into the calendar — the mirror calendar of a connected account.
- holdsMeetingCopies(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Whether a channel writes copies of the owner's eXo meetings into the calendar: what the drawer asks a confirmation for before sharing it (EXO-90345), since a share then exposes every meeting the owner attends.
- HOUR - Enum constant in enum class org.exoplatform.agenda.constant.ReminderPeriodType
- HOURLY - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceFrequency
- How it is registered - Search tag in interface org.exoplatform.agenda.plugin.CalendarShareChannelPlugin
- Section
- How it is registered - Search tag in interface org.exoplatform.agenda.plugin.RemoteEventCopyPlugin
- Section
I
- id() - Method in interface org.exoplatform.agenda.plugin.CalendarShareChannelPlugin
-
The channel's identifier —
caldav. - INVALID_CALENDAR - Static variable in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Message code: the calendar identifier is not positive.
- isAllAvailable() - Method in class org.exoplatform.agenda.model.AvailabilityConflicts
-
Tells whether every attendee that could actually be checked is free over the window.
- isEditor() - Method in class org.exoplatform.agenda.model.CalendarShare
-
Whether the colleague may write events in the calendar.
- isEmpty() - Method in class org.exoplatform.agenda.model.EventAttendeeList
- isEventAttendee(long, long) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
-
Checks whether the user is an attendee of the event or not
- isSharedWith(long, long) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Whether a calendar is shared with an identity: the read primitive every ACL path relies on.
- isUseDates() - Method in class org.exoplatform.agenda.model.EventFilter
L
- LEVEL_MANDATORY - Static variable in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Message code: no access level was given for a share (EXO-90378).
- LEVEL_NOT_NARROWED - Static variable in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Message code: the channel carrying a share did not narrow its grant to the lower level asked for, so the level is unchanged (EXO-90378).
- listExternalShares(long, String, List<Long>) - Method in interface org.exoplatform.agenda.plugin.CalendarShareChannelPlugin
-
The shares of a calendar that exist on this channel's server without an eXo record, read live.
- listShares(long, String, List<Long>) - Method in interface org.exoplatform.agenda.plugin.CalendarShareChannelPlugin
-
Everything this channel has to say about a calendar when the owner opens the Share drawer (EXO-90385):
CalendarShareChannelPlugin.listExternalShares(long, java.lang.String, java.util.List<java.lang.Long>)andCalendarShareChannelPlugin.holdsMeetingCopies(long, java.lang.String), in one ask. - LOCATION_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
M
- meetingCopies() - Method in record class org.exoplatform.agenda.model.ChannelShares
-
Returns the value of the
meetingCopiesrecord component. - MINUTE - Enum constant in enum class org.exoplatform.agenda.constant.ReminderPeriodType
- MINUTELY - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceFrequency
- MONTHLY - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceFrequency
- MONTHLY - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceType
- moveExceptionalOccurrences(long, long, ZonedDateTime, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Moves the exceptional occurrences of a recurring event dated from a given day on under another recurring event: the second half of a "this and upcoming" split, whose continuing series is created first so that the dates the organiser had customised from the split point on survive the shortening of the first series instead of being dropped with their answers.
N
- NEEDS_ACTION - Enum constant in enum class org.exoplatform.agenda.constant.EventAttendeeResponse
- NO_CHANNEL - Static variable in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Message code: no channel carries this share, so nothing can be removed there.
- NOBODY - Enum constant in enum class org.exoplatform.agenda.constant.AvailabilitySharing
-
Nobody may see when this user is busy.
- No business logic here - Search tag in interface org.exoplatform.agenda.plugin.CalendarShareChannelPlugin
- Section
- NONE - Enum constant in enum class org.exoplatform.agenda.constant.EventAccess
-
The user may not read the event at all.
- NOT_APPLICABLE - Enum constant in enum class org.exoplatform.agenda.model.ChannelDelivery.Status
- NOT_DISCLOSED - Enum constant in enum class org.exoplatform.agenda.constant.AvailabilityDisclosure
-
Nothing was read, because this user's busy time is not disclosed to the asking user.
- notApplicable() - Static method in class org.exoplatform.agenda.model.ChannelDelivery
-
The share is none of the channel's business.
O
- OccurrenceLists - Record Class in org.exoplatform.agenda.model
-
The three lists an exceptional occurrence is cloned with, read for a row and for the series it came from, so that a series save can tell a row a user touched from one the reminder job materialised.
- OccurrenceLists(List<EventAttendee>, List<EventConference>, List<EventReminder>) - Constructor for record class org.exoplatform.agenda.model.OccurrenceLists
-
Creates an instance of a
OccurrenceListsrecord class. - of(String) - Static method in enum class org.exoplatform.agenda.constant.CalendarShareLevel
-
The level a stored or transmitted name stands for,
CalendarShareLevel.VIEWfor anything that is not a level this version knows. - OPEN_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- org.exoplatform.agenda.constant - package org.exoplatform.agenda.constant
- org.exoplatform.agenda.exception - package org.exoplatform.agenda.exception
- org.exoplatform.agenda.model - package org.exoplatform.agenda.model
- org.exoplatform.agenda.plugin - package org.exoplatform.agenda.plugin
- org.exoplatform.agenda.rest.model - package org.exoplatform.agenda.rest.model
- org.exoplatform.agenda.service - package org.exoplatform.agenda.service
- OWNER_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
P
- parse(String) - Static method in enum class org.exoplatform.agenda.constant.AvailabilitySharing
-
Resolves a stored or submitted token.
- PRIVATE - Enum constant in enum class org.exoplatform.agenda.constant.EventVisibility
-
Only the fact that the time is taken may leave eXo.
- PUBLIC - Enum constant in enum class org.exoplatform.agenda.constant.EventVisibility
-
The event's content may be published in full — the same treatment
EventVisibility.DEFAULTgets today, stated rather than inherited.
R
- rankDateOptionsByAvailability(List<EventDateOption>, List<Long>, long) - Method in interface org.exoplatform.agenda.service.AgendaAvailabilityService
-
Orders date-poll options so that the ones suiting the most attendees come first.
- RECURRENCE_DELETED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- RECURRENCE_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- refreshDueSubscriptions(int) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Refreshes the subscriptions whose refresh is due, at most a batch of them, each claimed in the database first so that a single node of a cluster refreshes it.
- refreshSubscription(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Refreshes a subscription the user manages now.
- REMINDER_ADDED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- REMINDER_DATE_CANT_COMPUTE - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- REMINDER_DELETED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- ReminderPeriodType - Enum Class in org.exoplatform.agenda.constant
- reminders() - Method in record class org.exoplatform.agenda.model.OccurrenceLists
-
Returns the value of the
remindersrecord component. - RemoteEvent - Class in org.exoplatform.agenda.model
- RemoteEvent() - Constructor for class org.exoplatform.agenda.model.RemoteEvent
- RemoteEventCopyPlugin - Interface in org.exoplatform.agenda.plugin
-
Answers, for the add-on that writes meeting copies into a user's connected calendar account, whether it is going to write one — asked by agenda before it decides anything that depends on the answer.
- RemoteProvider - Class in org.exoplatform.agenda.model
- RemoteProvider() - Constructor for class org.exoplatform.agenda.model.RemoteProvider
- RemoteProviderDefinitionPlugin - Class in org.exoplatform.agenda.plugin
- RemoteProviderDefinitionPlugin(InitParams) - Constructor for class org.exoplatform.agenda.plugin.RemoteProviderDefinitionPlugin
- removeConnectedConnector(String) - Method in class org.exoplatform.agenda.model.AgendaUserSettings
-
Removes the account held on the given provider, leaving the other connected accounts untouched.
- REMOVED - Enum constant in enum class org.exoplatform.agenda.constant.CalendarEditorChangeKind
-
They deleted one of its events.
- removeEmbedMapProvider() - Method in interface org.exoplatform.agenda.service.AgendaUserSettingsService
-
Removes the globally configured embed map provider setting.
- removeEventReminders(long) - Method in interface org.exoplatform.agenda.service.AgendaEventReminderService
-
Removes all reminders of a given
Event - removeExternalShare(long, String, String) - Method in interface org.exoplatform.agenda.plugin.CalendarShareChannelPlugin
-
Removes an external share on the server, at the owner's request.
- removeExternalShare(long, String, String, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Removes a share on a channel's server, at the owner's request.
- removeModification(AgendaEventModificationType) - Method in class org.exoplatform.agenda.model.AgendaEventModification
- removeUserConnector(String, long) - Method in interface org.exoplatform.agenda.service.AgendaUserSettingsService
-
Removes a connected account from the user's agenda settings, leaving the accounts held on other providers untouched.
- removeUserReminders(long, long) - Method in interface org.exoplatform.agenda.service.AgendaEventReminderService
-
Deletes all reminders of a user on a given event identified by its identifier.
- resetEventVotes(long) - Method in interface org.exoplatform.agenda.service.AgendaEventDatePollService
-
Delete all votes on a selected event
S
- saveAgendaUserSettings(long, AgendaUserSettings) - Method in interface org.exoplatform.agenda.service.AgendaUserSettingsService
-
Save user agenda settings to use in events by default
- saveAvailabilitySharing(long, AvailabilitySharing) - Method in interface org.exoplatform.agenda.service.AgendaUserSettingsService
-
Records how widely a user lets their busy time be disclosed to other people.
- saveCalendarLink(long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarLinkService
-
Creates the link of a calendar, replacing any link it already has: the previous URL stops answering at once.
- saveEmbedMapProvider(String) - Method in interface org.exoplatform.agenda.service.AgendaUserSettingsService
-
Saves the globally configured embed map provider identifier.
- saveEventAttendees(Event, List<EventAttendee>, long, boolean, boolean, AgendaEventModification) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
- saveEventConferences(long, List<EventConference>) - Method in interface org.exoplatform.agenda.service.AgendaEventConferenceService
-
Save conferences for an
Event - saveEventExceptionalOccurrence(long, ZonedDateTime) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Creates an exceptional occurrence for a recurrent event and occurrence ID
- saveEventReminders(Event, List<EventReminder>) - Method in interface org.exoplatform.agenda.service.AgendaEventReminderService
- saveEventReminders(Event, List<EventReminder>, long) - Method in interface org.exoplatform.agenda.service.AgendaEventReminderService
-
Updates the list of
EventReminderassociated to a user on a selected event - saveEventVotes(long, List<Long>, long) - Method in interface org.exoplatform.agenda.service.AgendaEventDatePollService
-
Saves all votes of user on an event.
- saveRemoteEvent(long, RemoteEvent, long) - Method in interface org.exoplatform.agenda.service.AgendaRemoteEventService
-
Creates or updates
RemoteEventof user - saveRemoteEvent(RemoteEvent) - Method in interface org.exoplatform.agenda.service.AgendaRemoteEventService
-
Creates or updates
RemoteEventof user - saveRemoteProvider(RemoteProvider) - Method in interface org.exoplatform.agenda.service.AgendaRemoteEventService
-
Creates a new
RemoteProviderfor remote events - saveRemoteProviderApiKey(String, String) - Method in interface org.exoplatform.agenda.service.AgendaRemoteEventService
-
Save
RemoteProviderClient API Key - saveRemoteProviderPlugin(RemoteProviderDefinitionPlugin) - Method in interface org.exoplatform.agenda.service.AgendaRemoteEventService
-
Register a new Remote provider
- saveRemoteProviderSecretKey(String, String) - Method in interface org.exoplatform.agenda.service.AgendaRemoteEventService
-
Save
RemoteProviderClient Secret Key - saveRemoteProviderStatus(String, boolean, boolean) - Method in interface org.exoplatform.agenda.service.AgendaRemoteEventService
-
Save
RemoteProviderstatus - saveUpcomingEventReminders(long, ZonedDateTime, List<EventReminder>, long) - Method in interface org.exoplatform.agenda.service.AgendaEventReminderService
-
Save reminders for an upcoming of an occurrence of a recurring event for a specific user
- saveUserConnector(String, String, long) - Method in interface org.exoplatform.agenda.service.AgendaUserSettingsService
-
Saves a connected account on a remote events provider.
- ScheduleConflict - Class in org.exoplatform.agenda.model
-
One clash on a user's own calendar: a set of events that overlap in time, with the window they span.
- ScheduleConflict() - Constructor for class org.exoplatform.agenda.model.ScheduleConflict
- ScheduleConflictEvent - Class in org.exoplatform.agenda.model
-
One event of a
ScheduleConflict, with the two things a caller needs in order to say something useful about it and that theEventalone does not carry: what the asking user answered to it, and whether it is theirs to move. - ScheduleConflictEvent() - Constructor for class org.exoplatform.agenda.model.ScheduleConflictEvent
- ScheduleConflicts - Class in org.exoplatform.agenda.model
-
Every clash found on one user's calendar over one window, and whether the search saw the whole window.
- ScheduleConflicts() - Constructor for class org.exoplatform.agenda.model.ScheduleConflicts
- search(AgendaEventSearchFilter) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Search the list of events available with query for the currentUser
- SECONDLY - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceFrequency
- selectEventDateOption(long) - Method in interface org.exoplatform.agenda.service.AgendaEventDatePollService
-
Select Date Option used to create event
- selectEventDateOption(long, long, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Choose a selected
EventDateOptionfor a givenEvent - sendEventResponse(long, long, EventAttendeeResponse) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
- sendEventResponse(long, long, EventAttendeeResponse, boolean) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
- sendInvitations(Event, List<EventAttendee>, AgendaEventModification) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
-
Sends an invitation to event attendees of type: user, space or external user.
- sendReminders() - Method in interface org.exoplatform.agenda.service.AgendaEventReminderService
-
Send reminders of upcoming events of next minute
- sendUpcomingEventResponse(long, ZonedDateTime, long, EventAttendeeResponse) - Method in interface org.exoplatform.agenda.service.AgendaEventAttendeeService
-
Sends an event response for a recurrent event starting from a specific occurrence
- setHidden(long, String, boolean) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Hides, or shows again, a calendar shared with the user.
- setLevel(long, long, CalendarShareLevel, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
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.
- setReminderComputingPeriod(long) - Method in interface org.exoplatform.agenda.service.AgendaEventReminderService
- share(long, String, CalendarShareLevel, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Shares a calendar with a colleague, then asks every delivery channel to carry it.
- SHARE_NOT_FOUND - Static variable in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Message code: the sharee has no record on this calendar.
- SHARE_NOT_REMOVED - Static variable in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Message code: the channel could not remove a share held on its server.
- SHARED - Enum constant in enum class org.exoplatform.agenda.constant.EventAccess
-
The user reads the event only because its calendar was shared with them (a
CalendarSharerecord) for viewing. - SHARED_EDIT - Enum constant in enum class org.exoplatform.agenda.constant.EventAccess
-
The user reads the event only because its calendar was shared with them (EXO-90378) for editing.
- SHARED_SPACES - Enum constant in enum class org.exoplatform.agenda.constant.AvailabilitySharing
-
The people who are members of at least one of the same spaces may see when this user is busy.
- SHAREE_DISABLED - Static variable in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Message code: the sharee's account is disabled or deleted.
- SHAREE_IS_OWNER - Static variable in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Message code: the sharee is the owner.
- SHAREE_UNKNOWN - Static variable in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Message code: the sharee is not a known user.
- shares() - Method in record class org.exoplatform.agenda.model.ChannelShares
-
Returns the value of the
sharesrecord component. - size() - Method in class org.exoplatform.agenda.model.EventAttendeeList
- START_DATE_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- STATUS_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- suggestMeetingTime(List<Long>, Duration, ZonedDateTime, ZonedDateTime, boolean, boolean, int, long) - Method in interface org.exoplatform.agenda.service.AgendaAvailabilityService
-
Proposes the slots of the given length, inside the given window, over which every one of the given attendees is free.
- SUMMARY_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- SWITCHED_DATE_POLL_TO_EVENT - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- SWITCHED_EVENT_TO_DATE_POLL - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
T
- TENTATIVE - Enum constant in enum class org.exoplatform.agenda.constant.EventAttendeeResponse
- TENTATIVE - Enum constant in enum class org.exoplatform.agenda.constant.EventStatus
- The contract, and which way to err - Search tag in interface org.exoplatform.agenda.plugin.RemoteEventCopyPlugin
- Section
- TimeBlock - Class in org.exoplatform.agenda.model
-
A half-open time range
[start,end[used by the free/busy algebra. - TimeBlock() - Constructor for class org.exoplatform.agenda.model.TimeBlock
- TIMEZONE_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- toString() - Method in enum class org.exoplatform.agenda.exception.AgendaExceptionType
- toString() - Method in class org.exoplatform.agenda.model.AgendaUserSettings
-
Serialises this object to the JSON blob persisted in the settings store.
- toString() - Method in record class org.exoplatform.agenda.model.ChannelShares
-
Returns a string representation of this record class.
- toString() - Method in class org.exoplatform.agenda.model.EventReminderParameter
- toString() - Method in record class org.exoplatform.agenda.model.OccurrenceLists
-
Returns a string representation of this record class.
- toString() - Method in class org.exoplatform.agenda.model.WebSocketMessage
U
- unshare(long, long, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarShareService
-
Withdraws a share from the channel that carries it, then deletes the record.
- updateCalendar(Calendar) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
Updates an existing calendar
- updateCalendar(Calendar, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarService
-
Updates an existing calendar
- UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- updateEvent(Event, List<EventAttendee>, List<EventConference>, List<EventReminder>, List<EventDateOption>, RemoteEvent, boolean, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Updates an existing event in-place when the user is owner of parent
Calendar, else this will duplicate the event and add it into his personal calendar - updateEventDateOptions(long, List<EventDateOption>) - Method in interface org.exoplatform.agenda.service.AgendaEventDatePollService
-
Update the list of Event Date options
- updateEventFields(long, Map<String, List<String>>, boolean, boolean, long) - Method in interface org.exoplatform.agenda.service.AgendaEventService
-
Updates a single field for a given
Eventidentified by its technical identifier. - updateSubscription(long, String, String, String, String) - Method in interface org.exoplatform.agenda.service.AgendaCalendarSubscriptionService
-
Changes the name, the colour or the URL of a subscription the user manages.
- UserAvailability - Class in org.exoplatform.agenda.model
-
One user's availability over a window: the time they are busy, and the time they are not.
- UserAvailability() - Constructor for class org.exoplatform.agenda.model.UserAvailability
- UserBusyTime - Class in org.exoplatform.agenda.model
-
One user's busy time over a window, and what happened when it was asked for.
- UserBusyTime() - Constructor for class org.exoplatform.agenda.model.UserBusyTime
V
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.AvailabilityDisclosure
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.AvailabilitySharing
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.CalendarEditorChangeKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.CalendarShareLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.CalendarShareSource
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.EventAccess
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.EventAttendeeResponse
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.EventAvailability
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.EventRecurrenceFrequency
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.EventRecurrenceType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.EventStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.EventVisibility
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.constant.ReminderPeriodType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.exception.AgendaExceptionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.exoplatform.agenda.model.ChannelDelivery.Status
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.AvailabilityDisclosure
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.AvailabilitySharing
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.CalendarEditorChangeKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.CalendarShareLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.CalendarShareSource
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.EventAccess
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.EventAttendeeResponse
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.EventAvailability
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.EventRecurrenceFrequency
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.EventRecurrenceType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.EventStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.EventVisibility
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.constant.ReminderPeriodType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.exception.AgendaExceptionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.exoplatform.agenda.model.ChannelDelivery.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VIEW - Enum constant in enum class org.exoplatform.agenda.constant.CalendarShareLevel
-
The colleague reads the calendar and its events, and nothing else: no creation, no change, no deletion, no reminder of their own.
- VISIBILITY_UPDATED - Enum constant in enum class org.exoplatform.agenda.constant.AgendaEventModificationType
- voteDateOption(long, long) - Method in interface org.exoplatform.agenda.service.AgendaEventDatePollService
-
Add an event vote on an event for a participant.
W
- WebSocketMessage - Class in org.exoplatform.agenda.model
- WebSocketMessage(String) - Constructor for class org.exoplatform.agenda.model.WebSocketMessage
- WebSocketMessage(String, Object...) - Constructor for class org.exoplatform.agenda.model.WebSocketMessage
- WEEK - Enum constant in enum class org.exoplatform.agenda.constant.ReminderPeriodType
- WEEK_DAYS - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceType
- WEEKLY - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceFrequency
- WEEKLY - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceType
- What counts as a conflict - Search tag in interface org.exoplatform.agenda.service.AgendaScheduleConflictService
- Section
- What is deliberately not a conflict - Search tag in interface org.exoplatform.agenda.service.AgendaScheduleConflictService
- Section
- Whose calendar - Search tag in interface org.exoplatform.agenda.service.AgendaScheduleConflictService
- Section
- Why agenda asks instead of predicting (EXO-90247) - Search tag in interface org.exoplatform.agenda.plugin.RemoteEventCopyPlugin
- Section
- withdraw(CalendarShare, String) - Method in interface org.exoplatform.agenda.plugin.CalendarShareChannelPlugin
-
Withdraws a share this channel carried, before agenda deletes the record.
- writesCopyOf(Event, long) - Method in interface org.exoplatform.agenda.plugin.RemoteEventCopyPlugin
-
Whether this add-on will write its own copy of this meeting into that recipient's connected calendar account.
- WRONG_EVENT_ATTENDEE_ID - Enum constant in enum class org.exoplatform.agenda.exception.AgendaExceptionType
Y
- YEARLY - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceFrequency
- YEARLY - Enum constant in enum class org.exoplatform.agenda.constant.EventRecurrenceType
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form