Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

acceptAgendaEventInvitation(Long) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
addRemoteProvider(RemoteProviderDefinitionPlugin) - Method in class org.exoplatform.agenda.service.AgendaRemoteEventServiceImpl
addUserSpacesIdentities(SpaceService, IdentityManager, String, List<Long>) - Static method in class org.exoplatform.agenda.util.Utils
 
AGENDA_CALENDAR_EDITED_NOTIFICATION_PLUGIN - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Plugin id of "a colleague changed something in your calendar" (EXO-90378).
AGENDA_CALENDAR_SHARED_NOTIFICATION_PLUGIN - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Plugin id of "a calendar was shared with you" (EXO-90357).
AGENDA_DATE_POLL_NOTIFICATION_PLUGIN - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
AGENDA_EVENT_ADDED_NOTIFICATION_PLUGIN - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
AGENDA_EVENT_CANCELLED_NOTIFICATION_PLUGIN - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
AGENDA_EVENT_MODIFIED_NOTIFICATION_PLUGIN - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
AGENDA_REMINDER_NOTIFICATION_PLUGIN - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
AGENDA_REPLY_NOTIFICATION_PLUGIN - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
AGENDA_TIMELINE_OBJECT_TYPE - Static variable in class org.exoplatform.agenda.plugin.AgendaTimelineHeaderTranslationPlugin
 
AGENDA_VOTE_NOTIFICATION_PLUGIN - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
AgendaApplicationBadgeListener - Class in org.exoplatform.agenda.listener
Refreshes the Agenda badge of every attendee concerned by an event change.
AgendaApplicationBadgeListener() - Constructor for class org.exoplatform.agenda.listener.AgendaApplicationBadgeListener
 
AgendaApplicationBadgePlugin - Class in org.exoplatform.agenda.plugin
Reports how many invitations the user still has to answer, on the Agenda application tile.
AgendaApplicationBadgePlugin() - Constructor for class org.exoplatform.agenda.plugin.AgendaApplicationBadgePlugin
 
AgendaAvailabilityRest - Class in org.exoplatform.agenda.rest
Reads other people's busy time, so that a screen where a meeting is being scheduled can draw it.
AgendaAvailabilityRest(AgendaAvailabilityService, IdentityManager) - Constructor for class org.exoplatform.agenda.rest.AgendaAvailabilityRest
Builds the resource.
AgendaAvailabilityServiceImpl - Class in org.exoplatform.agenda.service
The one place free/busy is computed, and the one place it is guarded.
AgendaAvailabilityServiceImpl(AgendaEventService, IdentityManager, SpaceService, AgendaUserSettingsService) - Constructor for class org.exoplatform.agenda.service.AgendaAvailabilityServiceImpl
Builds the service.
AgendaCalendarEditedListener - Class in org.exoplatform.agenda.listener
Sends the "changes in your calendar" notification once a colleague holding an edit share wrote in a calendar (EXO-90378).
AgendaCalendarEditedListener(ExoContainer) - Constructor for class org.exoplatform.agenda.listener.AgendaCalendarEditedListener
Builds the listener.
AgendaCalendarLinkCleanupListener - Class in org.exoplatform.agenda.listener
Deletes the link of a calendar once the calendar is deleted.
AgendaCalendarLinkCleanupListener(ListenerService, AgendaCalendarLinkService) - Constructor for class org.exoplatform.agenda.listener.AgendaCalendarLinkCleanupListener
Builds the listener.
AgendaCalendarLinkRest - Class in org.exoplatform.agenda.rest
Manages the private iCal link of a calendar, and serves the document that link publishes.
AgendaCalendarLinkRest(AgendaCalendarLinkService, AgendaCalendarService, IdentityManager) - Constructor for class org.exoplatform.agenda.rest.AgendaCalendarLinkRest
Builds the resource.
AgendaCalendarLinkServiceImpl - Class in org.exoplatform.agenda.service
Holds every rule of calendar links: who manages one, what its token is, and when it stops answering.
AgendaCalendarLinkServiceImpl(CalendarLinkStorage, AgendaCalendarService, AgendaEventService, IdentityManager, SpaceService, CodecInitializer) - Constructor for class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
Builds the service.
AgendaCalendarRest - Class in org.exoplatform.agenda.rest
 
AgendaCalendarRest(AgendaCalendarService, IdentityManager) - Constructor for class org.exoplatform.agenda.rest.AgendaCalendarRest
 
AgendaCalendarServiceImpl - Class in org.exoplatform.agenda.service
 
AgendaCalendarServiceImpl(AgendaCalendarStorage, IdentityManager, SpaceService, InitParams) - Constructor for class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
 
AgendaCalendarShareCleanupListener - Class in org.exoplatform.agenda.listener
Deletes the shares of a calendar once the calendar is deleted (EXO-90357).
AgendaCalendarShareCleanupListener(ListenerService, AgendaCalendarShareService) - Constructor for class org.exoplatform.agenda.listener.AgendaCalendarShareCleanupListener
Builds the listener.
AgendaCalendarSharedListener - Class in org.exoplatform.agenda.listener
Sends the "a calendar was shared with you" notification once a share is recorded (EXO-90357).
AgendaCalendarSharedListener(ExoContainer) - Constructor for class org.exoplatform.agenda.listener.AgendaCalendarSharedListener
Builds the listener.
AgendaCalendarShareRest - Class in org.exoplatform.agenda.rest
Sharing a personal calendar with colleagues, and reading the calendars shared with oneself (EXO-90357).
AgendaCalendarShareRest(AgendaCalendarShareService, AgendaCalendarService, IdentityManager) - Constructor for class org.exoplatform.agenda.rest.AgendaCalendarShareRest
Builds the resource.
AgendaCalendarShareServiceImpl - Class in org.exoplatform.agenda.service
Holds every rule of calendar sharing (EXO-90357): who shares what with whom, what a sharee may read, and how a delivery channel is composed with the eXo record.
AgendaCalendarShareServiceImpl(CalendarShareStorage, AgendaCalendarService, IdentityManager, ListenerService, ApplicationContext) - Constructor for class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
Builds the service.
AgendaCalendarShareUserListener - Class in org.exoplatform.agenda.listener
Deletes the calendar shares a deleted user held, as the colleague they were shared with and as the owner of the calendars they shared (EXO-90357).
AgendaCalendarShareUserListener() - Constructor for class org.exoplatform.agenda.listener.AgendaCalendarShareUserListener
 
AgendaCalendarStorage - Class in org.exoplatform.agenda.storage
 
AgendaCalendarStorage(AgendaEventStorage, CalendarDAO, ListenerService) - Constructor for class org.exoplatform.agenda.storage.AgendaCalendarStorage
 
AgendaCalendarSubscriptionCleanupListener - Class in org.exoplatform.agenda.listener
Removes the subscription of a calendar deleted by any other path than unsubscribing (EXO-90278), so that no feed keeps being read into a calendar that is gone.
AgendaCalendarSubscriptionCleanupListener(ListenerService, AgendaCalendarSubscriptionService) - Constructor for class org.exoplatform.agenda.listener.AgendaCalendarSubscriptionCleanupListener
Builds the listener.
AgendaCalendarSubscriptionRest - Class in org.exoplatform.agenda.rest
Manages subscriptions to calendar links: the user's own (EXO-90278), and a space's for its managers, named by ownerId (EXO-90373).
AgendaCalendarSubscriptionRest(AgendaCalendarSubscriptionService) - Constructor for class org.exoplatform.agenda.rest.AgendaCalendarSubscriptionRest
Builds the resource.
AgendaCalendarSubscriptionServiceImpl - Class in org.exoplatform.agenda.service
Holds every rule of calendar subscriptions (EXO-90278), personal or of a space (EXO-90373).
AgendaCalendarSubscriptionServiceImpl(CalendarSubscriptionStorage, AgendaCalendarService, AgendaEventStorage, AgendaEventAttendeeStorage, AgendaCalendarLinkService, CalendarFeedFetcher, IdentityManager, SpaceService, CodecInitializer, IndexingService, ActivityManager) - Constructor for class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Builds the service.
AgendaCancelledNotificationPwaPlugin - Class in org.exoplatform.agenda.notification.pwa
 
AgendaCancelledNotificationPwaPlugin(InitParams, ResourceBundleService, SpaceService) - Constructor for class org.exoplatform.agenda.notification.pwa.AgendaCancelledNotificationPwaPlugin
 
AgendaContentLinkListener - Class in org.exoplatform.agenda.listener
 
AgendaContentLinkListener() - Constructor for class org.exoplatform.agenda.listener.AgendaContentLinkListener
 
AgendaCreatedNotificationPwaPlugin - Class in org.exoplatform.agenda.notification.pwa
 
AgendaCreatedNotificationPwaPlugin(InitParams, ResourceBundleService, SpaceService) - Constructor for class org.exoplatform.agenda.notification.pwa.AgendaCreatedNotificationPwaPlugin
 
AgendaDateUtils - Class in org.exoplatform.agenda.util
 
AgendaDigestLinePlugin - Class in org.exoplatform.agenda.digest
The digest email lines of the agenda notifications: an invitation to an event, a new date poll.
AgendaDigestLinePlugin(InitParams) - Constructor for class org.exoplatform.agenda.digest.AgendaDigestLinePlugin
 
AgendaESListener - Class in org.exoplatform.agenda.listener
 
AgendaESListener(PortalContainer, IndexingService) - Constructor for class org.exoplatform.agenda.listener.AgendaESListener
 
AgendaEventAclPlugin - Class in org.exoplatform.agenda.plugin
 
AgendaEventAclPlugin() - Constructor for class org.exoplatform.agenda.plugin.AgendaEventAclPlugin
 
AgendaEventAttendeeGamificationIntegrationListener - Class in org.exoplatform.agenda.listener
A listener that will be triggered when a user reply to an event.
AgendaEventAttendeeGamificationIntegrationListener(PortalContainer, ListenerService) - Constructor for class org.exoplatform.agenda.listener.AgendaEventAttendeeGamificationIntegrationListener
 
AgendaEventAttendeeModel - Class in org.exoplatform.agenda.mcp.model
 
AgendaEventAttendeeModel() - Constructor for class org.exoplatform.agenda.mcp.model.AgendaEventAttendeeModel
 
AgendaEventAttendeeServiceImpl - Class in org.exoplatform.agenda.service
 
AgendaEventAttendeeServiceImpl(AgendaEventAttendeeStorage, AgendaEventStorage, AgendaCalendarService, ListenerService, IdentityManager, SpaceService, CodecInitializer) - Constructor for class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
 
AgendaEventAttendeeStorage - Class in org.exoplatform.agenda.storage
 
AgendaEventAttendeeStorage(EventDAO, EventAttendeeDAO, ListenerService) - Constructor for class org.exoplatform.agenda.storage.AgendaEventAttendeeStorage
 
AgendaEventCollectionModel - Class in org.exoplatform.agenda.mcp.model
 
AgendaEventCollectionModel() - Constructor for class org.exoplatform.agenda.mcp.model.AgendaEventCollectionModel
 
AgendaEventConferenceServiceImpl - Class in org.exoplatform.agenda.service
 
AgendaEventConferenceServiceImpl(AgendaEventConferenceStorage, ListenerService, SettingService, InitParams) - Constructor for class org.exoplatform.agenda.service.AgendaEventConferenceServiceImpl
 
AgendaEventConferenceStorage - Class in org.exoplatform.agenda.storage
 
AgendaEventConferenceStorage(EventDAO, EventConferenceDAO, ListenerService) - Constructor for class org.exoplatform.agenda.storage.AgendaEventConferenceStorage
 
AgendaEventContentLinkPlugin - Class in org.exoplatform.agenda.plugin
 
AgendaEventContentLinkPlugin() - Constructor for class org.exoplatform.agenda.plugin.AgendaEventContentLinkPlugin
 
AgendaEventContentSyncListener - Class in org.exoplatform.agenda.listener.content
 
AgendaEventContentSyncListener() - Constructor for class org.exoplatform.agenda.listener.content.AgendaEventContentSyncListener
 
AgendaEventDatePollServiceImpl - Class in org.exoplatform.agenda.service
 
AgendaEventDatePollServiceImpl(AgendaEventDatePollStorage, AgendaEventStorage, AgendaEventAttendeeService, IdentityManager, ListenerService) - Constructor for class org.exoplatform.agenda.service.AgendaEventDatePollServiceImpl
 
AgendaEventDatePollStorage - Class in org.exoplatform.agenda.storage
 
AgendaEventDatePollStorage(EventDateOptionDAO, EventDatePollDAO, EventDateVoteDAO) - Constructor for class org.exoplatform.agenda.storage.AgendaEventDatePollStorage
 
AgendaEventGamificationIntegrationListener - Class in org.exoplatform.agenda.listener
A listener that will be triggered when an event is created or updated.
AgendaEventGamificationIntegrationListener(PortalContainer, ListenerService) - Constructor for class org.exoplatform.agenda.listener.AgendaEventGamificationIntegrationListener
 
AgendaEventMcpTool - Class in org.exoplatform.agenda.mcp
 
AgendaEventMcpTool(AgendaCalendarService, AgendaEventService, AgendaAvailabilityService, AgendaScheduleConflictService, AgendaEventConferenceService, AgendaEventAttendeeService, AgendaEventDatePollService, AgendaEventReminderService, AgendaUserSettingsService, UserPortalConfigService, ProfilePropertyService, PermanentLinkService, TranslationService, IdentityManager, SpaceService, UserACL) - Constructor for class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
AgendaEventMetadataListener - Class in org.exoplatform.agenda.listener
 
AgendaEventMetadataListener() - Constructor for class org.exoplatform.agenda.listener.AgendaEventMetadataListener
 
AgendaEventModel - Class in org.exoplatform.agenda.mcp.model
 
AgendaEventModel() - Constructor for class org.exoplatform.agenda.mcp.model.AgendaEventModel
 
AgendaEventPermanentLinkPlugin - Class in org.exoplatform.agenda.plugin
 
AgendaEventPermanentLinkPlugin() - Constructor for class org.exoplatform.agenda.plugin.AgendaEventPermanentLinkPlugin
 
AgendaEventReminderCleanerListener - Class in org.exoplatform.agenda.listener
A listener that will be triggered when updating or creating an agenda event.
AgendaEventReminderCleanerListener() - Constructor for class org.exoplatform.agenda.listener.AgendaEventReminderCleanerListener
 
AgendaEventReminderComputingListener - Class in org.exoplatform.agenda.listener
This listener will persist occurrences of recurrent event, that will trigger its reminders before AgendaEventReminderService.getReminderComputingPeriod() (in days).
AgendaEventReminderComputingListener() - Constructor for class org.exoplatform.agenda.listener.AgendaEventReminderComputingListener
 
AgendaEventReminderJob - Class in org.exoplatform.agenda.job
A job to send reminders of current minutes switch computed EventReminder.getDatetime()
AgendaEventReminderJob() - Constructor for class org.exoplatform.agenda.job.AgendaEventReminderJob
 
AgendaEventReminderListener - Class in org.exoplatform.agenda.listener
A listener that will be triggered when a new response is sent to an event.
AgendaEventReminderListener() - Constructor for class org.exoplatform.agenda.listener.AgendaEventReminderListener
 
AgendaEventReminderServiceImpl - Class in org.exoplatform.agenda.service
 
AgendaEventReminderServiceImpl(AgendaEventReminderStorage, AgendaEventStorage, AgendaEventAttendeeStorage, AgendaUserSettingsService, IdentityManager, SpaceService, ListenerService, InitParams) - Constructor for class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
 
AgendaEventReminderStorage - Class in org.exoplatform.agenda.storage
 
AgendaEventReminderStorage(EventReminderDAO, ListenerService) - Constructor for class org.exoplatform.agenda.storage.AgendaEventReminderStorage
 
AgendaEventReplyListener - Class in org.exoplatform.agenda.listener
 
AgendaEventReplyListener(ExoContainer) - Constructor for class org.exoplatform.agenda.listener.AgendaEventReplyListener
 
AgendaEventResponseListener - Class in org.exoplatform.agenda.listener.analytics
 
AgendaEventResponseListener() - Constructor for class org.exoplatform.agenda.listener.analytics.AgendaEventResponseListener
 
AgendaEventRest - Class in org.exoplatform.agenda.rest
 
AgendaEventRest(IdentityManager, UserPortalConfigService, AgendaCalendarService, AgendaEventService, AgendaEventConferenceService, AgendaRemoteEventService, AgendaEventDatePollService, AgendaEventReminderService, AgendaEventAttendeeService, PortalContainer) - Constructor for class org.exoplatform.agenda.rest.AgendaEventRest
 
AgendaEventServiceImpl - Class in org.exoplatform.agenda.service
 
AgendaEventServiceImpl(AgendaCalendarService, AgendaEventAttendeeService, AgendaEventConferenceService, AgendaEventReminderService, AgendaRemoteEventService, AgendaEventDatePollService, AgendaSearchConnector, AgendaEventStorage, IdentityManager, SpaceService, ListenerService, MetadataService) - Constructor for class org.exoplatform.agenda.service.AgendaEventServiceImpl
 
AgendaEventStorage - Class in org.exoplatform.agenda.storage
 
AgendaEventStorage(CalendarDAO, EventDAO, EventRecurrenceDAO) - Constructor for class org.exoplatform.agenda.storage.AgendaEventStorage
 
AgendaGuestUserIdentityProvider - Class in org.exoplatform.agenda.plugin
 
AgendaGuestUserIdentityProvider() - Constructor for class org.exoplatform.agenda.plugin.AgendaGuestUserIdentityProvider
 
AgendaIndexingServiceConnector - Class in org.exoplatform.agenda.search
 
AgendaIndexingServiceConnector(AgendaCalendarService, AgendaEventService, AgendaEventAttendeeService, InitParams) - Constructor for class org.exoplatform.agenda.search.AgendaIndexingServiceConnector
 
AgendaNotificationPlugin - Class in org.exoplatform.agenda.notification.plugin
 
AgendaNotificationPlugin(InitParams, IdentityManager, AgendaCalendarService, SpaceService) - Constructor for class org.exoplatform.agenda.notification.plugin.AgendaNotificationPlugin
 
AgendaNotificationPwaPlugin - Class in org.exoplatform.agenda.notification.pwa
 
AgendaNotificationPwaPlugin(InitParams, ResourceBundleService, SpaceService) - Constructor for class org.exoplatform.agenda.notification.pwa.AgendaNotificationPwaPlugin
 
AgendaRemoteCopyService - Class in org.exoplatform.agenda.service
Whether a recipient is going to hold a synced copy of a meeting in a remote calendar account — asked of the add-on that would write it, not guessed at (EXO-90247).
AgendaRemoteCopyService(ApplicationContext) - Constructor for class org.exoplatform.agenda.service.AgendaRemoteCopyService
Builds the service over the context the plugins are collected from.
AgendaRemoteEventServiceImpl - Class in org.exoplatform.agenda.service
 
AgendaRemoteEventServiceImpl(PortalContainer, AgendaRemoteEventStorage) - Constructor for class org.exoplatform.agenda.service.AgendaRemoteEventServiceImpl
 
AgendaRemoteEventStorage - Class in org.exoplatform.agenda.storage
 
AgendaRemoteEventStorage(RemoteProviderDAO, RemoteEventDAO) - Constructor for class org.exoplatform.agenda.storage.AgendaRemoteEventStorage
 
AgendaReplyOnSaveListener - Class in org.exoplatform.agenda.listener
A listener that will be triggered synchronously after saving (create OR update) an event to change automatically response of users
AgendaReplyOnSaveListener(PortalContainer) - Constructor for class org.exoplatform.agenda.listener.AgendaReplyOnSaveListener
 
AgendaSavedEventListener - Class in org.exoplatform.agenda.listener.analytics
 
AgendaSavedEventListener() - Constructor for class org.exoplatform.agenda.listener.analytics.AgendaSavedEventListener
 
AgendaScheduleConflictServiceImpl - Class in org.exoplatform.agenda.service
The one place a schedule clash is decided.
AgendaScheduleConflictServiceImpl(AgendaEventService, AgendaEventAttendeeService) - Constructor for class org.exoplatform.agenda.service.AgendaScheduleConflictServiceImpl
Builds the service.
AgendaSearchConnector - Class in org.exoplatform.agenda.search
 
AgendaSearchConnector(ConfigurationManager, IdentityManager, SpaceService, AgendaEventStorage, ElasticSearchingClient, InitParams) - Constructor for class org.exoplatform.agenda.search.AgendaSearchConnector
 
AgendaSettingsRest - Class in org.exoplatform.agenda.rest
 
AgendaSettingsRest(AgendaUserSettingsService, AgendaRemoteEventService, AgendaWebSocketService, IdentityManager) - Constructor for class org.exoplatform.agenda.rest.AgendaSettingsRest
 
AgendaSpaceSubscriptionColorListener - Class in org.exoplatform.agenda.listener
Keeps a space's subscribed calendars in the colour of the space's calendar (EXO-90373): a manager changing the colour in the space settings, or the space's calendar being created with one, recolours the events the space's subscriptions import.
AgendaSpaceSubscriptionColorListener(ListenerService, AgendaCalendarSubscriptionService) - Constructor for class org.exoplatform.agenda.listener.AgendaSpaceSubscriptionColorListener
Builds the listener.
AgendaTemplateBuilder - Class in org.exoplatform.agenda.notification.builder
 
AgendaTemplateBuilder(TemplateProvider, ExoContainer, PluginKey, boolean, boolean) - Constructor for class org.exoplatform.agenda.notification.builder.AgendaTemplateBuilder
Builds the notification content of one agenda event plugin on one channel.
AgendaTimelineHeaderTranslationPlugin - Class in org.exoplatform.agenda.plugin
 
AgendaTimelineHeaderTranslationPlugin() - Constructor for class org.exoplatform.agenda.plugin.AgendaTimelineHeaderTranslationPlugin
 
AgendaUpdatedNotificationPwaPlugin - Class in org.exoplatform.agenda.notification.pwa
 
AgendaUpdatedNotificationPwaPlugin(InitParams, ResourceBundleService, SpaceService) - Constructor for class org.exoplatform.agenda.notification.pwa.AgendaUpdatedNotificationPwaPlugin
 
AgendaUserSettingsServiceImpl - Class in org.exoplatform.agenda.service
 
AgendaUserSettingsServiceImpl(AgendaEventConferenceService, AgendaRemoteEventService, SettingService, InitParams) - Constructor for class org.exoplatform.agenda.service.AgendaUserSettingsServiceImpl
 
AgendaVoteListener - Class in org.exoplatform.agenda.listener
Listener that is triggered when a user sends a vote on an event.
AgendaVoteListener(PortalContainer) - Constructor for class org.exoplatform.agenda.listener.AgendaVoteListener
 
AgendaVotesListener - Class in org.exoplatform.agenda.listener
Listener that is triggered when a user sends a vote on an event.
AgendaVotesListener(PortalContainer) - Constructor for class org.exoplatform.agenda.listener.AgendaVotesListener
 
AgendaVotesNotificationListener - Class in org.exoplatform.agenda.listener
 
AgendaVotesNotificationListener(PortalContainer) - Constructor for class org.exoplatform.agenda.listener.AgendaVotesNotificationListener
 
AgendaWebSocketEventReplyListener - Class in org.exoplatform.agenda.listener
A listener that will be triggered synchronously after saving user reply to an event to transmit modifications to the end user himself via WebSocket.
AgendaWebSocketEventReplyListener(PortalContainer, AgendaEventService, IdentityManager, AgendaWebSocketService) - Constructor for class org.exoplatform.agenda.listener.AgendaWebSocketEventReplyListener
 
AgendaWebSocketEventUpdateListener - Class in org.exoplatform.agenda.listener
A listener that will be triggered synchronously after saving (create OR update) an event to transmit modifications to end users via WebSocket
AgendaWebSocketEventUpdateListener(PortalContainer, AgendaWebSocketService) - Constructor for class org.exoplatform.agenda.listener.AgendaWebSocketEventUpdateListener
 
AgendaWebSocketService - Class in org.exoplatform.agenda.service
A service to push notifications from server to browsers of users about modifications made by other users on events.
AgendaWebSocketService(SpaceService, IdentityManager, AgendaCalendarService, ContinuationService, EXoContinuationBayeux) - Constructor for class org.exoplatform.agenda.service.AgendaWebSocketService
 
ALL_DAY_FORMATTER - Static variable in class org.exoplatform.agenda.util.AgendaDateUtils
 
allDay() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Returns the value of the allDay record component.
ALREADY_IN_AGENDA - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
A link of this eXo to a calendar the user already sees in their agenda through a space.
ALREADY_SUBSCRIBED - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
The user already subscribes to this URL.
AttendeeConflictModel - Class in org.exoplatform.agenda.mcp.model
 
AttendeeConflictModel() - Constructor for class org.exoplatform.agenda.mcp.model.AttendeeConflictModel
 
availability() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Returns the value of the availability record component.
AvailabilityEntityBuilder - Class in org.exoplatform.agenda.rest.util
Turns the busy-time domain model into what goes on the wire.
AvailabilityModel - Class in org.exoplatform.agenda.mcp.model
 
AvailabilityModel() - Constructor for class org.exoplatform.agenda.mcp.model.AvailabilityModel
 

B

BADGE_NAME - Static variable in class org.exoplatform.agenda.plugin.AgendaApplicationBadgePlugin
 
body() - Method in record class org.exoplatform.agenda.util.CalendarFeedFetcher.FeedResponse
Returns the value of the body record component.
broadcastEvent(ListenerService, String, Object, Object) - Static method in class org.exoplatform.agenda.util.Utils
 
buildGuestResponseConfirmationPage(EventAttendeeResponse, Locale) - Static method in class org.exoplatform.agenda.util.Utils
Builds the minimal HTML page acknowledging an answer given through a tokenised invitation link, naming the answer that was recorded.
buildInvitationExpiredPage(Locale, String) - Static method in class org.exoplatform.agenda.util.Utils
Builds the page shown to somebody who follows an invitation link whose meeting is over.
buildLine(DigestItem, DigestLineContext) - Method in class org.exoplatform.agenda.digest.AgendaDigestLinePlugin
 
buildMessageSubjectAndBody(TemplateContext, NotificationInfo, String) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
buildOccurrenceDateTime(String) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
buildOccurrenceId(ZonedDateTime) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
buildOccurrenceId(Date) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
buildTemplateCalendarEditedParameters(TemplateProvider, NotificationInfo) - Static method in class org.exoplatform.agenda.util.NotificationUtils
The template context of the calendar-edited notification (EXO-90378): the colleague's name, what they did, the event's summary and the calendar's name, beside the footer, read state, identifier and date every agenda notification carries.
buildTemplateCalendarSharedParameters(TemplateProvider, NotificationInfo) - Static method in class org.exoplatform.agenda.util.NotificationUtils
The template context of "a calendar was shared with you" (EXO-90357): the calendar's name, its owner's, and the link to the agenda, beside the footer, read state, identifier and date every agenda notification carries.
buildTemplateDatePollParameters(SpaceService, TemplateProvider, NotificationInfo) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
buildTemplateParameters(String, SpaceService, AgendaEventAttendeeService, TemplateProvider, NotificationInfo, ZoneId) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
buildTemplateReminderParameters(SpaceService, TemplateProvider, NotificationInfo, ZoneId) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
buildTemplateReplyParameters(TemplateProvider, NotificationInfo, ZoneId, boolean) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
BUSY_SUMMARY - Static variable in class org.exoplatform.agenda.util.CalendarFeedIcsWriter
The title a private event is published under.
BY_CALENDAR_CACHE - Static variable in class org.exoplatform.agenda.storage.CalendarShareStorage
Cache of the shares of a calendar, keyed by calendar id.
BY_VIEWER_CACHE - Static variable in class org.exoplatform.agenda.storage.CalendarShareStorage
Cache of the calendar identifiers shared with a reader, keyed by reader identity id.

C

CachedAgendaCalendarStorage - Class in org.exoplatform.agenda.storage.cached
 
CachedAgendaCalendarStorage(CacheService, AgendaEventStorage, CalendarDAO, ListenerService) - Constructor for class org.exoplatform.agenda.storage.cached.CachedAgendaCalendarStorage
 
CachedAgendaEventStorage - Class in org.exoplatform.agenda.storage.cached
 
CachedAgendaEventStorage(CacheService, CalendarDAO, EventDAO, EventRecurrenceDAO) - Constructor for class org.exoplatform.agenda.storage.cached.CachedAgendaEventStorage
 
CALDAV_PROVIDER_NAME - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Name the CalDAV connector registers itself under in a user's connected accounts.
CALENDAR_CACHE_NAME - Static variable in class org.exoplatform.agenda.storage.cached.CachedAgendaCalendarStorage
 
CALENDAR_CREATED_EVENT - Static variable in class org.exoplatform.agenda.listener.AgendaSpaceSubscriptionColorListener
Broadcast by AgendaCalendarStorage once a calendar row is created.
CALENDAR_DELETED_EVENT - Static variable in class org.exoplatform.agenda.listener.AgendaCalendarLinkCleanupListener
Broadcast by AgendaCalendarStorage once a calendar row is deleted.
CALENDAR_DELETED_EVENT - Static variable in class org.exoplatform.agenda.listener.AgendaCalendarSubscriptionCleanupListener
Broadcast by AgendaCalendarStorage once a calendar row is deleted.
CALENDAR_EDITED_KEY - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Plugin key of "a colleague changed something in your calendar" (EXO-90378).
CALENDAR_EDITOR_CHANGE - Static variable in class org.exoplatform.agenda.util.NotificationUtils
The change handed to the calendar-edited notification (EXO-90378).
CALENDAR_SHARE - Static variable in class org.exoplatform.agenda.util.NotificationUtils
The share record handed to the calendar-shared notification (EXO-90357).
CALENDAR_SHARED_KEY - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Plugin key of "a calendar was shared with you" (EXO-90357).
CALENDAR_UPDATED_EVENT - Static variable in class org.exoplatform.agenda.listener.AgendaSpaceSubscriptionColorListener
Broadcast by AgendaCalendarStorage once a calendar row is updated.
CalendarAddressGuard - Class in org.exoplatform.agenda.util
Decides which calendar links the platform may be made to read (EXO-90278): the platform's SafeAddressGuard, with what is a calendar's own — webcal:// and webcals:// read as https://, and each refusal reported as the CalendarFeedException reason the user is shown.
CalendarAddressGuard(SafeAddressGuard) - Constructor for class org.exoplatform.agenda.util.CalendarAddressGuard
The guard over a shared guard: the fetcher's, so that the rules applied before a read are the ones its connections apply.
CalendarDAO - Class in org.exoplatform.agenda.dao
 
CalendarDAO() - Constructor for class org.exoplatform.agenda.dao.CalendarDAO
 
calendarDeleted(long) - Method in class org.exoplatform.agenda.storage.AgendaCalendarStorage
Called once a calendar is deleted, before its deletion is broadcast; a caching subclass forgets it here.
calendarDeleted(long) - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaCalendarStorage
 
CalendarEditedNotificationPlugin - Class in org.exoplatform.agenda.notification.plugin
Tells the owner of a personal calendar that a colleague they shared it with for editing wrote in it (EXO-90378), through the platform's notification framework: on site, by mail and as a push, following the owner's own notification settings like every other agenda notification.
CalendarEditedNotificationPlugin(InitParams, IdentityManager, AgendaCalendarService) - Constructor for class org.exoplatform.agenda.notification.plugin.CalendarEditedNotificationPlugin
Builds the plugin.
CalendarEditedNotificationPwaPlugin - Class in org.exoplatform.agenda.notification.pwa
The installed-app push of "changes in your calendar" (EXO-90378): the colleague's name in the title, the calendar's in the body, the agenda as the link.
CalendarEditedNotificationPwaPlugin(ResourceBundleService) - Constructor for class org.exoplatform.agenda.notification.pwa.CalendarEditedNotificationPwaPlugin
Builds the plugin.
CalendarEditedTemplateBuilder - Class in org.exoplatform.agenda.notification.builder
Renders the "a colleague changed something in your calendar" notification (EXO-90378), for the mail, on-site and push channels alike: everything the template needs was stored on the notification when it was made, so nothing is read again here — a deleted event has nothing left to read, and the three kinds of change must read alike.
CalendarEditedTemplateBuilder(TemplateProvider, ExoContainer, PluginKey, boolean) - Constructor for class org.exoplatform.agenda.notification.builder.CalendarEditedTemplateBuilder
Builds the builder.
CalendarEntity - Class in org.exoplatform.agenda.entity
 
CalendarEntity() - Constructor for class org.exoplatform.agenda.entity.CalendarEntity
 
CalendarFeedException - Exception Class in org.exoplatform.agenda.util
Why a calendar link cannot be read (EXO-90278), as the message code the user is shown: agenda.calendarSubscription.<reason>.
CalendarFeedException(String) - Constructor for exception class org.exoplatform.agenda.util.CalendarFeedException
Builds the exception for a reason.
CalendarFeedException(String, Throwable) - Constructor for exception class org.exoplatform.agenda.util.CalendarFeedException
Builds the exception for a reason, keeping its cause for the logs.
CalendarFeedFetcher - Class in org.exoplatform.agenda.util
Reads a calendar link over HTTP (EXO-90278), within bounds, through the platform's SafeHttpFetcher.
CalendarFeedFetcher(boolean, String) - Constructor for class org.exoplatform.agenda.util.CalendarFeedFetcher
The fetcher of a deployment.
CalendarFeedFetcher.FeedResponse - Record Class in org.exoplatform.agenda.util
What a read of a link answered.
CalendarFeedIcsWriter - Class in org.exoplatform.agenda.util
Writes the iCalendar document a calendar link serves.
CalendarFeedParser - Class in org.exoplatform.agenda.util
Reads an iCalendar document into the occurrences a subscription imports (EXO-90278).
CalendarFeedParser.ImportedEvent - Record Class in org.exoplatform.agenda.util
One occurrence, ready to be written as an agenda event.
CalendarFeedParser.ParsedCalendar - Record Class in org.exoplatform.agenda.util
A document read.
CalendarLinkDAO - Interface in org.exoplatform.agenda.dao
Reads and writes calendar links.
CalendarLinkEntity - Class in org.exoplatform.agenda.entity
The stored side of a calendar link: which calendar, who created it, when, the digest of its token and the token encrypted by the platform codec.
CalendarLinkEntity() - Constructor for class org.exoplatform.agenda.entity.CalendarLinkEntity
 
CalendarLinkStatusEntity - Class in org.exoplatform.agenda.rest.model
What the drawer is told about the link of a calendar, and only ever told someone allowed to manage it.
CalendarLinkStatusEntity() - Constructor for class org.exoplatform.agenda.rest.model.CalendarLinkStatusEntity
 
CalendarLinkStorage - Class in org.exoplatform.agenda.storage
Maps calendar links between their rows and CalendarLink.
CalendarLinkStorage(CalendarLinkDAO) - Constructor for class org.exoplatform.agenda.storage.CalendarLinkStorage
Builds the storage.
CalendarShareAccess - Class in org.exoplatform.agenda.service
How agenda's Kernel-wired services reach the Spring-wired AgendaCalendarShareService (EXO-90357).
CalendarShareAccess() - Constructor for class org.exoplatform.agenda.service.CalendarShareAccess
Builds a lookup that resolves the bean on first use.
CalendarShareAccess(AgendaCalendarShareService) - Constructor for class org.exoplatform.agenda.service.CalendarShareAccess
Builds a lookup over a known service, for tests and for the Spring side.
CalendarShareDAO - Interface in org.exoplatform.agenda.dao
Reads and writes calendar shares (EXO-90357).
CalendarSharedNotificationPlugin - Class in org.exoplatform.agenda.notification.plugin
Tells a colleague that a calendar was shared with them (EXO-90357), through the platform's notification framework: on site, by mail and as a push, following the colleague's own notification settings like every other agenda notification.
CalendarSharedNotificationPlugin(InitParams, IdentityManager, AgendaCalendarService) - Constructor for class org.exoplatform.agenda.notification.plugin.CalendarSharedNotificationPlugin
Builds the plugin.
CalendarSharedNotificationPwaPlugin - Class in org.exoplatform.agenda.notification.pwa
The installed-app push of "a calendar was shared with you" (EXO-90357): the owner's name in the title, the calendar's in the body, the agenda as the link.
CalendarSharedNotificationPwaPlugin(ResourceBundleService) - Constructor for class org.exoplatform.agenda.notification.pwa.CalendarSharedNotificationPwaPlugin
Builds the plugin.
CalendarSharedTemplateBuilder - Class in org.exoplatform.agenda.notification.builder
Renders the "a calendar was shared with you" notification (EXO-90357), for the mail, on-site and push channels alike: everything the template needs was stored on the notification when it was made, so nothing is read again here.
CalendarSharedTemplateBuilder(TemplateProvider, ExoContainer, PluginKey, boolean) - Constructor for class org.exoplatform.agenda.notification.builder.CalendarSharedTemplateBuilder
Builds the builder.
CalendarShareeEntity - Class in org.exoplatform.agenda.rest.model
A calendar share as the owner's drawer lists it (EXO-90357): the colleague, how the share came to be, and which channel also carries it.
CalendarShareeEntity() - Constructor for class org.exoplatform.agenda.rest.model.CalendarShareeEntity
 
CalendarShareEntity - Class in org.exoplatform.agenda.entity
The stored side of a calendar share (EXO-90357): which calendar, which colleague, who granted it, when, where it came from, which channel also carries it, and whether the colleague hid it.
CalendarShareEntity() - Constructor for class org.exoplatform.agenda.entity.CalendarShareEntity
 
CalendarShareStorage - Class in org.exoplatform.agenda.storage
Maps calendar shares between their rows and CalendarShare, and caches the two reads every ACL decision relies on (EXO-90357).
CalendarShareStorage(CalendarShareDAO) - Constructor for class org.exoplatform.agenda.storage.CalendarShareStorage
Builds the storage.
CalendarSubscriptionAccess - Class in org.exoplatform.agenda.service
Reads the calendars an owner's subscriptions fill (EXO-90373), from a Kernel component that needs the Spring subscription service, and never fails the read it serves: a listing that cannot ask keeps the events it already had.
CalendarSubscriptionAccess() - Constructor for class org.exoplatform.agenda.service.CalendarSubscriptionAccess
Builds a lookup that resolves the bean on first use.
CalendarSubscriptionAccess(AgendaCalendarSubscriptionService) - Constructor for class org.exoplatform.agenda.service.CalendarSubscriptionAccess
Builds a lookup over a known service, for tests and for the Spring side.
CalendarSubscriptionDAO - Interface in org.exoplatform.agenda.dao
Reads and writes calendar subscriptions (EXO-90278).
CalendarSubscriptionEntity - Class in org.exoplatform.agenda.entity
The stored side of a calendar subscription (EXO-90278).
CalendarSubscriptionEntity() - Constructor for class org.exoplatform.agenda.entity.CalendarSubscriptionEntity
 
CalendarSubscriptionEventDAO - Interface in org.exoplatform.agenda.dao
Reads and writes the occurrences subscriptions imported (EXO-90278).
CalendarSubscriptionEventEntity - Class in org.exoplatform.agenda.entity
One occurrence a subscription imported (EXO-90278): the agenda event holding it (EVENT_ID, unique) and its identity in the feed (EVENT_KEY, unique, derived from the subscription, the UID and the recurrence instant).
CalendarSubscriptionEventEntity() - Constructor for class org.exoplatform.agenda.entity.CalendarSubscriptionEventEntity
 
CalendarSubscriptionRefreshJob - Class in org.exoplatform.agenda.job
Refreshes the calendar subscriptions whose refresh is due (EXO-90278).
CalendarSubscriptionRefreshJob(AgendaCalendarSubscriptionService, int) - Constructor for class org.exoplatform.agenda.job.CalendarSubscriptionRefreshJob
Builds the job.
CalendarSubscriptionRequestEntity - Class in org.exoplatform.agenda.rest.model
What a user sends to check, create or change a calendar subscription (EXO-90278).
CalendarSubscriptionRequestEntity(String, String, String) - Constructor for class org.exoplatform.agenda.rest.model.CalendarSubscriptionRequestEntity
A request for the user's own subscription.
CalendarSubscriptionSchedulingConfig - Class in org.exoplatform.agenda.job
Turns on Spring's scheduler in agenda's context, for the calendar subscription refresh (EXO-90278) — agenda's other jobs are Quartz jobs declared to the kernel.
CalendarSubscriptionSchedulingConfig() - Constructor for class org.exoplatform.agenda.job.CalendarSubscriptionSchedulingConfig
 
CalendarSubscriptionStatusEntity - Class in org.exoplatform.agenda.rest.model
A calendar subscription as whoever manages it sees it (EXO-90278): its user, or a space's managers (EXO-90373).
CalendarSubscriptionStatusEntity() - Constructor for class org.exoplatform.agenda.rest.model.CalendarSubscriptionStatusEntity
 
CalendarSubscriptionStorage - Class in org.exoplatform.agenda.storage
Maps calendar subscriptions and the occurrences they imported between their rows and their models (EXO-90278).
CalendarSubscriptionStorage(CalendarSubscriptionDAO, CalendarSubscriptionEventDAO) - Constructor for class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Builds the storage.
CalendarSyncUidUpgradePlugin - Class in org.exoplatform.agenda.upgrade
Gives an anchor to the calendars that predate the column holding it.
CalendarSyncUidUpgradePlugin(EntityManagerService, InitParams) - Constructor for class org.exoplatform.agenda.upgrade.CalendarSyncUidUpgradePlugin
 
calendarUserAddress(String) - Static method in class org.exoplatform.agenda.util.EventIcsBuilder
Turns a bare mail address into the CAL-ADDRESS URI RFC 5545 §3.3.3 requires for ORGANIZER and ATTENDEE.
canAccess(PermanentLinkObject, Identity) - Method in class org.exoplatform.agenda.plugin.AgendaEventPermanentLinkPlugin
 
canAccessCalendar(IdentityManager, SpaceService, long, long) - Static method in class org.exoplatform.agenda.util.Utils
 
canAccessEvent(Event, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
canAccessEventCalendar(IdentityManager, SpaceService, Calendar, long) - Static method in class org.exoplatform.agenda.util.Utils
The non-attendee half of the event visibility rule, shared by AgendaEventService#canAccessEvent and AgendaEventAttendeeService#canRespondToEvent so that both apply one rule: the calendar exists and isn't deleted, the identity is a user (a space acting as principal, or a guest identity, reaches an event only as an attendee) and the user can access the calendar owner: themselves, or a space they can view.
cancelAgendaEvent(Long, String) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
canCreateEvent(Calendar, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
Never in a subscribed calendar (EXO-90278), whose events come from its feed alone.
canCreateEvent(IdentityManager, SpaceService, long, long) - Static method in class org.exoplatform.agenda.util.Utils
 
canEditCalendar(IdentityManager, SpaceService, long, long) - Static method in class org.exoplatform.agenda.util.Utils
 
canInviteeEdit(IdentityManager, SpaceService, long) - Static method in class org.exoplatform.agenda.util.Utils
 
canManageSubscriptions(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
canPublishCalendar(IdentityManager, SpaceService, long, long) - Static method in class org.exoplatform.agenda.util.Utils
Whether a user may publish a calendar as a private link, and so read, create, reset or delete that link (EXO-90252).
canRespondToEvent(Event, long) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
canUpdateEvent(Event, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
checkAclByCalendarOwner(IdentityManager, SpaceService, long, String) - Static method in class org.exoplatform.agenda.util.Utils
 
checkCalendar(IdentityManager, AgendaCalendarService, EventEntity) - Static method in class org.exoplatform.agenda.util.RestUtils
Resolves the destination calendar of an event to create.
checkCalendar(IdentityManager, AgendaCalendarService, EventEntity, Event) - Static method in class org.exoplatform.agenda.util.RestUtils
Resolves the destination calendar of an event and rebuilds the payload's calendar block from the stored calendar row — never from client-supplied data.
checkUrl(HttpServletRequest, CalendarSubscriptionRequestEntity) - Method in class org.exoplatform.agenda.rest.AgendaCalendarSubscriptionRest
Checks that a link can be subscribed to, and answers the calendar's own name.
checkUrl(String, long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
checkUrl(String, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
claim(long, String, Date, Date) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
The owner's claim, for a refresh asked now: the same as the job's, due or not.
claim(long, String, Date, Date) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Claims a subscription for a node, due or not.
CLAIM_STALE - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Age after which a refresh claim is taken over.
claimDue(long, String, Date, Date) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
The job's claim: lands only on a subscription still due and held by nobody live, so of every node trying at once exactly one sees a row count of one.
claimDue(long, String, Date, Date) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Claims a due subscription for a node.
cleanupAttachedEntitiesIds(EventEntity) - Static method in class org.exoplatform.agenda.util.RestUtils
 
clearCache() - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaCalendarStorage
 
clearCache() - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaEventStorage
 
clearDelivery(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
clearDelivery(long, String) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
Forgets that a channel carries the shares of an owner's calendars.
close() - Method in class org.exoplatform.agenda.util.CalendarFeedFetcher
Closes the connections.
CODE_PREFIX - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
Prefix of every message code.
COMETD_CHANNEL - Static variable in class org.exoplatform.agenda.service.AgendaWebSocketService
 
ConferenceModel - Class in org.exoplatform.agenda.mcp.model
 
ConferenceModel() - Constructor for class org.exoplatform.agenda.mcp.model.ConferenceModel
 
confirmDatePoll(Long) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
ConflictsModel - Class in org.exoplatform.agenda.mcp.model
 
ConflictsModel() - Constructor for class org.exoplatform.agenda.mcp.model.ConflictsModel
 
CONTENT_ID - Static variable in class org.exoplatform.agenda.util.Utils
 
ContentAgendaEventSyncListener - Class in org.exoplatform.agenda.listener.content
 
ContentAgendaEventSyncListener() - Constructor for class org.exoplatform.agenda.listener.content.ContentAgendaEventSyncListener
 
contentHash() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
A digest of everything imported, so an unchanged occurrence is not rewritten.
ContentUpdateListener - Class in org.exoplatform.agenda.listener.content
 
ContentUpdateListener() - Constructor for class org.exoplatform.agenda.listener.content.ContentUpdateListener
 
countBadge(String) - Method in class org.exoplatform.agenda.plugin.AgendaApplicationBadgePlugin
 
countByCalendarOfOwner(long) - Method in interface org.exoplatform.agenda.dao.CalendarShareDAO
How many colleagues each calendar of an owner is shared with, in one statement: the shares joined to their calendars and filtered on the calendars' owner, as CalendarLinkDAO.findByCalendarOwnerIds does.
countCalendars(String) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
countCalendarsByOwnerIds(Long...) - Method in class org.exoplatform.agenda.dao.CalendarDAO
 
countCalendarsByOwners(Long...) - Method in class org.exoplatform.agenda.storage.AgendaCalendarStorage
 
countEventDatePolls(List<Long>, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
 
countEventDatePolls(List<Long>, Date) - Method in class org.exoplatform.agenda.dao.EventDAO
 
countEventDatePolls(List<Long>, List<Long>) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
countEventDatePollsByOwnerIds(List<Long>, List<Long>, Date) - Method in class org.exoplatform.agenda.dao.EventDAO
 
countPendingEvents(Long, List<Long>, List<Long>, Date) - Method in class org.exoplatform.agenda.dao.EventDAO
 
countPendingEvents(Long, List<Long>, List<Long>, List<Long>) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
countPendingEvents(List<Long>, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
 
countPendingEventsByOwnerIds(Long, List<Long>, List<Long>, Date) - Method in class org.exoplatform.agenda.dao.EventDAO
 
countShareesByCalendar(long) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
How many colleagues each calendar of an owner is shared with, from one query.
countShareesByCalendar(String) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
create(String) - Method in class org.exoplatform.agenda.search.AgendaIndexingServiceConnector
 
create(CalendarEntity) - Method in class org.exoplatform.agenda.dao.CalendarDAO
In addition to the generic creation, initializes the creation date and generates a stable synchronization identifier (SYNC_UID) when none was provided, so that every stored calendar carries an environment-independent unique identifier.
create(EventEntity) - Method in class org.exoplatform.agenda.dao.EventDAO
 
create(CalendarSubscription) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Inserts a subscription.
createAgendaEvent(Long, String, String, String, String, String, List<String>, String, Integer, String, Integer, Boolean, String) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
Creates an agenda event, optionally recurrent, with a server-side conflict report over its attendees.
createAll(List<CalendarEntity>) - Method in class org.exoplatform.agenda.dao.CalendarDAO
 
createCalendar(Calendar) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
createCalendar(Calendar) - Method in class org.exoplatform.agenda.storage.AgendaCalendarStorage
 
createCalendar(Calendar, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
createCalendar(CalendarEntity) - Method in class org.exoplatform.agenda.rest.AgendaCalendarRest
 
createCalendarInstance(long) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
createCalendarInstance(long, long) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
createDateOption(EventDateOption) - Method in class org.exoplatform.agenda.storage.AgendaEventDatePollStorage
 
createDatePoll(Long, String, List<String>, List<String>, String, Boolean, String) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
Create a date poll: a TENTATIVE event carrying several proposed slots that attendees can vote on.
createEvent(String, EventEntity) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
createEvent(Event) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
createEvent(Event, List<EventAttendee>, List<EventConference>, List<EventReminder>, List<EventDateOption>, RemoteEvent, boolean, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
createEventEntity(IdentityManager, AgendaCalendarService, AgendaEventService, EventEntity, long, String) - Static method in class org.exoplatform.agenda.util.RestUtils
 
createEventExceptionalOccurrence(long, List<EventAttendee>, List<EventConference>, List<EventReminder>, ZonedDateTime) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
createEventPoll(long, List<EventDateOption>, long) - Method in class org.exoplatform.agenda.service.AgendaEventDatePollServiceImpl
 
createIdentity(InternetAddress) - Method in class org.exoplatform.agenda.plugin.AgendaGuestUserIdentityProvider
 
createSubscription(HttpServletRequest, CalendarSubscriptionRequestEntity) - Method in class org.exoplatform.agenda.rest.AgendaCalendarSubscriptionRest
Subscribes the user to a link.
createSubscription(String, String, String, long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
createSubscription(String, String, String, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
CREDENTIALS_IN_URL - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
A user name or password in the URL.

D

DailyReminderComputingJob - Class in org.exoplatform.agenda.job
This Job will be executed to compute exact reminder date for events of next two days.
DailyReminderComputingJob() - Constructor for class org.exoplatform.agenda.job.DailyReminderComputingJob
 
DATE_POLL_PLUGIN - Static variable in class org.exoplatform.agenda.digest.AgendaDigestLinePlugin
 
DatePollModel - Class in org.exoplatform.agenda.mcp.model
 
DatePollModel() - Constructor for class org.exoplatform.agenda.mcp.model.DatePollModel
 
DatePollNotificationBuilder - Class in org.exoplatform.agenda.notification.builder
 
DatePollNotificationBuilder(TemplateProvider, ExoContainer, PluginKey, boolean) - Constructor for class org.exoplatform.agenda.notification.builder.DatePollNotificationBuilder
 
DatePollNotificationPlugin - Class in org.exoplatform.agenda.notification.plugin
 
DatePollNotificationPlugin(InitParams, IdentityManager, AgendaCalendarService, SpaceService) - Constructor for class org.exoplatform.agenda.notification.plugin.DatePollNotificationPlugin
 
DatePollNotificationPwaPlugin - Class in org.exoplatform.agenda.notification.pwa
 
DatePollNotificationPwaPlugin(ResourceBundleService) - Constructor for class org.exoplatform.agenda.notification.pwa.DatePollNotificationPwaPlugin
 
DatePollOptionModel - Class in org.exoplatform.agenda.mcp.model
 
DatePollOptionModel() - Constructor for class org.exoplatform.agenda.mcp.model.DatePollOptionModel
 
declineAgendaEventInvitation(Long, String) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
decryptUserIdentity(long, String, EventAttendeeResponse) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
DEFAULT_CONNECT - Static variable in class org.exoplatform.agenda.util.CalendarFeedFetcher
Longest wait for a connection.
DEFAULT_MAX_BYTES - Static variable in class org.exoplatform.agenda.util.CalendarFeedFetcher
Largest body read, in bytes.
DEFAULT_MAX_REDIRECTS - Static variable in class org.exoplatform.agenda.util.CalendarFeedFetcher
Most redirects followed.
DEFAULT_PORTS - Static variable in class org.exoplatform.agenda.util.CalendarFeedFetcher
The ports a link may reach unless the deployment says otherwise.
DEFAULT_READ - Static variable in class org.exoplatform.agenda.util.CalendarFeedFetcher
Longest wait between two reads.
DEFAULT_REFRESH - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Refresh interval of a feed that advertises none.
DEFAULT_TOTAL - Static variable in class org.exoplatform.agenda.util.CalendarFeedFetcher
Longest read of a link, redirects included.
delete(long) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Deletes a subscription and its occurrence rows; the events are the caller's.
delete(long, long) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
Deletes the share of a calendar with one colleague.
delete(CalendarEntity) - Method in class org.exoplatform.agenda.dao.CalendarDAO
 
delete(EventDateOptionEntity) - Method in class org.exoplatform.agenda.dao.EventDateOptionDAO
 
delete(EventEntity) - Method in class org.exoplatform.agenda.dao.EventDAO
 
deleteAgendaEvent(Long) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
deleteAll() - Method in class org.exoplatform.agenda.dao.CalendarDAO
 
deleteAll() - Method in class org.exoplatform.agenda.dao.EventDAO
 
deleteAll(List<CalendarEntity>) - Method in class org.exoplatform.agenda.dao.CalendarDAO
 
deleteByCalendarId(long) - Method in interface org.exoplatform.agenda.dao.CalendarShareDAO
Deletes every share of a calendar.
deleteByCalendarId(long) - Method in class org.exoplatform.agenda.storage.CalendarLinkStorage
Deletes the link of a calendar.
deleteByCalendarId(long) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
Deletes every share of a calendar.
deleteByCalendarOwner(long) - Method in interface org.exoplatform.agenda.dao.CalendarShareDAO
Deletes every share of every calendar an owner has.
deleteByShareeIdentityId(long) - Method in interface org.exoplatform.agenda.dao.CalendarShareDAO
Deletes every share a colleague received.
deleteBySubscriptionId(long) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionEventDAO
Deletes every occurrence row of a subscription; the events themselves are the caller's to delete.
deleteCalendar(long) - Method in class org.exoplatform.agenda.rest.AgendaCalendarRest
 
deleteCalendarAttendees(long) - Method in class org.exoplatform.agenda.dao.EventAttendeeDAO
 
deleteCalendarById(long) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
deleteCalendarById(long) - Method in class org.exoplatform.agenda.storage.AgendaCalendarStorage
 
deleteCalendarById(long) - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaCalendarStorage
 
deleteCalendarById(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
Deleting a calendar deletes the events it holds.
deleteCalendarConferences(long) - Method in class org.exoplatform.agenda.dao.EventConferenceDAO
 
deleteCalendarEvents(long) - Method in class org.exoplatform.agenda.dao.EventDAO
 
deleteCalendarEvents(long) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
deleteCalendarEvents(long) - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaEventStorage
 
deleteCalendarLink(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
deleteCalendarLink(HttpServletRequest, long) - Method in class org.exoplatform.agenda.rest.AgendaCalendarLinkRest
Deletes the link of a calendar.
deleteCalendarLinks(long) - Method in class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
deleteCalendarRecurrences(long) - Method in class org.exoplatform.agenda.dao.EventRecurrenceDAO
 
deleteCalendarReminders(long) - Method in class org.exoplatform.agenda.dao.EventReminderDAO
 
deleteCalendarRemoteEvents(long) - Method in class org.exoplatform.agenda.dao.RemoteEventDAO
 
deleteCalendarSubscription(long) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
deleteDateOption(EventDateOption) - Method in class org.exoplatform.agenda.storage.AgendaEventDatePollStorage
 
deleteDateOptionsVotes(List<Long>) - Method in class org.exoplatform.agenda.dao.EventDateVoteDAO
 
deleteDateOptionVotes(Long) - Method in class org.exoplatform.agenda.dao.EventDateVoteDAO
 
deleteEvent(long) - Method in class org.exoplatform.agenda.dao.EventDAO
 
deleteEvent(long) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Deletes an occurrence row.
deleteEvent(long, long, String) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
deleteEventAfterRead(long) - Method in class org.exoplatform.agenda.dao.EventDAO
Deletes an event whose attendees, conferences or reminders may have been read through this persistence context.
deleteEventAfterRead(long) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
Deletes an event whose attendees, conferences or reminders were read in the same request, which AgendaEventStorage.deleteEventById(long) cannot: the persistence context is cleared before the bulk deletion of its children.
deleteEventAfterRead(long) - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaEventStorage
 
deleteEventAttendees(long) - Method in class org.exoplatform.agenda.dao.EventAttendeeDAO
 
deleteEventById(long) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
deleteEventById(long) - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaEventStorage
 
deleteEventById(long, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
deleteEventConferences(long) - Method in class org.exoplatform.agenda.dao.EventConferenceDAO
 
deleteEventDateOptions(long) - Method in class org.exoplatform.agenda.dao.EventDateOptionDAO
 
deleteEventPoll(long) - Method in class org.exoplatform.agenda.dao.EventDatePollDAO
 
deleteEventRecurrences(long) - Method in class org.exoplatform.agenda.dao.EventRecurrenceDAO
 
deleteEventReminders(long) - Method in class org.exoplatform.agenda.dao.EventReminderDAO
 
deleteEventVotes(long) - Method in class org.exoplatform.agenda.storage.AgendaEventDatePollStorage
 
deleteExceptionalOccurences(long) - Method in class org.exoplatform.agenda.dao.EventDAO
 
deleteExceptionalOccurences(long) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
deleteExceptionalOccurences(long) - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaEventStorage
 
deleteOfUser(long) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
Deletes every share a colleague received, and every share of the calendars they own.
deleteRemoteEvent(long, long) - Method in class org.exoplatform.agenda.storage.AgendaRemoteEventStorage
 
deleteRemoteEvents(long) - Method in class org.exoplatform.agenda.dao.RemoteEventDAO
 
deleteShares(long) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
deleteSharesOfUser(long) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
deleteSubscription(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
deleteSubscription(HttpServletRequest, long) - Method in class org.exoplatform.agenda.rest.AgendaCalendarSubscriptionRest
Unsubscribes: removes the subscription, its calendar and its events.
deleteUserConnectorSettings(String) - Method in class org.exoplatform.agenda.rest.AgendaSettingsRest
 
description() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Returns the value of the description record component.
description(Locale, String, String, String, String, Map<EventAttendeeResponse, String>, String) - Static method in class org.exoplatform.agenda.util.EventIcsBuilder
The plain-text DESCRIPTION both channels write, attribution included.
descriptionMarkup(String) - Static method in class org.exoplatform.agenda.util.CalendarFeedParser
Turns a plain-text description into the markup agenda renders a description with: escaped, line breaks kept.
detectEventModifiedFields(Event, Event, AgendaEventModification) - Static method in class org.exoplatform.agenda.util.Utils
 
dismiss(long, long) - Method in class org.exoplatform.agenda.storage.AgendaEventDatePollStorage
 
dismissDateOption(long, long) - Method in class org.exoplatform.agenda.service.AgendaEventDatePollServiceImpl
 
dismissEventDateOption(long, long) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
DropHSQLDBUniqueConstraint - Class in org.exoplatform.agenda.liquibase
 
DropHSQLDBUniqueConstraint() - Constructor for class org.exoplatform.agenda.liquibase.DropHSQLDBUniqueConstraint
 
DropMySQLUniqueConstraint - Class in org.exoplatform.agenda.liquibase
 
DropMySQLUniqueConstraint() - Constructor for class org.exoplatform.agenda.liquibase.DropMySQLUniqueConstraint
 
DropPostgreSQLUniqueConstraint - Class in org.exoplatform.agenda.liquibase
 
DropPostgreSQLUniqueConstraint() - Constructor for class org.exoplatform.agenda.liquibase.DropPostgreSQLUniqueConstraint
 

E

end() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Returns the value of the end record component.
EntityMapper - Class in org.exoplatform.agenda.util
 
equals(Object) - Method in record class org.exoplatform.agenda.util.CalendarFeedFetcher.FeedResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ParsedCalendar
Indicates whether some other object is "equal to" this one.
escapeEmoticons(String) - Static method in class org.exoplatform.agenda.util.Utils
Replaces every non-ASCII character by its HTML numeric entity, so an emoji survives a mail body that is not read as UTF-8.
etag() - Method in record class org.exoplatform.agenda.util.CalendarFeedFetcher.FeedResponse
Returns the value of the etag record component.
EVENT_ADDED_KEY - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_ADDED_PLUGIN - Static variable in class org.exoplatform.agenda.digest.AgendaDigestLinePlugin
 
EVENT_AGENDA - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_AGENDA_REMINDER - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_ATTENDEE - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_CACHE_NAME - Static variable in class org.exoplatform.agenda.storage.cached.CachedAgendaEventStorage
 
EVENT_CANCELLED_KEY - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_DATE_POLL_KEY - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_DATE_VOTE_KEY - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_ID - Static variable in class org.exoplatform.agenda.util.Utils
 
EVENT_METADATA_KEY - Static variable in class org.exoplatform.agenda.util.Utils
 
EVENT_METADATA_NAME - Static variable in class org.exoplatform.agenda.util.Utils
 
EVENT_METADATA_TYPE - Static variable in class org.exoplatform.agenda.util.Utils
 
EVENT_MODIFICATION_TYPE - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_MODIFIED_KEY - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_MODIFIER - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_OCCURRENCE_ID - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_PARTICIPANT_ID - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_REMINDER_KEY - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_REPLY_KEY - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EVENT_RESPONSE - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
EventAttendeeDAO - Class in org.exoplatform.agenda.dao
 
EventAttendeeDAO() - Constructor for class org.exoplatform.agenda.dao.EventAttendeeDAO
 
EventAttendeeEntity - Class in org.exoplatform.agenda.entity
 
EventAttendeeEntity() - Constructor for class org.exoplatform.agenda.entity.EventAttendeeEntity
 
EventConferenceDAO - Class in org.exoplatform.agenda.dao
 
EventConferenceDAO() - Constructor for class org.exoplatform.agenda.dao.EventConferenceDAO
 
EventConferenceEntity - Class in org.exoplatform.agenda.entity
 
EventConferenceEntity() - Constructor for class org.exoplatform.agenda.entity.EventConferenceEntity
 
EventDAO - Class in org.exoplatform.agenda.dao
 
EventDAO(EventConferenceDAO, EventAttendeeDAO, EventReminderDAO, EventRecurrenceDAO, RemoteEventDAO, EventDateOptionDAO, EventDatePollDAO) - Constructor for class org.exoplatform.agenda.dao.EventDAO
 
EventDateOptionDAO - Class in org.exoplatform.agenda.dao
 
EventDateOptionDAO(EventDateVoteDAO) - Constructor for class org.exoplatform.agenda.dao.EventDateOptionDAO
 
EventDateOptionEntity - Class in org.exoplatform.agenda.entity
 
EventDateOptionEntity() - Constructor for class org.exoplatform.agenda.entity.EventDateOptionEntity
 
EventDatePollDAO - Class in org.exoplatform.agenda.dao
 
EventDatePollDAO() - Constructor for class org.exoplatform.agenda.dao.EventDatePollDAO
 
EventDatePollEntity - Class in org.exoplatform.agenda.entity
 
EventDatePollEntity() - Constructor for class org.exoplatform.agenda.entity.EventDatePollEntity
 
EventDateVoteDAO - Class in org.exoplatform.agenda.dao
 
EventDateVoteDAO() - Constructor for class org.exoplatform.agenda.dao.EventDateVoteDAO
 
EventDateVoteEntity - Class in org.exoplatform.agenda.entity
 
EventDateVoteEntity() - Constructor for class org.exoplatform.agenda.entity.EventDateVoteEntity
 
EventEntity - Class in org.exoplatform.agenda.entity
 
EventEntity() - Constructor for class org.exoplatform.agenda.entity.EventEntity
 
EventIcsBuilder - Class in org.exoplatform.agenda.util
What every iCalendar document eXo writes about a meeting says the same way.
EventRecurrenceDAO - Class in org.exoplatform.agenda.dao
 
EventRecurrenceDAO() - Constructor for class org.exoplatform.agenda.dao.EventRecurrenceDAO
 
EventRecurrenceEntity - Class in org.exoplatform.agenda.entity
 
EventRecurrenceEntity() - Constructor for class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
EventReminderDAO - Class in org.exoplatform.agenda.dao
 
EventReminderDAO() - Constructor for class org.exoplatform.agenda.dao.EventReminderDAO
 
EventReminderEntity - Class in org.exoplatform.agenda.entity
 
EventReminderEntity() - Constructor for class org.exoplatform.agenda.entity.EventReminderEntity
 
EventReminderNotificationPlugin - Class in org.exoplatform.agenda.notification.plugin
 
EventReminderNotificationPlugin(InitParams, IdentityManager, AgendaEventService, AgendaCalendarService) - Constructor for class org.exoplatform.agenda.notification.plugin.EventReminderNotificationPlugin
 
EventReminderNotificationPwaPlugin - Class in org.exoplatform.agenda.notification.pwa
 
EventReminderNotificationPwaPlugin(ResourceBundleService, IdentityManager) - Constructor for class org.exoplatform.agenda.notification.pwa.EventReminderNotificationPwaPlugin
 
EventReplyNotificationPlugin - Class in org.exoplatform.agenda.notification.plugin
 
EventReplyNotificationPlugin(InitParams, IdentityManager, AgendaCalendarService, AgendaEventAttendeeService, AgendaEventService, SpaceService) - Constructor for class org.exoplatform.agenda.notification.plugin.EventReplyNotificationPlugin
 
EventReplyNotificationPwaPlugin - Class in org.exoplatform.agenda.notification.pwa
 
EventReplyNotificationPwaPlugin(ResourceBundleService) - Constructor for class org.exoplatform.agenda.notification.pwa.EventReplyNotificationPwaPlugin
 
events() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ParsedCalendar
Returns the value of the events record component.
eventUrl(long) - Static method in class org.exoplatform.agenda.util.EventIcsBuilder
The link that opens this event in eXo, derived from the event itself.
eventUrl(Event) - Method in class org.exoplatform.agenda.digest.AgendaDigestLinePlugin
 
EventVoteNotificationPlugin - Class in org.exoplatform.agenda.notification.plugin
 
EventVoteNotificationPlugin(InitParams, IdentityManager, AgendaCalendarService, AgendaEventAttendeeService, SpaceService) - Constructor for class org.exoplatform.agenda.notification.plugin.EventVoteNotificationPlugin
 
EventVoteNotificationPwaPlugin - Class in org.exoplatform.agenda.notification.pwa
 
EventVoteNotificationPwaPlugin(ResourceBundleService) - Constructor for class org.exoplatform.agenda.notification.pwa.EventVoteNotificationPwaPlugin
 
execute(Database) - Method in class org.exoplatform.agenda.liquibase.DropHSQLDBUniqueConstraint
 
execute(Database) - Method in class org.exoplatform.agenda.liquibase.DropMySQLUniqueConstraint
 
execute(Database) - Method in class org.exoplatform.agenda.liquibase.DropPostgreSQLUniqueConstraint
 
execute(JobExecutionContext) - Method in class org.exoplatform.agenda.job.AgendaEventReminderJob
 
execute(JobExecutionContext) - Method in class org.exoplatform.agenda.job.DailyReminderComputingJob
 
executeDeleteCalendarEventsQuery(long) - Method in class org.exoplatform.agenda.dao.EventDAO
 

F

FEED_EXTENSION - Static variable in class org.exoplatform.agenda.rest.AgendaCalendarLinkRest
Extension of the feed URL: many calendar applications expect it.
FEED_PATH - Static variable in class org.exoplatform.agenda.rest.AgendaCalendarLinkRest
Path of the feed under the WAR's REST root, token and extension appended.
FeedResponse(boolean, byte[], String, String) - Constructor for record class org.exoplatform.agenda.util.CalendarFeedFetcher.FeedResponse
Creates an instance of a FeedResponse record class.
fetch(URI, String, String) - Method in class org.exoplatform.agenda.util.CalendarFeedFetcher
Reads a link, conditionally when validators are given; a stored validator carrying a control character (a tab included), which an earlier version kept, is not sent, and the read is then unconditional.
fillAttendees(IdentityManager, AgendaEventAttendeeService, EventEntity, ZonedDateTime, Map<Long, EventAttendeeList>, long) - Static method in class org.exoplatform.agenda.util.RestUtils
 
fillConferences(AgendaEventConferenceService, EventEntity, Map<Long, List<EventConference>>) - Static method in class org.exoplatform.agenda.util.RestUtils
 
fillDateOptions(AgendaEventDatePollService, EventEntity, ZoneId, Map<Long, List<EventDateOptionEntity>>) - Static method in class org.exoplatform.agenda.util.RestUtils
 
fillReminders(AgendaEventReminderService, EventEntity, long) - Static method in class org.exoplatform.agenda.util.RestUtils
 
fillReminders(AgendaEventReminderService, EventEntity, long, Map<Long, List<EventReminder>>) - Static method in class org.exoplatform.agenda.util.RestUtils
 
fillRemoteEvent(AgendaRemoteEventService, EventEntity, long) - Static method in class org.exoplatform.agenda.util.RestUtils
 
fillRemoteEvent(AgendaRemoteEventService, EventEntity, long, Map<Long, RemoteEvent>) - Static method in class org.exoplatform.agenda.util.RestUtils
 
findByCalendarId(long) - Method in interface org.exoplatform.agenda.dao.CalendarLinkDAO
Finds the link of a calendar.
findByCalendarId(long) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
Finds the subscription of a calendar.
findByCalendarIdAndShareeIdentityId(long, long) - Method in interface org.exoplatform.agenda.dao.CalendarShareDAO
Finds the share of a calendar with a colleague.
findByCalendarIdOrderByCreatedDateAscIdAsc(long, Pageable) - Method in interface org.exoplatform.agenda.dao.CalendarShareDAO
The shares of a calendar, oldest first.
findByCalendarOwnerAndDeliveredTo(long, String) - Method in interface org.exoplatform.agenda.dao.CalendarShareDAO
The shares of every calendar an owner has, delivered through a channel.
findByCalendarOwnerIds(Collection<Long>, Pageable) - Method in interface org.exoplatform.agenda.dao.CalendarLinkDAO
Finds the links of the calendars some identities own, in one statement: the links joined to their calendars and filtered on the calendars' owners, newest first.
findByName(String) - Method in class org.exoplatform.agenda.dao.RemoteProviderDAO
 
findByOwnerIdentityId(long, Pageable) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
Finds the subscriptions of an owner: a user's personal ones, or a space's (EXO-90373).
findByRemoteId(String) - Method in class org.exoplatform.agenda.plugin.AgendaGuestUserIdentityProvider
 
findByShareeIdentityIdOrderByCreatedDateDescIdDesc(long, Pageable) - Method in interface org.exoplatform.agenda.dao.CalendarShareDAO
The shares a colleague received, newest first.
findBySubscriptionId(long, Pageable) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionEventDAO
Finds the occurrences a subscription imported.
findByTokenHash(String) - Method in interface org.exoplatform.agenda.dao.CalendarLinkDAO
Finds the link a token digest opens.
findByUrlKey(String) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
Finds the subscription of an owner to a URL.
findCalendarIdsByOwnerIdentityId(long, Pageable) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
The calendars an owner's subscriptions fill, so that a space's subscribed calendars can take the space's colour (EXO-90373).
findCalendarIdsByOwnerIdentityIdIn(Collection<Long>, Pageable) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
The calendars the subscriptions of several owners fill, in one statement (EXO-90373).
findCalendarLevelsByShareeIdentityId(long) - Method in interface org.exoplatform.agenda.dao.CalendarShareDAO
Every calendar shared with a colleague and the level it is shared at (EXO-90378): what the ACL of every read and every write relies on, so the two columns only and one statement, served by the same sharee index as the identifiers above.
findDateOptionsByEventId(long) - Method in class org.exoplatform.agenda.dao.EventDateOptionDAO
 
findDatePollByEventId(long) - Method in class org.exoplatform.agenda.dao.EventDatePollDAO
 
findDueIds(Date, Date, Pageable) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
The subscriptions due for a refresh that nobody holds a live claim on, the one waiting longest first.
findRemoteEvent(long, long) - Method in class org.exoplatform.agenda.dao.RemoteEventDAO
 
findRemoteEvent(long, long) - Method in class org.exoplatform.agenda.service.AgendaRemoteEventServiceImpl
findRemoteEvent(long, long) - Method in class org.exoplatform.agenda.storage.AgendaRemoteEventStorage
 
findVoteByOptionAndIdentity(long, long) - Method in class org.exoplatform.agenda.dao.EventDateVoteDAO
 
findVotersByDateOptionId(Long) - Method in class org.exoplatform.agenda.dao.EventDateVoteDAO
 
followSpaceColor(Calendar) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
forgetContent(long) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
Forgets the validators and the digest of the last read, so that the next read that answers imports again whatever it answers — once the imported events were purged (EXO-90373).
forgetContent(long) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Forgets the validators and the digest of the last read (EXO-90373).
formatDateTimeWithSeconds(TemporalAccessor) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
formatWithHoursAndMinutes(ZonedDateTime) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
formatWithYearAndMonth(ZonedDateTime) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
fromCalendar(IdentityManager, Calendar) - Static method in class org.exoplatform.agenda.util.RestEntityBuilder
 
fromDate(Date) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
fromEntity(CalendarEntity) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
fromEntity(EventAttendeeEntity, long) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
fromEntity(EventConferenceEntity) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
fromEntity(EventEntity) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
fromEntity(EventRecurrenceEntity, EventEntity) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
fromEntity(EventReminderEntity) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
fromEntity(RemoteEventEntity, RemoteProviderEntity) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
fromEntity(RemoteProviderEntity) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
fromEvent(AgendaCalendarService, AgendaEventService, IdentityManager, Event, ZoneId) - Static method in class org.exoplatform.agenda.util.RestEntityBuilder
 
fromEventAttendee(IdentityManager, EventAttendee) - Static method in class org.exoplatform.agenda.util.RestEntityBuilder
 
fromEventDateOption(ZoneId, EventDateOption) - Static method in class org.exoplatform.agenda.util.RestEntityBuilder
 
fromEventReminder(EventReminder) - Static method in class org.exoplatform.agenda.util.RestEntityBuilder
 
fromSearchEvent(AgendaCalendarService, AgendaEventService, IdentityManager, EventSearchResult, ZoneId) - Static method in class org.exoplatform.agenda.util.RestEntityBuilder
 
FULL_TIME_FORMATTER - Static variable in class org.exoplatform.agenda.util.AgendaDateUtils
 
FUTURE_DAYS - Static variable in class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
Days of future events the feed publishes.
FUTURE_DAYS - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Days of future occurrences imported.

G

GAMIFICATION_CREATE_DATE_POLL_RULE_TITLE - Static variable in class org.exoplatform.agenda.listener.AgendaEventGamificationIntegrationListener
 
GAMIFICATION_CREATE_EVENT_RULE_TITLE - Static variable in class org.exoplatform.agenda.listener.AgendaEventGamificationIntegrationListener
 
GAMIFICATION_GENERIC_EVENT - Static variable in class org.exoplatform.agenda.listener.AgendaEventAttendeeGamificationIntegrationListener
 
GAMIFICATION_GENERIC_EVENT - Static variable in class org.exoplatform.agenda.listener.AgendaEventGamificationIntegrationListener
 
GAMIFICATION_REPLY_TO_EVENT_RULE_TITLE - Static variable in class org.exoplatform.agenda.listener.AgendaEventAttendeeGamificationIntegrationListener
 
GAMIFICATION_UPDATE_EVENT_RULE_TITLE - Static variable in class org.exoplatform.agenda.listener.AgendaEventGamificationIntegrationListener
 
GAMIFICATION_VOTE_RULE_TITLE - Static variable in class org.exoplatform.agenda.listener.AgendaEventGamificationIntegrationListener
 
generateEncryptedToken(long, String) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
generateEncryptedToken(long, String, EventAttendeeResponse) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
generateIcsFile(String, String, String, String, String, String, String, String, String, String, String, EventAvailability, Locale, ZoneId) - Static method in class org.exoplatform.agenda.util.Utils
Builds the iCalendar document eXo attaches to the mail that announces an event.
getAccessCode() - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
getAgendaCalendarService() - Method in class org.exoplatform.agenda.listener.analytics.AgendaEventResponseListener
 
getAgendaCalendarService() - Method in class org.exoplatform.agenda.listener.analytics.AgendaSavedEventListener
 
getAgendaEventById(long) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
getAgendaEventReminderService() - Method in class org.exoplatform.agenda.job.AgendaEventReminderJob
 
getAgendaEventReminderService() - Method in class org.exoplatform.agenda.job.DailyReminderComputingJob
 
getAgendaEventReminderService() - Method in class org.exoplatform.agenda.listener.AgendaEventReminderCleanerListener
 
getAgendaEventReminderService() - Method in class org.exoplatform.agenda.listener.AgendaEventReminderComputingListener
 
getAgendaEventReminderService() - Method in class org.exoplatform.agenda.listener.AgendaEventReminderListener
 
getAgendaEvents(String, String, Long, Integer) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
getAgendaEventService() - Method in class org.exoplatform.agenda.listener.AgendaEventAttendeeGamificationIntegrationListener
 
getAgendaEventService() - Method in class org.exoplatform.agenda.listener.AgendaEventGamificationIntegrationListener
 
getAgendaEventService() - Method in class org.exoplatform.agenda.listener.AgendaEventReminderCleanerListener
 
getAgendaEventService() - Method in class org.exoplatform.agenda.listener.AgendaEventReminderComputingListener
 
getAgendaEventService() - Method in class org.exoplatform.agenda.listener.AgendaEventReminderListener
 
getAgendaEventService() - Method in class org.exoplatform.agenda.listener.AgendaEventReplyListener
 
getAgendaEventService() - Method in class org.exoplatform.agenda.listener.AgendaVotesNotificationListener
 
getAgendaEventService() - Method in class org.exoplatform.agenda.listener.analytics.AgendaEventResponseListener
 
getAgendaEventService() - Method in class org.exoplatform.agenda.listener.analytics.AgendaSavedEventListener
 
getAgendaURL() - Static method in class org.exoplatform.agenda.util.NotificationUtils
The absolute link that opens the agenda, where a calendar shared with the user sits under "Shared with me" (EXO-90357).
getAgendaUserSettings(long) - Method in class org.exoplatform.agenda.service.AgendaUserSettingsServiceImpl
 
getAgendaUserSettingsService() - Method in class org.exoplatform.agenda.listener.AgendaEventReminderListener
 
getAllCalendarIdsByOwnerId(long) - Method in class org.exoplatform.agenda.dao.CalendarDAO
Every calendar id of an owner, subscribed calendars included — unlike CalendarDAO.getCalendarIdsByOwnerIds(int, int, java.lang.Long...), which the owner listings use and which leaves subscriptions out.
getAllCalendarIdsByOwnerId(long) - Method in class org.exoplatform.agenda.storage.AgendaCalendarStorage
Every calendar id of an owner, subscribed calendars included.
getAllIds(int, int) - Method in class org.exoplatform.agenda.search.AgendaIndexingServiceConnector
 
getApiKey() - Method in class org.exoplatform.agenda.entity.RemoteProviderEntity
 
getAudienceId(String) - Method in class org.exoplatform.agenda.plugin.AgendaTimelineHeaderTranslationPlugin
 
getAvailability() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getAvailability(List<Long>, ZonedDateTime, ZonedDateTime, long) - Method in class org.exoplatform.agenda.service.AgendaAvailabilityServiceImpl
getAvailability(List<String>, String, String) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
Returns each named user's busy and free time blocks over a window.
getAvailabilitySharing() - Method in class org.exoplatform.agenda.rest.AgendaSettingsRest
Returns the authenticated user's availability sharing choice.
getAvailabilitySharing(long) - Method in class org.exoplatform.agenda.service.AgendaUserSettingsServiceImpl
Stored under its own key in the user's settings context, in the same scope as the settings blob but beside it, so that a settings save that does not know about this field cannot silently reset it.
getBasePortalURI() - Static method in class org.exoplatform.agenda.util.RestUtils
 
getBaseRestURI() - Static method in class org.exoplatform.agenda.util.RestUtils
 
getBefore() - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
getBeforeType() - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
getBusyTime(HttpServletRequest, List<Long>, String, String, String) - Method in class org.exoplatform.agenda.rest.AgendaAvailabilityRest
Answers the busy time of each named participant over a window, with the status of each read.
getBusyTime(List<Long>, ZonedDateTime, ZonedDateTime, long) - Method in class org.exoplatform.agenda.service.AgendaAvailabilityServiceImpl
getByCalendarId(long) - Method in class org.exoplatform.agenda.storage.CalendarLinkStorage
Reads the link of a calendar.
getByCalendarId(long) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Reads the subscription of a calendar.
getByCalendarOwnerIds(List<Long>, int) - Method in class org.exoplatform.agenda.storage.CalendarLinkStorage
Reads the links of the calendars some identities own, in one query.
getById(long) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Reads a subscription.
getByOwner(long, int) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Reads an owner's subscriptions, oldest first: a user's personal ones, or a space's (EXO-90373).
getByTokenHash(String) - Method in class org.exoplatform.agenda.storage.CalendarLinkStorage
Reads the link a token digest opens.
getByUrlKey(String) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Reads an owner's subscription to a URL.
getCalendar() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getCalendarById(long) - Method in class org.exoplatform.agenda.rest.AgendaCalendarRest
 
getCalendarById(long) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
getCalendarById(long) - Method in class org.exoplatform.agenda.storage.AgendaCalendarStorage
 
getCalendarById(long) - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaCalendarStorage
 
getCalendarById(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
getCalendarDisplayName(NotificationInfo, Locale) - Static method in class org.exoplatform.agenda.util.NotificationUtils
The name a notification gives the calendar of its event, the same the agenda shows its recipient: a space calendar by its space; a personal calendar by the name its owner gave it, else - for a calendar never named - by the agenda's own label in the recipient's language when the recipient owns it, by the owner's full name otherwise.
getCalendarFeed(String) - Method in class org.exoplatform.agenda.rest.AgendaCalendarLinkRest
Serves the calendar a link publishes, to a calendar application with no eXo session.
getCalendarFeed(String) - Method in class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
getCalendarIdsByOwner(long, int) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Reads the calendars an owner's subscriptions fill (EXO-90373).
getCalendarIdsByOwnerId(long) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
getCalendarIdsByOwnerIds(int, int, Long...) - Method in class org.exoplatform.agenda.dao.CalendarDAO
 
getCalendarIdsByOwnerIds(int, int, Long...) - Method in class org.exoplatform.agenda.storage.AgendaCalendarStorage
 
getCalendarIdsByOwners(Collection<Long>, int) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Reads the calendars the subscriptions of several owners fill, in one statement (EXO-90373).
getCalendarLink(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
getCalendarLink(HttpServletRequest, long) - Method in class org.exoplatform.agenda.rest.AgendaCalendarLinkRest
Tells whether a calendar has a link, who created it, when, whether it still answers, and — while it answers and can be displayed — its URL.
getCalendarLinks(HttpServletRequest) - Method in class org.exoplatform.agenda.rest.AgendaCalendarLinkRest
Lists the link of every calendar the user may manage one for and that has one, working or stopped — so a page draws every calendar's publishing state with one request.
getCalendarLinks(String) - Method in class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
getCalendarOwnersOfUser(SpaceService, IdentityManager, Identity) - Static method in class org.exoplatform.agenda.util.Utils
 
getCalendars(int, int, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
getCalendarsByOwnerIds(List<Long>, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
getChannelShares(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
getCode() - Method in exception class org.exoplatform.agenda.util.CalendarFeedException
 
getColor() - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
getColor() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getCometdContextName() - Method in class org.exoplatform.agenda.service.AgendaWebSocketService
 
getConfirmationMessage() - Method in class org.exoplatform.agenda.liquibase.DropHSQLDBUniqueConstraint
 
getConfirmationMessage() - Method in class org.exoplatform.agenda.liquibase.DropMySQLUniqueConstraint
 
getConfirmationMessage() - Method in class org.exoplatform.agenda.liquibase.DropPostgreSQLUniqueConstraint
 
getConflicts(List<Long>, ZonedDateTime, ZonedDateTime, long) - Method in class org.exoplatform.agenda.service.AgendaAvailabilityServiceImpl
getConnectorName() - Method in class org.exoplatform.agenda.search.AgendaIndexingServiceConnector
 
getContentTitle(String, Locale) - Method in class org.exoplatform.agenda.plugin.AgendaEventContentLinkPlugin
 
getCreatedDate() - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
getCreatedDate() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getCreatorId() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getCurrentUser() - Static method in class org.exoplatform.agenda.util.RestUtils
 
getCurrentUserIdentity(IdentityManager) - Static method in class org.exoplatform.agenda.util.RestUtils
 
getCurrentUserIdentityId(IdentityManager) - Static method in class org.exoplatform.agenda.util.RestUtils
 
getDateOption(long, boolean, boolean) - Method in class org.exoplatform.agenda.storage.AgendaEventDatePollStorage
 
getDateOptionId() - Method in class org.exoplatform.agenda.entity.EventDateVoteEntity
 
getDatePollResults(long) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
getDatePolls(List<Long>, int, int, String, String, String, String) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
getDayNameFromDayAbbreviation(List<String>) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
getDefaultReminders() - Method in class org.exoplatform.agenda.service.AgendaUserSettingsServiceImpl
 
getDefaultSite() - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
getDescription() - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
getDescription() - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
getDescription() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getDirectAccessUrl(PermanentLinkObject) - Method in class org.exoplatform.agenda.plugin.AgendaEventPermanentLinkPlugin
 
getDueIds(Date, Date, int) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Lists the subscriptions due and unclaimed.
getEmbedMapProvider() - Method in class org.exoplatform.agenda.service.AgendaUserSettingsServiceImpl
 
getEndDate() - Method in class org.exoplatform.agenda.entity.EventDateOptionEntity
 
getEndDate() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getEndDate() - Method in class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
getEvent() - Method in class org.exoplatform.agenda.entity.EventAttendeeEntity
 
getEvent() - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
getEvent() - Method in class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
getEventAccess(Event, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
getEventAttendees(long) - Method in class org.exoplatform.agenda.dao.EventAttendeeDAO
 
getEventAttendees(long) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
getEventAttendees(long) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
getEventAttendees(long) - Method in class org.exoplatform.agenda.storage.AgendaEventAttendeeStorage
 
getEventAttendees(long, long) - Method in class org.exoplatform.agenda.dao.EventAttendeeDAO
 
getEventAttendees(long, long) - Method in class org.exoplatform.agenda.storage.AgendaEventAttendeeStorage
 
getEventAttendees(long, ZonedDateTime, EventAttendeeResponse...) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
getEventAttendees(long, EventAttendeeResponse...) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
getEventAttendees(long, EventAttendeeResponse...) - Method in class org.exoplatform.agenda.storage.AgendaEventAttendeeStorage
 
getEventAttendeesByResponses(long, EventAttendeeResponse...) - Method in class org.exoplatform.agenda.dao.EventAttendeeDAO
 
getEventById(long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
getEventById(long) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
getEventById(long) - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaEventStorage
 
getEventById(long, String, String, boolean) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
getEventById(long, ZoneId, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
getEventByIdAndUser(IdentityManager, AgendaCalendarService, AgendaEventService, AgendaRemoteEventService, AgendaEventDatePollService, AgendaEventReminderService, AgendaEventConferenceService, AgendaEventAttendeeService, long, boolean, long, ZonedDateTime, ZoneId, List<String>) - Static method in class org.exoplatform.agenda.util.RestUtils
 
getEventConference(long) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
getEventConferences(long) - Method in class org.exoplatform.agenda.dao.EventConferenceDAO
 
getEventConferences(long) - Method in class org.exoplatform.agenda.service.AgendaEventConferenceServiceImpl
 
getEventConferences(long) - Method in class org.exoplatform.agenda.storage.AgendaEventConferenceStorage
 
getEventDateOption(long, ZoneId) - Method in class org.exoplatform.agenda.service.AgendaEventDatePollServiceImpl
 
getEventDateOptions(long) - Method in class org.exoplatform.agenda.storage.AgendaEventDatePollStorage
 
getEventDateOptions(long, ZoneId) - Method in class org.exoplatform.agenda.service.AgendaEventDatePollServiceImpl
 
getEventDatePollIds(long, List<Long>, List<Long>, ZonedDateTime, ZonedDateTime) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
getEventDatePollIds(Long, List<Long>, Date, int, int) - Method in class org.exoplatform.agenda.dao.EventDAO
 
getEventDatePollIds(Long, List<Long>, Date, Date) - Method in class org.exoplatform.agenda.dao.EventDAO
 
getEventDatePollIds(Long, List<Long>, List<Long>, int, int) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
getEventDatePollIdsByOwnerIds(Long, List<Long>, List<Long>, Date, int, int) - Method in class org.exoplatform.agenda.dao.EventDAO
 
getEventDatePollIdsByOwnerIds(Long, List<Long>, List<Long>, Date, Date) - Method in class org.exoplatform.agenda.dao.EventDAO
 
getEventDatePolls(EventFilter, ZoneId, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
 
getEventEntity(IdentityManager, AgendaCalendarService, AgendaEventService, AgendaRemoteEventService, AgendaEventDatePollService, AgendaEventReminderService, AgendaEventConferenceService, AgendaEventAttendeeService, Event, ZonedDateTime, ZoneId, List<String>) - Static method in class org.exoplatform.agenda.util.RestUtils
 
getEventExceptionalOccurrences(long, String, String) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
getEventId() - Method in class org.exoplatform.agenda.entity.EventDateOptionEntity
 
getEventId() - Method in class org.exoplatform.agenda.entity.EventDatePollEntity
 
getEventId() - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
getEventId() - Method in class org.exoplatform.agenda.entity.RemoteEventEntity
 
getEventId(NotificationContext) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
getEventIds(Date, Date, List<Long>, List<Long>, List<EventAttendeeResponse>, List<Long>, int) - Method in class org.exoplatform.agenda.dao.EventDAO
Retrieves the identifiers of the events matching a period and the given owner, attendee and response criteria.
getEventIds(Date, Date, List<Long>, List<Long>, List<EventAttendeeResponse>, List<Long>, List<Long>, int) - Method in class org.exoplatform.agenda.dao.EventDAO
Retrieves the identifiers of the events matching a period and the given owner, attendee and response criteria, plus the events of some calendars whatever those criteria say (EXO-90357).
getEventIds(EventFilter) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
Retrieves the identifiers of the events matching a filter.
getEventOccurrence(long, String, String, String) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
getEventOccurrence(long, ZonedDateTime, ZoneId, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
getEventOccurrencesInPeriod(Event, ZonedDateTime, ZonedDateTime, ZoneId, int) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
getEventReminderId(NotificationContext) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
getEventReminders(long) - Method in class org.exoplatform.agenda.dao.EventReminderDAO
 
getEventReminders(long) - Method in class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
 
getEventReminders(long) - Method in class org.exoplatform.agenda.storage.AgendaEventReminderStorage
 
getEventReminders(long, long) - Method in class org.exoplatform.agenda.dao.EventReminderDAO
 
getEventReminders(long, long) - Method in class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
 
getEventReminders(long, long) - Method in class org.exoplatform.agenda.storage.AgendaEventReminderStorage
 
getEventReminders(ZonedDateTime, ZonedDateTime) - Method in class org.exoplatform.agenda.storage.AgendaEventReminderStorage
 
getEventReminders(Date, Date) - Method in class org.exoplatform.agenda.dao.EventReminderDAO
 
getEventRemindersById(long) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
getEventResponse(long, String, String) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
getEventResponse(long, ZonedDateTime, long) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
getEvents(long) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Reads the occurrence rows of a subscription.
getEvents(List<Long>, long, String, String, String, String, int, List<EventAttendeeResponse>, List<Long>, List<Long>, boolean) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
getEvents(EventFilter, ZoneId, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
getEventSearchResultEntity(IdentityManager, AgendaCalendarService, AgendaEventService, AgendaRemoteEventService, AgendaEventDatePollService, AgendaEventReminderService, AgendaEventConferenceService, AgendaEventAttendeeService, EventSearchResult, ZonedDateTime, ZoneId, List<String>) - Static method in class org.exoplatform.agenda.util.RestUtils
 
getEventURL(long) - Static method in class org.exoplatform.agenda.util.NotificationUtils
The absolute link that opens one event in eXo.
getEventURL(Event) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
getEventURL(Event, ZonedDateTime) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
getExceptionalOccurenceIds(long) - Method in class org.exoplatform.agenda.dao.EventDAO
 
getExceptionalOccurenceIds(long) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
getExceptionalOccurenceIds(long, ZonedDateTime) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
getExceptionalOccurenceIdsByPeriod(long, ZonedDateTime, ZonedDateTime) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
getExceptionalOccurenceIdsByPeriod(long, Date, Date) - Method in class org.exoplatform.agenda.dao.EventDAO
 
getExceptionalOccurenceIdsByStart(long, Date) - Method in class org.exoplatform.agenda.dao.EventDAO
 
getExceptionalOccurrenceEvent(long, ZonedDateTime) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
getExceptionalOccurrenceEvent(long, ZonedDateTime) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
getExceptionalOccurrenceEvents(long, ZoneId, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
getExtension() - Method in class org.exoplatform.agenda.plugin.AgendaEventContentLinkPlugin
 
getExternalShares(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
getFeedCalendarId(String) - Method in class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
getFromOccurrenceId() - Method in class org.exoplatform.agenda.entity.EventAttendeeEntity
 
getFromOccurrenceId() - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
getGuard() - Method in class org.exoplatform.agenda.util.CalendarFeedFetcher
 
getICalendarRecur(EventRecurrence, ZoneId) - Static method in class org.exoplatform.agenda.util.Utils
 
getICalTimeZone(ZoneId) - Static method in class org.exoplatform.agenda.util.Utils
 
getICSOfEvent(HttpServletRequest, long, String) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
getId() - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
getId() - Method in class org.exoplatform.agenda.entity.EventAttendeeEntity
 
getId() - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
getId() - Method in class org.exoplatform.agenda.entity.EventDateOptionEntity
 
getId() - Method in class org.exoplatform.agenda.entity.EventDatePollEntity
 
getId() - Method in class org.exoplatform.agenda.entity.EventDateVoteEntity
 
getId() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getId() - Method in class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
getId() - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
getId() - Method in class org.exoplatform.agenda.entity.RemoteEventEntity
 
getId() - Method in class org.exoplatform.agenda.entity.RemoteProviderEntity
 
getId() - Method in class org.exoplatform.agenda.notification.plugin.AgendaNotificationPlugin
 
getId() - Method in class org.exoplatform.agenda.notification.plugin.CalendarEditedNotificationPlugin
getId() - Method in class org.exoplatform.agenda.notification.plugin.CalendarSharedNotificationPlugin
getId() - Method in class org.exoplatform.agenda.notification.plugin.DatePollNotificationPlugin
 
getId() - Method in class org.exoplatform.agenda.notification.plugin.EventReminderNotificationPlugin
 
getId() - Method in class org.exoplatform.agenda.notification.plugin.EventReplyNotificationPlugin
 
getId() - Method in class org.exoplatform.agenda.notification.plugin.EventVoteNotificationPlugin
 
getId() - Method in class org.exoplatform.agenda.notification.pwa.AgendaNotificationPwaPlugin
 
getId() - Method in class org.exoplatform.agenda.notification.pwa.CalendarEditedNotificationPwaPlugin
getId() - Method in class org.exoplatform.agenda.notification.pwa.CalendarSharedNotificationPwaPlugin
getId() - Method in class org.exoplatform.agenda.notification.pwa.DatePollNotificationPwaPlugin
 
getId() - Method in class org.exoplatform.agenda.notification.pwa.EventReminderNotificationPwaPlugin
 
getId() - Method in class org.exoplatform.agenda.notification.pwa.EventReplyNotificationPwaPlugin
 
getId() - Method in class org.exoplatform.agenda.notification.pwa.EventVoteNotificationPwaPlugin
 
getIdentityById(IdentityManager, long) - Static method in class org.exoplatform.agenda.util.Utils
 
getIdentityById(IdentityManager, String) - Static method in class org.exoplatform.agenda.util.Utils
 
getIdentityId() - Method in class org.exoplatform.agenda.entity.EventAttendeeEntity
 
getIdentityId() - Method in class org.exoplatform.agenda.entity.EventDateVoteEntity
 
getIdentityId() - Method in class org.exoplatform.agenda.entity.RemoteEventEntity
 
getIdentityId(IdentityEntity, IdentityManager) - Static method in class org.exoplatform.agenda.util.RestUtils
 
getIdentityIdByUsername(IdentityManager, String) - Static method in class org.exoplatform.agenda.util.Utils
 
getIdentityManager() - Method in class org.exoplatform.agenda.listener.analytics.AgendaEventResponseListener
 
getIdentityManager() - Method in class org.exoplatform.agenda.listener.analytics.AgendaSavedEventListener
 
getIdentityManager() - Method in class org.exoplatform.agenda.notification.pwa.EventReminderNotificationPwaPlugin
 
getIntegerValue(UriInfo, String) - Static method in class org.exoplatform.agenda.util.RestUtils
 
getLocation() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getModifierId() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getName() - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
getName() - Method in class org.exoplatform.agenda.entity.RemoteProviderEntity
 
getName() - Method in class org.exoplatform.agenda.plugin.AgendaApplicationBadgePlugin
 
getName() - Method in class org.exoplatform.agenda.plugin.AgendaGuestUserIdentityProvider
 
getObjectType() - Method in class org.exoplatform.agenda.plugin.AgendaEventAclPlugin
 
getObjectType() - Method in class org.exoplatform.agenda.plugin.AgendaEventPermanentLinkPlugin
 
getObjectType() - Method in class org.exoplatform.agenda.plugin.AgendaTimelineHeaderTranslationPlugin
 
getOccurrenceId() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getOccurrenceId(boolean, ZonedDateTime, ZoneId) - Static method in class org.exoplatform.agenda.util.Utils
 
getOccurrenceId(boolean, DateTime, ZoneId) - Static method in class org.exoplatform.agenda.util.Utils
 
getOccurrences(Event, LocalDate, LocalDate, int) - Static method in class org.exoplatform.agenda.util.Utils
 
getOrCreateCalendarByOwnerId(long) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
The default calendar of an owner is its system calendar (the isSystem flag, not the oldest row): it is created lazily here when absent — even when the owner already has user-created, non-system calendars — and can never be deleted, so this method always returns a usable default.
getOwnerId() - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
getParent() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getParentRecurrentEventIds(ZonedDateTime, ZonedDateTime) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
getParentRecurrentEventIds(Date, Date) - Method in class org.exoplatform.agenda.dao.EventDAO
 
getParentRecurrentEvents(ZonedDateTime, ZonedDateTime, ZoneId) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
getPendingEventIds(Long, List<Long>, List<Long>, Date, int, int) - Method in class org.exoplatform.agenda.dao.EventDAO
 
getPendingEventIds(Long, List<Long>, List<Long>, List<Long>, int, int) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
getPendingEventIdsByOwnerIds(Long, List<Long>, List<Long>, Date, int, int) - Method in class org.exoplatform.agenda.dao.EventDAO
 
getPendingEvents(List<Long>, int, int, String, String) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
getPendingEvents(List<Long>, long, ZoneId, int, int) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
 
getPhone() - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
getPortletNames() - Method in class org.exoplatform.agenda.plugin.AgendaApplicationBadgePlugin
 
getQueryParam(UriInfo, String) - Static method in class org.exoplatform.agenda.util.RestUtils
 
getReason() - Method in exception class org.exoplatform.agenda.util.CalendarFeedException
 
getReceiverId() - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
getRecurrence() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getRecurrenceDetails(Event) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
getReminderComputingPeriod() - Method in class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
 
getRemoteEvent(EventEntity, long) - Static method in class org.exoplatform.agenda.util.RestUtils
 
getRemoteId() - Method in class org.exoplatform.agenda.entity.RemoteEventEntity
 
getRemoteProviderById(long) - Method in class org.exoplatform.agenda.storage.AgendaRemoteEventStorage
 
getRemoteProviderByName(String) - Method in class org.exoplatform.agenda.storage.AgendaRemoteEventStorage
 
getRemoteProviderFromEvent(RemoteEvent) - Method in class org.exoplatform.agenda.storage.AgendaRemoteEventStorage
 
getRemoteProviderId() - Method in class org.exoplatform.agenda.entity.RemoteEventEntity
 
getRemoteProviders() - Method in class org.exoplatform.agenda.service.AgendaRemoteEventServiceImpl
getRemoteProviders() - Method in class org.exoplatform.agenda.storage.AgendaRemoteEventStorage
 
getResourceBundleLabel(Locale, String) - Static method in class org.exoplatform.agenda.util.Utils
 
getResponse() - Method in class org.exoplatform.agenda.entity.EventAttendeeEntity
 
getResponseURL(AgendaEventAttendeeService, long, String, EventAttendeeResponse) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
getRrule() - Method in class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
getScheduleConflicts(String, String) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
getScheduleConflicts(ZonedDateTime, ZonedDateTime, long) - Method in class org.exoplatform.agenda.service.AgendaScheduleConflictServiceImpl
getSecretKey() - Method in class org.exoplatform.agenda.entity.RemoteProviderEntity
 
getSelectedDateOptionId() - Method in class org.exoplatform.agenda.entity.EventDatePollEntity
 
getServerUrl() - Method in class org.exoplatform.agenda.entity.RemoteProviderEntity
 
getShare(long, long) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
The share of a calendar with one colleague, read through the calendar's cached shares.
getShareCounts(HttpServletRequest) - Method in class org.exoplatform.agenda.rest.AgendaCalendarShareRest
How many colleagues each of the user's calendars is shared with: what draws the shared sign on the personal calendar rows with one request.
getSharedCalendarIds(long) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
getSharedCalendarIds(long) - Method in class org.exoplatform.agenda.service.CalendarShareAccess
The calendars shared with an identity.
getSharedCalendarIds(long) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
The identifiers of every calendar shared with a reader, derived from the cached level map.
getSharedWithMe(HttpServletRequest) - Method in class org.exoplatform.agenda.rest.AgendaCalendarShareRest
The calendars shared with the user, hidden ones included.
getSharedWithMe(String) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
getShareLevel(long, long) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
getShareLevel(long, long) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
The level a calendar is shared with a reader at: one cache hit on the reader's key.
getShareLevels(long) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
getShareLevels(long) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
Every calendar shared with a reader and the level it is shared at (EXO-90378).
getShares(long) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
The shares of a calendar, oldest first.
getShares(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
getShares(HttpServletRequest, long) - Method in class org.exoplatform.agenda.rest.AgendaCalendarShareRest
The colleagues a calendar is shared with, and the shares of it that exist on a channel's server without an eXo record.
getSharesOfSharee(long, int) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
The shares a colleague received, newest first.
getSpaceId(String) - Method in class org.exoplatform.agenda.plugin.AgendaTimelineHeaderTranslationPlugin
 
getSpaceMembersBySpaceName(String, SpaceService) - Static method in class org.exoplatform.agenda.util.Utils
 
getSpaceService() - Method in class org.exoplatform.agenda.notification.builder.AgendaTemplateBuilder
The space service, resolved from the container on first use.
getSpaceService() - Method in class org.exoplatform.agenda.notification.builder.ReminderTemplateBuilder
 
getStartDate() - Method in class org.exoplatform.agenda.entity.EventDateOptionEntity
 
getStartDate() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getStartDate() - Method in class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
getStatus() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getSubscription(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
getSubscriptionCalendarIds(List<Long>) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
getSubscriptionCalendarIds(List<Long>) - Method in class org.exoplatform.agenda.service.CalendarSubscriptionAccess
The calendars the subscriptions of these owners fill.
getSubscriptions(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
getSubscriptions(HttpServletRequest, Long) - Method in class org.exoplatform.agenda.rest.AgendaCalendarSubscriptionRest
Lists the subscriptions of an owner: the user's own when none is named, a space's for one of its managers otherwise.
getSubscriptions(String) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
getSummary() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getSyncUid() - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
getSystemCalendarIdByOwnerId(long) - Method in class org.exoplatform.agenda.dao.CalendarDAO
Retrieves the technical identifier of the system (default) calendar of a given owner.
getSystemCalendarIdByOwnerId(long) - Method in class org.exoplatform.agenda.storage.AgendaCalendarStorage
Retrieves the technical identifier of the system (default) calendar of a given owner.
getTableName() - Method in class org.exoplatform.agenda.liquibase.DropHSQLDBUniqueConstraint
 
getTableName() - Method in class org.exoplatform.agenda.liquibase.DropMySQLUniqueConstraint
 
getTableName() - Method in class org.exoplatform.agenda.liquibase.DropPostgreSQLUniqueConstraint
 
getTemplateEngine() - Method in class org.exoplatform.agenda.notification.builder.AgendaTemplateBuilder
Compiles the Groovy template of this plugin, falling back to an empty template rather than failing the notification when it cannot be read.
getTemplateEngine() - Method in class org.exoplatform.agenda.notification.builder.CalendarEditedTemplateBuilder
getTemplateEngine() - Method in class org.exoplatform.agenda.notification.builder.CalendarSharedTemplateBuilder
getTemplateEngine() - Method in class org.exoplatform.agenda.notification.builder.DatePollNotificationBuilder
 
getTemplateEngine() - Method in class org.exoplatform.agenda.notification.builder.ReminderTemplateBuilder
 
getTemplateEngine() - Method in class org.exoplatform.agenda.notification.builder.ReplyTemplateBuilder
 
getTemplateEngine() - Method in class org.exoplatform.agenda.notification.builder.VoteTemplateBuilder
 
getTemplateProvider() - Method in class org.exoplatform.agenda.notification.builder.DatePollNotificationBuilder
 
getTemplateProvider() - Method in class org.exoplatform.agenda.notification.builder.ReminderTemplateBuilder
 
getTemplateProvider() - Method in class org.exoplatform.agenda.notification.builder.ReplyTemplateBuilder
 
getTemplateProvider() - Method in class org.exoplatform.agenda.notification.builder.VoteTemplateBuilder
 
getTimeZoneId() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getTriggerDate() - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
getType() - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
getType() - Method in class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
getUniqueColumns() - Method in class org.exoplatform.agenda.liquibase.DropHSQLDBUniqueConstraint
 
getUniqueColumns() - Method in class org.exoplatform.agenda.liquibase.DropMySQLUniqueConstraint
 
getUniqueColumns() - Method in class org.exoplatform.agenda.liquibase.DropPostgreSQLUniqueConstraint
 
getUntilOccurrenceId() - Method in class org.exoplatform.agenda.entity.EventAttendeeEntity
 
getUntilOccurrenceId() - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
getUpdatedDate() - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
getUpdatedDate() - Method in class org.exoplatform.agenda.entity.EventEntity
 
getUrl() - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
getUserEventCalenderIds(Long) - Method in class org.exoplatform.agenda.dao.EventDAO
 
getUserEventCalenderIds(Long) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
getUserLanguage(String) - Static method in class org.exoplatform.agenda.util.Utils
Gets platform language of user.
getUserSettings() - Method in class org.exoplatform.agenda.rest.AgendaSettingsRest
 
getUserToken(String) - Method in class org.exoplatform.agenda.service.AgendaWebSocketService
Generate a cometd Token for each user
getVisibility() - Method in class org.exoplatform.agenda.entity.EventEntity
Returns whether the event's content may be published outside eXo.
getWebConferenceLink(Event) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
getWebEventURL(Event, ZonedDateTime) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 

H

hasAccessPermission(String, String) - Method in class org.exoplatform.agenda.plugin.AgendaTimelineHeaderTranslationPlugin
 
hasEditPermission(String, String) - Method in class org.exoplatform.agenda.plugin.AgendaTimelineHeaderTranslationPlugin
 
hashCode() - Method in record class org.exoplatform.agenda.util.CalendarFeedFetcher.FeedResponse
Returns a hash code value for this object.
hashCode() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Returns a hash code value for this object.
hashCode() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ParsedCalendar
Returns a hash code value for this object.
hasPermission(String, String, Identity) - Method in class org.exoplatform.agenda.plugin.AgendaEventAclPlugin
 
holdsMeetingCopies(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
htmlDescription(Locale, String, String, String, String, String) - Static method in class org.exoplatform.agenda.util.EventIcsBuilder
The HTML flavour of the same blurb, the one X-ALT-DESC carries.
htmlToPlainText(String) - Static method in class org.exoplatform.agenda.util.EventIcsBuilder
Renders an HTML fragment as the plain text a calendar client would show.
HTTP_ERROR - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
The server answered with an error status.

I

ImportedEvent(String, String, String, String, boolean, ZonedDateTime, ZonedDateTime, ZoneId, EventAvailability) - Constructor for record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Creates an instance of a ImportedEvent record class.
INDEX - Static variable in class org.exoplatform.agenda.search.AgendaIndexingServiceConnector
 
init() - Method in class org.exoplatform.agenda.listener.AgendaApplicationBadgeListener
 
init() - Method in class org.exoplatform.agenda.listener.AgendaCalendarLinkCleanupListener
Registers the listener on the calendar deletion event.
init() - Method in class org.exoplatform.agenda.listener.AgendaCalendarShareCleanupListener
Registers the listener on the calendar deletion event.
init() - Method in class org.exoplatform.agenda.listener.AgendaCalendarSubscriptionCleanupListener
Registers the listener on the calendar deletion event.
init() - Method in class org.exoplatform.agenda.listener.AgendaContentLinkListener
 
init() - Method in class org.exoplatform.agenda.listener.AgendaEventMetadataListener
 
init() - Method in class org.exoplatform.agenda.listener.AgendaSpaceSubscriptionColorListener
Registers the listener on the calendar creation and update events.
init() - Method in class org.exoplatform.agenda.listener.content.AgendaEventContentSyncListener
 
init() - Method in class org.exoplatform.agenda.listener.content.ContentAgendaEventSyncListener
 
init() - Method in class org.exoplatform.agenda.listener.content.ContentUpdateListener
 
init() - Method in class org.exoplatform.agenda.plugin.AgendaApplicationBadgePlugin
 
init() - Method in class org.exoplatform.agenda.plugin.AgendaEventAclPlugin
 
init() - Method in class org.exoplatform.agenda.plugin.AgendaEventContentLinkPlugin
 
init() - Method in class org.exoplatform.agenda.plugin.AgendaEventPermanentLinkPlugin
 
init() - Method in class org.exoplatform.agenda.plugin.AgendaTimelineHeaderTranslationPlugin
 
INVALID_COLOR - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
A colour that is not #RRGGBB.
INVALID_URL - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
Not a usable absolute URL.
InvitationText - Class in org.exoplatform.agenda.util
Recognises, in a description, the invitation text EventIcsBuilder itself composes — so that a description which already carries one is not given a second.
invitationTokenExpiry(Event) - Static method in class org.exoplatform.agenda.util.Utils
The instant past which a tokenised invitation link for this event stops being honoured.
inviteSpaceToAgendaEvent(Long, Long) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
inviteUsersToAgendaEvent(Long, List<String>) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
isAllDay() - Method in class org.exoplatform.agenda.entity.EventDateOptionEntity
 
isAllDay() - Method in class org.exoplatform.agenda.entity.EventEntity
 
isAllowAttendeeToInvite() - Method in class org.exoplatform.agenda.entity.EventEntity
 
isAllowAttendeeToUpdate() - Method in class org.exoplatform.agenda.entity.EventEntity
 
isComputedOccurrence(EventEntity) - Static method in class org.exoplatform.agenda.util.RestUtils
 
isEnabled() - Method in class org.exoplatform.agenda.entity.RemoteProviderEntity
 
isEnabled(String) - Method in class org.exoplatform.agenda.plugin.AgendaApplicationBadgePlugin
 
isEventAttendee(long, long) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
isEventAttendee(IdentityManager, SpaceService, long, List<EventAttendee>) - Static method in class org.exoplatform.agenda.util.Utils
 
isEventAttendee(IdentityManager, SpaceService, long, EventAttendeeList) - Static method in class org.exoplatform.agenda.util.Utils
 
isExternal(String) - Static method in class org.exoplatform.agenda.util.Utils
 
isOccurrencePeriodChanged() - Method in class org.exoplatform.agenda.entity.EventEntity
 
isOpen() - Method in class org.exoplatform.agenda.entity.EventEntity
 
isRecurrentEvent(long) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
isServerStarted() - Method in class org.exoplatform.agenda.job.CalendarSubscriptionRefreshJob
Whether the portal container is started and no HTTP connector is still starting.
isSharedForEditWith(long, long) - Method in class org.exoplatform.agenda.service.CalendarShareAccess
Whether a calendar is shared with an identity at the level that lets them write events in it.
isSharedWith(long, long) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
isSharedWith(long, long) - Method in class org.exoplatform.agenda.service.CalendarShareAccess
Whether a calendar is shared with an identity.
isSharedWith(long, long) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
Whether a calendar is shared with a reader: one cache hit on the reader's key.
isSubscription() - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
isSystem() - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
isValid(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.AgendaNotificationPlugin
 
isValid(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.CalendarEditedNotificationPlugin
isValid(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.CalendarSharedNotificationPlugin
isValid(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.DatePollNotificationPlugin
 
isValid(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.EventReminderNotificationPlugin
 
isValid(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.EventReplyNotificationPlugin
 
isValid(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.EventVoteNotificationPlugin
 

K

key() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Returns the value of the key record component.

L

lastModified() - Method in record class org.exoplatform.agenda.util.CalendarFeedFetcher.FeedResponse
Returns the value of the lastModified record component.
levelOf(long, long) - Method in class org.exoplatform.agenda.service.CalendarShareAccess
The level a calendar is shared with an identity at (EXO-90378).
levelsOf(long) - Method in class org.exoplatform.agenda.service.CalendarShareAccess
Every calendar shared with an identity and the level of each (EXO-90378): what a listing asks once instead of asking per event.
LINK_NOT_FOUND - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
A link of this eXo that opens nothing, or no longer does.
list(List<Long>, boolean, int, int) - Method in class org.exoplatform.agenda.rest.AgendaCalendarRest
 
location() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Returns the value of the location record component.

M

MailTemplateProvider - Class in org.exoplatform.agenda.notification.provider
 
MailTemplateProvider(ExoContainer, InitParams) - Constructor for class org.exoplatform.agenda.notification.provider.MailTemplateProvider
 
makeMessage(NotificationContext) - Method in class org.exoplatform.agenda.notification.builder.AgendaTemplateBuilder
Builds the message one recipient receives on this channel: its subject, its rendered body, and — unless the recipient will hold a synced copy of the same meeting — the event.ics file.
makeMessage(NotificationContext) - Method in class org.exoplatform.agenda.notification.builder.CalendarEditedTemplateBuilder
makeMessage(NotificationContext) - Method in class org.exoplatform.agenda.notification.builder.CalendarSharedTemplateBuilder
makeMessage(NotificationContext) - Method in class org.exoplatform.agenda.notification.builder.DatePollNotificationBuilder
 
makeMessage(NotificationContext) - Method in class org.exoplatform.agenda.notification.builder.ReminderTemplateBuilder
 
makeMessage(NotificationContext) - Method in class org.exoplatform.agenda.notification.builder.ReplyTemplateBuilder
 
makeMessage(NotificationContext) - Method in class org.exoplatform.agenda.notification.builder.VoteTemplateBuilder
 
makeNotification(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.AgendaNotificationPlugin
 
makeNotification(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.CalendarEditedNotificationPlugin
makeNotification(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.CalendarSharedNotificationPlugin
makeNotification(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.DatePollNotificationPlugin
 
makeNotification(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.EventReminderNotificationPlugin
 
makeNotification(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.EventReplyNotificationPlugin
 
makeNotification(NotificationContext) - Method in class org.exoplatform.agenda.notification.plugin.EventVoteNotificationPlugin
 
MALFORMED_CALENDAR - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
The answer looks like an iCalendar document but cannot be read.
MANUAL_REFRESH_INTERVAL - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Shortest time between two refreshes asked by the owner.
maskForAccess(Event, EventAccess) - Static method in class org.exoplatform.agenda.util.Utils
Renders an event for the access its reader has (EXO-90357): the access is stamped on the event, and a EventVisibility.PRIVATE event read through a view share alone becomes busy time — summary, description, location and parameters cleared, marked masked so that every render path leaves out what it would otherwise read again by identifier (attendees, conferences, reminders, date options).
MAX_DESCRIPTION - Static variable in class org.exoplatform.agenda.util.CalendarFeedParser
Longest description kept, in characters of plain text.
MAX_DOCUMENT_CHARS - Static variable in class org.exoplatform.agenda.util.CalendarFeedIcsWriter
Most characters of event data one document carries.
MAX_EVENT_ROWS - Static variable in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Most occurrence rows read for one subscription: comfortably above what an import keeps, so that the rows of occurrences a feed dropped are read too.
MAX_EVENTS - Static variable in class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
Most events one document carries, occurrences counted.
MAX_EVENTS - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Most occurrences imported per subscription.
MAX_LISTED_LINKS - Static variable in class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
Most links one listing returns.
MAX_MANAGED_SPACES - Static variable in class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
Most managed spaces one listing looks at.
MAX_NAME - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Longest calendar name.
MAX_NAME - Static variable in class org.exoplatform.agenda.util.CalendarFeedParser
Longest calendar name kept.
MAX_READS_PER_USER - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Most links one user may have read at the same time on one node, through checking, subscribing, editing and refreshing: a user looping on slow hosts would otherwise hold the connections the scheduled refresh and every other user share.
MAX_REFRESH - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Longest refresh interval honoured.
MAX_SHARED_WITH_ME - Static variable in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
Most shares one "shared with me" listing reads.
MAX_SHARES - Static variable in class org.exoplatform.agenda.storage.CalendarShareStorage
Most shares one calendar listing reads.
MAX_SUBSCRIPTIONS - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Most subscriptions a user holds.
MAX_TEXT - Static variable in class org.exoplatform.agenda.util.CalendarFeedParser
Longest title or location kept.
MIN_REFRESH - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Shortest refresh interval honoured.
mintAnchor(long) - Method in class org.exoplatform.agenda.upgrade.CalendarSyncUidUpgradePlugin
Writes an anchor onto one calendar.
MobilePushTemplateProvider - Class in org.exoplatform.agenda.notification.provider
 
MobilePushTemplateProvider(ExoContainer, InitParams) - Constructor for class org.exoplatform.agenda.notification.provider.MobilePushTemplateProvider
 
moveCalendarEvents(long, long) - Method in class org.exoplatform.agenda.dao.EventDAO
Moves all events of a calendar to another calendar in a single bulk update, keeping every event row (and its attendees, reminders, conferences, recurrences and remote identifiers) untouched apart from its calendar membership.
moveCalendarEvents(long, long) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
Moves all events of a calendar to another calendar, keeping every event and its associated data (attendees, reminders, conferences, recurrences, remote identifiers) untouched apart from the calendar membership.
moveCalendarEvents(long, long) - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaEventStorage
Moves all events of a calendar to another calendar, keeping every event and its associated data (attendees, reminders, conferences, recurrences, remote identifiers) untouched apart from the calendar membership.
moveCalendarEvents(long, long, long) - Method in class org.exoplatform.agenda.storage.AgendaCalendarStorage
Moves all events of a calendar to another calendar, then broadcasts one exo.agenda.event.moved event per moved event so that listeners (Elasticsearch indexing, connectors) converge on the new calendar membership.
moveEventExceptionalOccurrences(long, long, String) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
moveExceptionalOccurrences(long, long, ZonedDateTime, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl

N

name() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ParsedCalendar
Returns the value of the name record component.
NAME - Static variable in class org.exoplatform.agenda.plugin.AgendaGuestUserIdentityProvider
 
NAME_TOO_LONG - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
A name longer than allowed.
nextPage() - Method in class org.exoplatform.agenda.upgrade.CalendarSyncUidUpgradePlugin
One page of calendars still missing an anchor.
normalize(String) - Method in class org.exoplatform.agenda.util.CalendarAddressGuard
Reads a URL as the user typed it: trimmed, webcal:// and webcals:// read as https://, then normalized and checked by the platform's guard.
normalize(String, Predicate<URI>) - Method in class org.exoplatform.agenda.util.CalendarAddressGuard
Reads a URL as the user typed it, as CalendarAddressGuard.normalize(String) does, but keeps a URL whose only fault is an internal address literal when it is read in the process, never over the network: a link of this eXo, whose public domain may well be an internal address.
NOT_A_CALENDAR - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
The answer is not an iCalendar document.
NotificationUtils - Class in org.exoplatform.agenda.util
 
notModified() - Method in record class org.exoplatform.agenda.util.CalendarFeedFetcher.FeedResponse
Returns the value of the notModified record component.

O

OBJECT_TYPE - Static variable in class org.exoplatform.agenda.plugin.AgendaEventAclPlugin
 
OBJECT_TYPE - Static variable in class org.exoplatform.agenda.plugin.AgendaEventContentLinkPlugin
 
OBJECT_TYPE - Static variable in class org.exoplatform.agenda.plugin.AgendaEventPermanentLinkPlugin
 
OCCURRENCE_ID_FORMATTER - Static variable in class org.exoplatform.agenda.util.AgendaDateUtils
 
onEvent(Event<Long, Long>) - Method in class org.exoplatform.agenda.listener.AgendaVoteListener
 
onEvent(Event<Long, Long>) - Method in class org.exoplatform.agenda.listener.AgendaVotesListener
 
onEvent(Event<Long, Long>) - Method in class org.exoplatform.agenda.listener.AgendaVotesNotificationListener
 
onEvent(Event<Long, Object>) - Method in class org.exoplatform.agenda.listener.analytics.AgendaEventResponseListener
 
onEvent(Event<Object, Object>) - Method in class org.exoplatform.agenda.listener.AgendaApplicationBadgeListener
 
onEvent(Event<Object, Object>) - Method in class org.exoplatform.agenda.listener.AgendaEventGamificationIntegrationListener
 
onEvent(Event<String, News>) - Method in class org.exoplatform.agenda.listener.content.ContentAgendaEventSyncListener
 
onEvent(Event<String, News>) - Method in class org.exoplatform.agenda.listener.content.ContentUpdateListener
 
onEvent(Event<AgendaEventModification, Object>) - Method in class org.exoplatform.agenda.listener.AgendaContentLinkListener
 
onEvent(Event<AgendaEventModification, Object>) - Method in class org.exoplatform.agenda.listener.AgendaESListener
 
onEvent(Event<AgendaEventModification, Object>) - Method in class org.exoplatform.agenda.listener.AgendaEventMetadataListener
 
onEvent(Event<AgendaEventModification, Object>) - Method in class org.exoplatform.agenda.listener.AgendaEventReminderCleanerListener
 
onEvent(Event<AgendaEventModification, Object>) - Method in class org.exoplatform.agenda.listener.AgendaEventReminderComputingListener
 
onEvent(Event<AgendaEventModification, Object>) - Method in class org.exoplatform.agenda.listener.AgendaReplyOnSaveListener
 
onEvent(Event<AgendaEventModification, Object>) - Method in class org.exoplatform.agenda.listener.AgendaWebSocketEventUpdateListener
 
onEvent(Event<AgendaEventModification, Object>) - Method in class org.exoplatform.agenda.listener.analytics.AgendaSavedEventListener
 
onEvent(Event<AgendaEventModification, Object>) - Method in class org.exoplatform.agenda.listener.content.AgendaEventContentSyncListener
Propagates the summary of an updated agenda event to the news article linked to it, when such a link exists.
onEvent(Event<Calendar, Object>) - Method in class org.exoplatform.agenda.listener.AgendaCalendarLinkCleanupListener
Deletes the link of the deleted calendar.
onEvent(Event<Calendar, Object>) - Method in class org.exoplatform.agenda.listener.AgendaCalendarShareCleanupListener
Deletes the shares of the deleted calendar.
onEvent(Event<Calendar, Object>) - Method in class org.exoplatform.agenda.listener.AgendaCalendarSubscriptionCleanupListener
Removes the subscription of the deleted calendar, when it was a subscribed one.
onEvent(Event<Calendar, Object>) - Method in class org.exoplatform.agenda.listener.AgendaSpaceSubscriptionColorListener
Hands the saved calendar to the subscription service, unless it is itself a subscribed calendar: recolouring one broadcasts its update too.
onEvent(Event<CalendarEditorChange, Long>) - Method in class org.exoplatform.agenda.listener.AgendaCalendarEditedListener
Dispatches the notification of a change a colleague made.
onEvent(Event<CalendarShare, Long>) - Method in class org.exoplatform.agenda.listener.AgendaCalendarSharedListener
Dispatches the notification of a recorded share.
onEvent(Event<EventAttendee, EventAttendee>) - Method in class org.exoplatform.agenda.listener.AgendaEventAttendeeGamificationIntegrationListener
 
onEvent(Event<EventAttendee, EventAttendee>) - Method in class org.exoplatform.agenda.listener.AgendaEventReminderListener
 
onEvent(Event<EventAttendee, EventAttendee>) - Method in class org.exoplatform.agenda.listener.AgendaEventReplyListener
 
onEvent(Event<EventAttendee, EventAttendee>) - Method in class org.exoplatform.agenda.listener.AgendaWebSocketEventReplyListener
 
org.exoplatform.agenda.dao - package org.exoplatform.agenda.dao
 
org.exoplatform.agenda.digest - package org.exoplatform.agenda.digest
 
org.exoplatform.agenda.entity - package org.exoplatform.agenda.entity
 
org.exoplatform.agenda.job - package org.exoplatform.agenda.job
 
org.exoplatform.agenda.liquibase - package org.exoplatform.agenda.liquibase
 
org.exoplatform.agenda.listener - package org.exoplatform.agenda.listener
 
org.exoplatform.agenda.listener.analytics - package org.exoplatform.agenda.listener.analytics
 
org.exoplatform.agenda.listener.content - package org.exoplatform.agenda.listener.content
 
org.exoplatform.agenda.mcp - package org.exoplatform.agenda.mcp
 
org.exoplatform.agenda.mcp.model - package org.exoplatform.agenda.mcp.model
 
org.exoplatform.agenda.notification.builder - package org.exoplatform.agenda.notification.builder
 
org.exoplatform.agenda.notification.plugin - package org.exoplatform.agenda.notification.plugin
 
org.exoplatform.agenda.notification.provider - package org.exoplatform.agenda.notification.provider
 
org.exoplatform.agenda.notification.pwa - package org.exoplatform.agenda.notification.pwa
 
org.exoplatform.agenda.plugin - package org.exoplatform.agenda.plugin
 
org.exoplatform.agenda.rest - package org.exoplatform.agenda.rest
 
org.exoplatform.agenda.rest.model - package org.exoplatform.agenda.rest.model
 
org.exoplatform.agenda.rest.util - package org.exoplatform.agenda.rest.util
 
org.exoplatform.agenda.search - package org.exoplatform.agenda.search
 
org.exoplatform.agenda.service - package org.exoplatform.agenda.service
 
org.exoplatform.agenda.storage - package org.exoplatform.agenda.storage
 
org.exoplatform.agenda.storage.cached - package org.exoplatform.agenda.storage.cached
 
org.exoplatform.agenda.upgrade - package org.exoplatform.agenda.upgrade
 
org.exoplatform.agenda.util - package org.exoplatform.agenda.util
 
OWN_CALENDAR - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
A link of this eXo to the user's own calendar.
OWN_SPACE_CALENDAR - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
The link publishes a calendar of the space subscribing to it: the space's members already see its events (EXO-90373).

P

parse(byte[], Instant, Instant, int) - Static method in class org.exoplatform.agenda.util.CalendarFeedParser
Reads a document.
parseAllDayDateToZonedDateTime(String) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
ParsedCalendar(String, Duration, List<CalendarFeedParser.ImportedEvent>, boolean) - Constructor for record class org.exoplatform.agenda.util.CalendarFeedParser.ParsedCalendar
Creates an instance of a ParsedCalendar record class.
parseRFC3339Date(String) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
parseRFC3339ToZonedDateTime(String, ZoneId) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
parseRFC3339ToZonedDateTime(String, ZoneId, boolean) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
PAST_DAYS - Static variable in class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
Days of past events the feed publishes.
PAST_DAYS - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Days of past occurrences imported.
PERSONAL - Static variable in class org.exoplatform.agenda.rest.AgendaCalendarLinkRest
The kind of a calendar a user owns.
PERSONAL_CALENDAR_LABEL_KEY - Static variable in class org.exoplatform.agenda.util.NotificationUtils
The label the agenda shows its owner for a personal calendar never named, in locale.portlet.Agenda.
populateProfile(Profile, InternetAddress) - Method in class org.exoplatform.agenda.plugin.AgendaGuestUserIdentityProvider
 
PORT_NOT_ALLOWED - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
A port outside the allowed set.
POST_CREATE_AGENDA_EVENT_EVENT - Static variable in class org.exoplatform.agenda.util.Utils
 
POST_CREATE_AGENDA_EVENT_POLL - Static variable in class org.exoplatform.agenda.util.Utils
 
POST_DELETE_AGENDA_EVENT_EVENT - Static variable in class org.exoplatform.agenda.util.Utils
 
POST_DISMISS_AGENDA_EVENT_POLL - Static variable in class org.exoplatform.agenda.util.Utils
 
POST_EVENT_RESPONSE_SAVED - Static variable in class org.exoplatform.agenda.util.Utils
 
POST_EVENT_RESPONSE_SENT - Static variable in class org.exoplatform.agenda.util.Utils
 
POST_MOVE_AGENDA_EVENT_EVENT - Static variable in class org.exoplatform.agenda.util.Utils
 
POST_UPDATE_AGENDA_EVENT_EVENT - Static variable in class org.exoplatform.agenda.util.Utils
 
POST_VOTE_AGENDA_EVENT_POLL - Static variable in class org.exoplatform.agenda.util.Utils
 
POST_VOTES_AGENDA_EVENT_POLL - Static variable in class org.exoplatform.agenda.util.Utils
 
preDelete(User) - Method in class org.exoplatform.agenda.listener.AgendaCalendarShareUserListener
Deletes the shares of a user about to be deleted.
process(NotificationInfo, LocaleConfig) - Method in class org.exoplatform.agenda.notification.pwa.AgendaNotificationPwaPlugin
 
process(NotificationInfo, LocaleConfig) - Method in class org.exoplatform.agenda.notification.pwa.CalendarEditedNotificationPwaPlugin
process(NotificationInfo, LocaleConfig) - Method in class org.exoplatform.agenda.notification.pwa.CalendarSharedNotificationPwaPlugin
process(NotificationInfo, LocaleConfig) - Method in class org.exoplatform.agenda.notification.pwa.DatePollNotificationPwaPlugin
 
process(NotificationInfo, LocaleConfig) - Method in class org.exoplatform.agenda.notification.pwa.EventReminderNotificationPwaPlugin
 
process(NotificationInfo, LocaleConfig) - Method in class org.exoplatform.agenda.notification.pwa.EventReplyNotificationPwaPlugin
 
process(NotificationInfo, LocaleConfig) - Method in class org.exoplatform.agenda.notification.pwa.EventVoteNotificationPwaPlugin
 
processUpgrade(String, String) - Method in class org.exoplatform.agenda.upgrade.CalendarSyncUidUpgradePlugin
Mints an anchor for every calendar lacking one.

R

rankDateOptionsByAvailability(List<EventDateOption>, List<Long>, long) - Method in class org.exoplatform.agenda.service.AgendaAvailabilityServiceImpl
reason(SafeFetchFailure) - Static method in class org.exoplatform.agenda.util.CalendarAddressGuard
The reason a calendar link cannot be read, from why the platform's fetcher read nothing: the message code the user is shown.
recordFailure(long, String, Date, String, Date) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
Records a failed refresh and releases the claim, only by the node holding it.
recordFailure(long, String, Date, String, Date) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Records a failed refresh and releases the claim.
recordSuccess(long, String, String, String, String, String, Integer, Date, boolean, Date) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
Records a successful refresh and releases the claim — only by the node that holds it, and only while the subscription still points at the URL that was read: an edit of the URL during the refresh leaves the row to the next one.
recordSuccess(long, String, String, String, String, String, Integer, Date, boolean, Date) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Records a successful refresh and releases the claim.
refresh() - Method in class org.exoplatform.agenda.job.CalendarSubscriptionRefreshJob
Refreshes a batch of due subscriptions, once the server is up.
REFRESH_FAILED - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
A refresh failed for a reason of the platform's.
REFRESH_IN_PROGRESS - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
A refresh is running.
REFRESH_INTERVAL - Static variable in class org.exoplatform.agenda.util.CalendarFeedIcsWriter
How often a client is asked to refresh.
REFRESH_TOO_SOON - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
A refresh was asked a moment ago.
refreshDueSubscriptions(int) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
refreshInterval() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ParsedCalendar
Returns the value of the refreshInterval record component.
refreshSubscription(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
refreshSubscription(HttpServletRequest, long) - Method in class org.exoplatform.agenda.rest.AgendaCalendarSubscriptionRest
Refreshes a subscription now.
REFUSED_ADDRESS - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
The host resolves to an address the platform must not reach.
release(long, String) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
Releases a claim without recording anything, only by the node holding it.
release(long, String) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Releases a node's claim.
ReminderTemplateBuilder - Class in org.exoplatform.agenda.notification.builder
 
ReminderTemplateBuilder(TemplateProvider, ExoContainer, PluginKey, boolean) - Constructor for class org.exoplatform.agenda.notification.builder.ReminderTemplateBuilder
 
RemoteEventDAO - Class in org.exoplatform.agenda.dao
 
RemoteEventDAO() - Constructor for class org.exoplatform.agenda.dao.RemoteEventDAO
 
RemoteEventEntity - Class in org.exoplatform.agenda.entity
 
RemoteEventEntity() - Constructor for class org.exoplatform.agenda.entity.RemoteEventEntity
 
RemoteProviderDAO - Class in org.exoplatform.agenda.dao
 
RemoteProviderDAO() - Constructor for class org.exoplatform.agenda.dao.RemoteProviderDAO
 
RemoteProviderEntity - Class in org.exoplatform.agenda.entity
 
RemoteProviderEntity() - Constructor for class org.exoplatform.agenda.entity.RemoteProviderEntity
 
removeEmbedMapProvider() - Method in class org.exoplatform.agenda.rest.AgendaSettingsRest
 
removeEmbedMapProvider() - Method in class org.exoplatform.agenda.service.AgendaUserSettingsServiceImpl
 
removeEventAttendee(long) - Method in class org.exoplatform.agenda.storage.AgendaEventAttendeeStorage
 
removeEventConference(long) - Method in class org.exoplatform.agenda.storage.AgendaEventConferenceStorage
 
removeEventReminder(long) - Method in class org.exoplatform.agenda.storage.AgendaEventReminderStorage
 
removeEventReminders(long) - Method in class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
 
removeEventReminders(long) - Method in class org.exoplatform.agenda.storage.AgendaEventReminderStorage
 
removeEventReminders(long, long) - Method in class org.exoplatform.agenda.storage.AgendaEventReminderStorage
 
removeExternalShare(long, String, String, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
removeExternalShare(HttpServletRequest, long, String, String) - Method in class org.exoplatform.agenda.rest.AgendaCalendarShareRest
Removes a share that exists on a channel's server without an eXo record.
removeUserConnector(String, long) - Method in class org.exoplatform.agenda.service.AgendaUserSettingsServiceImpl
Removes only the given provider's account: disconnecting a Google account must not take the CalDAV account backing "My Calendars" with it, and vice versa.
removeUserReminders(long, long) - Method in class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
 
ReplyTemplateBuilder - Class in org.exoplatform.agenda.notification.builder
 
ReplyTemplateBuilder(TemplateProvider, ExoContainer, PluginKey, boolean) - Constructor for class org.exoplatform.agenda.notification.builder.ReplyTemplateBuilder
 
resetEventVotes(long) - Method in class org.exoplatform.agenda.service.AgendaEventDatePollServiceImpl
 
respondToAgendaEvent(Long, String, String) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
RestEntityBuilder - Class in org.exoplatform.agenda.util
 
RestUtils - Class in org.exoplatform.agenda.util
 
RETRY_AFTER_DEAD_END - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Wait before retrying a subscription that cannot be refreshed at all.
RETRY_AFTER_FAILURE - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
Wait before retrying a failed refresh.
RFC_3339_FORMATTER - Static variable in class org.exoplatform.agenda.util.AgendaDateUtils
 

S

save(long, long, long, CalendarShareLevel, CalendarShareSource, String, String, Date) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
Writes a new share.
save(long, long, String, String, Date) - Method in class org.exoplatform.agenda.storage.CalendarLinkStorage
Writes the link of a calendar, creating the row or replacing the one the calendar already has.
saveAgendaUserSettings(long, AgendaUserSettings) - Method in class org.exoplatform.agenda.service.AgendaUserSettingsServiceImpl
 
saveAvailabilitySharing(long, AvailabilitySharing) - Method in class org.exoplatform.agenda.service.AgendaUserSettingsServiceImpl
saveAvailabilitySharing(String) - Method in class org.exoplatform.agenda.rest.AgendaSettingsRest
Records the authenticated user's availability sharing choice.
saveCalendarLink(long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarLinkServiceImpl
saveCalendarLink(HttpServletRequest, long) - Method in class org.exoplatform.agenda.rest.AgendaCalendarLinkRest
Creates the link of a calendar, replacing the one it has: the previous URL stops answering at once.
saveEmbedMapProvider(String) - Method in class org.exoplatform.agenda.rest.AgendaSettingsRest
 
saveEmbedMapProvider(String) - Method in class org.exoplatform.agenda.service.AgendaUserSettingsServiceImpl
 
saveEvent(CalendarSubscriptionEvent) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Inserts or updates an occurrence row.
saveEventAttendee(EventAttendee, long) - Method in class org.exoplatform.agenda.storage.AgendaEventAttendeeStorage
 
saveEventAttendees(Event, List<EventAttendee>, long, boolean, boolean, AgendaEventModification) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
saveEventConference(EventConference) - Method in class org.exoplatform.agenda.storage.AgendaEventConferenceStorage
 
saveEventConferences(long, List<EventConference>) - Method in class org.exoplatform.agenda.service.AgendaEventConferenceServiceImpl
 
saveEventExceptionalOccurrence(long, ZonedDateTime) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
saveEventReminder(EventReminder) - Method in class org.exoplatform.agenda.storage.AgendaEventReminderStorage
 
saveEventReminders(long, String, boolean, List<EventReminder>) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
saveEventReminders(Event, List<EventReminder>) - Method in class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
 
saveEventReminders(Event, List<EventReminder>, long) - Method in class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
 
saveEventVotes(long, List<Long>, long) - Method in class org.exoplatform.agenda.service.AgendaEventDatePollServiceImpl
 
saveRemoteEvent(long, RemoteEvent, long) - Method in class org.exoplatform.agenda.service.AgendaRemoteEventServiceImpl
saveRemoteEvent(RemoteEvent) - Method in class org.exoplatform.agenda.service.AgendaRemoteEventServiceImpl
saveRemoteEvent(RemoteEvent) - Method in class org.exoplatform.agenda.storage.AgendaRemoteEventStorage
 
saveRemoteProvider(RemoteProvider) - Method in class org.exoplatform.agenda.service.AgendaRemoteEventServiceImpl
saveRemoteProvider(RemoteProvider) - Method in class org.exoplatform.agenda.storage.AgendaRemoteEventStorage
 
saveRemoteProviderApiKey(String, String) - Method in class org.exoplatform.agenda.rest.AgendaSettingsRest
 
saveRemoteProviderApiKey(String, String) - Method in class org.exoplatform.agenda.service.AgendaRemoteEventServiceImpl
saveRemoteProviderPlugin(RemoteProviderDefinitionPlugin) - Method in class org.exoplatform.agenda.service.AgendaRemoteEventServiceImpl
saveRemoteProviderSecretKey(String, String) - Method in class org.exoplatform.agenda.rest.AgendaSettingsRest
 
saveRemoteProviderSecretKey(String, String) - Method in class org.exoplatform.agenda.service.AgendaRemoteEventServiceImpl
saveRemoteProviderStatus(String, boolean, boolean) - Method in class org.exoplatform.agenda.rest.AgendaSettingsRest
 
saveRemoteProviderStatus(String, boolean, boolean) - Method in class org.exoplatform.agenda.service.AgendaRemoteEventServiceImpl
saveUpcomingEventReminders(long, ZonedDateTime, List<EventReminder>, long) - Method in class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
Saves the reminders of the remaining occurrences of a recurrent event.
saveUserConnector(String, String, long) - Method in class org.exoplatform.agenda.service.AgendaUserSettingsServiceImpl
The account is upserted into the user's connected-accounts list rather than overwriting a single pair of fields, so connecting a second provider (e.g.
saveUserConnectorSettings(String, String) - Method in class org.exoplatform.agenda.rest.AgendaSettingsRest
 
saveUserSettings(AgendaUserSettings) - Method in class org.exoplatform.agenda.rest.AgendaSettingsRest
 
saveUserTimeZoneSetting(String) - Method in class org.exoplatform.agenda.rest.AgendaSettingsRest
 
ScheduleConflictEventModel - Class in org.exoplatform.agenda.mcp.model
 
ScheduleConflictEventModel() - Constructor for class org.exoplatform.agenda.mcp.model.ScheduleConflictEventModel
 
ScheduleConflictGroupModel - Class in org.exoplatform.agenda.mcp.model
 
ScheduleConflictGroupModel() - Constructor for class org.exoplatform.agenda.mcp.model.ScheduleConflictGroupModel
 
ScheduleConflictsModel - Class in org.exoplatform.agenda.mcp.model
 
ScheduleConflictsModel() - Constructor for class org.exoplatform.agenda.mcp.model.ScheduleConflictsModel
 
SCHEME_NOT_ALLOWED - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
A scheme other than http, https or webcal.
search(String, String, String, List<Long>, String, String, int, int) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
search(String, Identity, Locale, int, int) - Method in class org.exoplatform.agenda.plugin.AgendaEventContentLinkPlugin
 
search(AgendaEventSearchFilter) - Method in class org.exoplatform.agenda.search.AgendaSearchConnector
 
search(AgendaEventSearchFilter) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
searchAgendaEvents(String, String, String, Long) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
selectDateOption(long) - Method in class org.exoplatform.agenda.storage.AgendaEventDatePollStorage
 
selectEventDateOption(long) - Method in class org.exoplatform.agenda.service.AgendaEventDatePollServiceImpl
 
selectEventDateOption(long, long) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
selectEventDateOption(long, long, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
 
sendCalendarEditedNotification(CalendarEditorChange) - Method in class org.exoplatform.agenda.listener.AgendaCalendarEditedListener
Hands a change to the notification framework.
sendCalendarSharedNotification(CalendarShare) - Method in class org.exoplatform.agenda.listener.AgendaCalendarSharedListener
Hands a share to the notification framework.
sendEventResponse(long, long, EventAttendeeResponse) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
sendEventResponse(long, long, EventAttendeeResponse, boolean) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
sendEventResponse(HttpServletRequest, long, String, String, boolean, String, boolean) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
sendInvitations(Event, List<EventAttendee>, AgendaEventModification) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
sendMessage(String, Collection<String>, Object...) - Method in class org.exoplatform.agenda.service.AgendaWebSocketService
Propagate an event from Backend to frontend to add dynamism in pages
sendMessage(String, AgendaEventModification) - Method in class org.exoplatform.agenda.service.AgendaWebSocketService
Propagate an event from Backend to frontend to add dynamism in pages
sendMessage(WebSocketMessage, Collection<String>) - Method in class org.exoplatform.agenda.service.AgendaWebSocketService
Propagate an event from Backend to frontend to add dynamism in pages
sendReminders() - Method in class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
 
sendReplyResponseNotification(Event, EventAttendee) - Method in class org.exoplatform.agenda.listener.AgendaEventReplyListener
 
sendUpcomingEventResponse(long, ZonedDateTime, long, EventAttendeeResponse) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
sendVoteNotification(Event, long, EventAttendeeResponse) - Method in class org.exoplatform.agenda.listener.AgendaVotesNotificationListener
 
setAccessCode(String) - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
setAgendaCalendarService(AgendaCalendarService) - Method in class org.exoplatform.agenda.service.AgendaEventAttendeeServiceImpl
Replaces how the calendar of an event is read, for the tests; the default resolves the Kernel component on first use.
setAgendaCalendarService(AgendaCalendarService) - Method in class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
Replaces how the calendar of an event is read, for the tests; the default resolves the Kernel component on first use.
setAgendaEventService(AgendaEventService) - Method in class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
Replaces how an event's access is looked up, for tests: the default resolves the event service from the container on first use.
setAllDay(boolean) - Method in class org.exoplatform.agenda.entity.EventDateOptionEntity
 
setAllDay(boolean) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setAllowAttendeeToInvite(boolean) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setAllowAttendeeToUpdate(boolean) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setApiKey(String) - Method in class org.exoplatform.agenda.entity.RemoteProviderEntity
 
setAvailability(EventAvailability) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setBefore(int) - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
setBeforeType(ReminderPeriodType) - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
setCalendar(CalendarEntity) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setCalendarShareAccess(CalendarShareAccess) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
Replaces how calendar shares are looked up, for tests: the default resolves the share service from the container on first use.
setCalendarShareAccess(CalendarShareAccess) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
Replaces how calendar shares are looked up, for tests: the default resolves the share service from the container on first use.
setCalendarSubscriptionAccess(CalendarSubscriptionAccess) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
Replaces how the calendars of an owner's subscriptions are looked up, for tests: the default resolves the subscription service from the container on first use.
setColor(String) - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
setColor(String) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setCreatedDate(Date) - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
setCreatedDate(Date) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setCreatorId(long) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setDateOptionId(Long) - Method in class org.exoplatform.agenda.entity.EventDateVoteEntity
 
setDelivery(long, long, String, String) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
Records which channel carries a share, and under which reference; null both to record that none does.
setDescription(String) - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
setDescription(String) - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
setDescription(String) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setEnabled(boolean) - Method in class org.exoplatform.agenda.entity.RemoteProviderEntity
 
setEndDate(Date) - Method in class org.exoplatform.agenda.entity.EventDateOptionEntity
 
setEndDate(Date) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setEndDate(Date) - Method in class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
setEvent(EventEntity) - Method in class org.exoplatform.agenda.entity.EventAttendeeEntity
 
setEvent(EventEntity) - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
setEvent(EventEntity) - Method in class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
setEventConference(Long, String, String) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
setEventId(Long) - Method in class org.exoplatform.agenda.entity.EventDateOptionEntity
 
setEventId(Long) - Method in class org.exoplatform.agenda.entity.EventDatePollEntity
 
setEventId(Long) - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
setEventId(Long) - Method in class org.exoplatform.agenda.entity.RemoteEventEntity
 
setEventReminderNotificationRecipients(IdentityManager, NotificationInfo, Long...) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
setEventReminders(Long, List<String>) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
setFileOpener(ResourceAccessor) - Method in class org.exoplatform.agenda.liquibase.DropHSQLDBUniqueConstraint
 
setFileOpener(ResourceAccessor) - Method in class org.exoplatform.agenda.liquibase.DropMySQLUniqueConstraint
 
setFileOpener(ResourceAccessor) - Method in class org.exoplatform.agenda.liquibase.DropPostgreSQLUniqueConstraint
 
setFromOccurrenceId(Date) - Method in class org.exoplatform.agenda.entity.EventAttendeeEntity
 
setFromOccurrenceId(Date) - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
setHidden(long, long, boolean) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
Records the sharee's choice to hide the calendar, or to show it again.
setHidden(long, String, boolean) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
setHidden(HttpServletRequest, long, Map<String, Object>) - Method in class org.exoplatform.agenda.rest.AgendaCalendarShareRest
Hides, or shows again, a calendar shared with the user.
setId(Long) - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
setId(Long) - Method in class org.exoplatform.agenda.entity.EventAttendeeEntity
 
setId(Long) - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
setId(Long) - Method in class org.exoplatform.agenda.entity.EventDateOptionEntity
 
setId(Long) - Method in class org.exoplatform.agenda.entity.EventDatePollEntity
 
setId(Long) - Method in class org.exoplatform.agenda.entity.EventDateVoteEntity
 
setId(Long) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setId(Long) - Method in class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
setId(Long) - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
setId(Long) - Method in class org.exoplatform.agenda.entity.RemoteEventEntity
 
setId(Long) - Method in class org.exoplatform.agenda.entity.RemoteProviderEntity
 
setIdentityId(long) - Method in class org.exoplatform.agenda.entity.EventAttendeeEntity
 
setIdentityId(long) - Method in class org.exoplatform.agenda.entity.RemoteEventEntity
 
setIdentityId(Long) - Method in class org.exoplatform.agenda.entity.EventDateVoteEntity
 
setLevel(long, long, CalendarShareLevel) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
Records what a colleague may do with the calendar (EXO-90378).
setLevel(long, long, CalendarShareLevel, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
setLevel(HttpServletRequest, long, long, Map<String, String>) - Method in class org.exoplatform.agenda.rest.AgendaCalendarShareRest
Changes what a colleague may do with a calendar shared with them (EXO-90378).
setLocation(String) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setModifierId(long) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setName(String) - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
setName(String) - Method in class org.exoplatform.agenda.entity.RemoteProviderEntity
 
setNotificationRecipients(IdentityManager, NotificationInfo, SpaceService, List<EventAttendee>, Event, String, long) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
setOccurrenceId(Date) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setOccurrencePeriodChanged(boolean) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setOpen(boolean) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setOwnerId(Long) - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
setParent(EventEntity) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setPhone(String) - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
setReceiverId(long) - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
setRecurrence(EventRecurrenceEntity) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setReminderComputingPeriod(long) - Method in class org.exoplatform.agenda.service.AgendaEventReminderServiceImpl
 
setRemoteId(String) - Method in class org.exoplatform.agenda.entity.RemoteEventEntity
 
setRemoteProviderId(Long) - Method in class org.exoplatform.agenda.entity.RemoteEventEntity
 
setResponse(EventAttendeeResponse) - Method in class org.exoplatform.agenda.entity.EventAttendeeEntity
 
setRrule(String) - Method in class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
setSecretKey(String) - Method in class org.exoplatform.agenda.entity.RemoteProviderEntity
 
setSelectedDateOptionId(Long) - Method in class org.exoplatform.agenda.entity.EventDatePollEntity
 
setSelf(CalendarShareStorage) - Method in class org.exoplatform.agenda.storage.CalendarShareStorage
Receives the proxied bean, so that the methods of this class reach the cached reads through the cache rather than through this.
setServerUrl(String) - Method in class org.exoplatform.agenda.entity.RemoteProviderEntity
 
setStartDate(Date) - Method in class org.exoplatform.agenda.entity.EventDateOptionEntity
 
setStartDate(Date) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setStartDate(Date) - Method in class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
setStatus(EventStatus) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setSubscription(boolean) - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
setSummary(String) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setSyncUid(String) - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
setSystem(boolean) - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
setTableName(String) - Method in class org.exoplatform.agenda.liquibase.DropHSQLDBUniqueConstraint
 
setTableName(String) - Method in class org.exoplatform.agenda.liquibase.DropMySQLUniqueConstraint
 
setTableName(String) - Method in class org.exoplatform.agenda.liquibase.DropPostgreSQLUniqueConstraint
 
setTimeZoneId(String) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setTriggerDate(Date) - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
setType(String) - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
setType(EventRecurrenceType) - Method in class org.exoplatform.agenda.entity.EventRecurrenceEntity
 
setUniqueColumns(String) - Method in class org.exoplatform.agenda.liquibase.DropHSQLDBUniqueConstraint
 
setUniqueColumns(String) - Method in class org.exoplatform.agenda.liquibase.DropMySQLUniqueConstraint
 
setUniqueColumns(String) - Method in class org.exoplatform.agenda.liquibase.DropPostgreSQLUniqueConstraint
 
setUntilOccurrenceId(Date) - Method in class org.exoplatform.agenda.entity.EventAttendeeEntity
 
setUntilOccurrenceId(Date) - Method in class org.exoplatform.agenda.entity.EventReminderEntity
 
setUp() - Method in class org.exoplatform.agenda.liquibase.DropHSQLDBUniqueConstraint
 
setUp() - Method in class org.exoplatform.agenda.liquibase.DropMySQLUniqueConstraint
 
setUp() - Method in class org.exoplatform.agenda.liquibase.DropPostgreSQLUniqueConstraint
 
setUpdatedDate(Date) - Method in class org.exoplatform.agenda.entity.CalendarEntity
 
setUpdatedDate(Date) - Method in class org.exoplatform.agenda.entity.EventEntity
 
setUrl(String) - Method in class org.exoplatform.agenda.entity.EventConferenceEntity
 
setVisibility(EventVisibility) - Method in class org.exoplatform.agenda.entity.EventEntity
Sets whether the event's content may be published outside eXo.
share(long, String, CalendarShareLevel, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
share(HttpServletRequest, long, Map<String, String>) - Method in class org.exoplatform.agenda.rest.AgendaCalendarShareRest
Shares a calendar with a colleague.
SharedCalendarEntity - Class in org.exoplatform.agenda.rest.model
A calendar someone shared with the user, as the "Shared with me" section of the left panel lists it (EXO-90357): the calendar, its owner, and what the sharee chose to do with it.
SharedCalendarEntity() - Constructor for class org.exoplatform.agenda.rest.model.SharedCalendarEntity
 
shouldAttachIcsFile(long, AgendaUserSettings) - Static method in class org.exoplatform.agenda.util.NotificationUtils
Whether the event.ics file must be attached to the notification built for this recipient, read from that recipient's own settings.
shouldAttachIcsFile(Event, long, AgendaUserSettings) - Method in class org.exoplatform.agenda.service.AgendaRemoteCopyService
Whether the event.ics file must be attached to the notification built for this recipient.
shouldProceedToUpgrade(String, String) - Method in class org.exoplatform.agenda.upgrade.CalendarSyncUidUpgradePlugin
Whether this upgrade has anything to do.
SPACE - Static variable in class org.exoplatform.agenda.rest.AgendaCalendarLinkRest
The kind of a calendar a space owns.
start() - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
start() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Returns the value of the start record component.
stop() - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
STORED_EVENT_MODIFICATION_TYPE - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_CALENDAR_ID - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Stored parameter: technical identifier of the shared calendar.
STORED_PARAMETER_CALENDAR_NAME - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Stored parameter: name of the shared calendar.
STORED_PARAMETER_CHANGE_KIND - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Stored parameter: what the colleague did, ADDED, CHANGED or REMOVED (EXO-90378).
STORED_PARAMETER_CHANGED_EVENT_SUMMARY - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Stored parameter: the event's summary as it stood when the change was made (EXO-90378).
STORED_PARAMETER_EVENT_ATTENDEES - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_CALENDAR_NAME - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_CONFERENCE - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_CREATOR - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_DESCRIPTION - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_END_DATE - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_ID - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_IS_CREATOR - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_LOCATION - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_MODIFIER - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_OCCURRENCE_ID - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_OWNER_ID - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_PARTICIPANT_AVATAR_URL - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_PARTICIPANT_NAME - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_RECURRENT_DETAILS - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_RESPONSE - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_START_DATE - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_STATUS - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_TIMEZONE_NAME - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_TITLE - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_EVENT_URL - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_MODIFIER_IDENTITY_ID - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
STORED_PARAMETER_MODIFIER_NAME - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Stored parameter: full name of the colleague who made the change (EXO-90378).
STORED_PARAMETER_OWNER_NAME - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Stored parameter: full name of the calendar's owner.
STORED_PARAMETER_OWNER_USERNAME - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Stored parameter: username of the calendar's owner.
STORED_PARAMETER_WEB_EVENT_URL - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
storeEventParameters(NotificationInfo, Event, Calendar) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
storeEventParameters(IdentityManager, NotificationInfo, Event, ZonedDateTime, long, EventAttendeeResponse, Calendar, AgendaEventAttendeeService, SpaceService) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
storeEventParameters(IdentityManager, NotificationInfo, Event, Calendar, String) - Static method in class org.exoplatform.agenda.util.NotificationUtils
 
stripFrom(String) - Static method in class org.exoplatform.agenda.util.InvitationText
The text without the invitation block composed in front of it, or the text exactly as given when it carries none.
suggestMeetingTime(List<Long>, Duration, ZonedDateTime, ZonedDateTime, boolean, boolean, int, long) - Method in class org.exoplatform.agenda.service.AgendaAvailabilityServiceImpl
suggestMeetingTime(List<String>, Integer, String, String, String) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
Suggests candidate slots of at least duration_minutes over which every attendee is free.
summary() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Returns the value of the summary record component.

T

TEMPLATE_VARIABLE_AGENDA_URL - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Template variable: link to the agenda.
TEMPLATE_VARIABLE_CALENDAR_NAME - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Template variable: name of the shared calendar.
TEMPLATE_VARIABLE_CHANGE_KIND - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Template variable: what the colleague did (EXO-90378).
TEMPLATE_VARIABLE_CHANGED_EVENT_SUMMARY - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Template variable: the event's summary (EXO-90378).
TEMPLATE_VARIABLE_EVENT_DESCRIPTION - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
TEMPLATE_VARIABLE_EVENT_ID - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
TEMPLATE_VARIABLE_EVENT_LOCATION - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
TEMPLATE_VARIABLE_EVENT_RECURRENT_DETAILS - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
TEMPLATE_VARIABLE_EVENT_TITLE - Static variable in class org.exoplatform.agenda.util.NotificationUtils
 
TEMPLATE_VARIABLE_MODIFIER_NAME - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Template variable: full name of the colleague who made the change (EXO-90378).
TEMPLATE_VARIABLE_OWNER_NAME - Static variable in class org.exoplatform.agenda.util.NotificationUtils
Template variable: full name of the calendar's owner.
The defect this exists to make impossible - Search tag in class org.exoplatform.agenda.service.AgendaRemoteCopyService
Section
TIME_FORMATTER - Static variable in class org.exoplatform.agenda.util.AgendaDateUtils
 
TimeBlockEntity - Class in org.exoplatform.agenda.rest.model
A busy range as it leaves the server: two instants, in ISO-8601 with an offset, and nothing else.
TimeBlockEntity() - Constructor for class org.exoplatform.agenda.rest.model.TimeBlockEntity
 
TimeBlockModel - Class in org.exoplatform.agenda.mcp.model
 
TimeBlockModel() - Constructor for class org.exoplatform.agenda.mcp.model.TimeBlockModel
 
TIMEOUT - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
The answer took too long.
timeZone() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Returns the value of the timeZone record component.
TIMEZONE_DATE_FORMATTER - Static variable in class org.exoplatform.agenda.util.AgendaDateUtils
 
toCalendar(CalendarEntity) - Static method in class org.exoplatform.agenda.util.RestEntityBuilder
 
toDate(ZonedDateTime) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
toDateTime(String, ZoneId) - Static method in class org.exoplatform.agenda.util.Utils
 
toEntities(List<UserBusyTime>, ZoneId) - Static method in class org.exoplatform.agenda.rest.util.AvailabilityEntityBuilder
Builds the wire form of a whole busy-time answer.
toEntity(Calendar) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
toEntity(Event) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
toEntity(EventAttendee) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
toEntity(EventConference) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
toEntity(EventReminder) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
toEntity(Event, EventRecurrence) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
toEntity(RemoteEvent) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
toEntity(RemoteProvider) - Static method in class org.exoplatform.agenda.util.EntityMapper
 
toEntity(UserBusyTime, ZoneId) - Static method in class org.exoplatform.agenda.rest.util.AvailabilityEntityBuilder
Builds the wire form of one participant's busy time.
toEvent(EventEntity) - Static method in class org.exoplatform.agenda.util.RestEntityBuilder
 
toEventAttendee(IdentityManager, long, EventAttendeeEntity) - Static method in class org.exoplatform.agenda.util.RestEntityBuilder
 
toEventDateOption(EventDateOptionEntity, ZoneId) - Static method in class org.exoplatform.agenda.util.RestEntityBuilder
 
toEventReminder(long, EventReminderEntity) - Static method in class org.exoplatform.agenda.util.RestEntityBuilder
 
TOO_LARGE - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
The answer is larger than allowed.
TOO_MANY_READS - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
The user already has as many links being read as allowed.
TOO_MANY_REDIRECTS - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
Too many redirects.
TOO_MANY_SUBSCRIPTIONS - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
The user holds the most subscriptions allowed.
toRFC3339Date(ZonedDateTime) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
toRFC3339Date(ZonedDateTime, ZoneId, boolean) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
toRFC3339Date(ZonedDateTime, ZoneOffset) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
toRFC3339Date(Date) - Static method in class org.exoplatform.agenda.util.AgendaDateUtils
 
toString() - Method in record class org.exoplatform.agenda.util.CalendarFeedFetcher.FeedResponse
Returns a string representation of this record class.
toString() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ImportedEvent
Returns a string representation of this record class.
toString() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ParsedCalendar
Returns a string representation of this record class.
truncated() - Method in record class org.exoplatform.agenda.util.CalendarFeedParser.ParsedCalendar
Returns the value of the truncated record component.

U

undoDeleteEvent(long) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
UNREACHABLE - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
No answer could be read.
UNRESOLVABLE - Static variable in exception class org.exoplatform.agenda.util.CalendarFeedException
The host resolves to nothing.
unshare(long, long, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarShareServiceImpl
unshare(HttpServletRequest, long, long) - Method in class org.exoplatform.agenda.rest.AgendaCalendarShareRest
Stops sharing a calendar with a colleague.
update(String) - Method in class org.exoplatform.agenda.search.AgendaIndexingServiceConnector
 
update(CalendarEntity) - Method in class org.exoplatform.agenda.dao.CalendarDAO
Updates a calendar, giving it a SYNC_UID when it still has none.
update(EventEntity) - Method in class org.exoplatform.agenda.dao.EventDAO
 
updateAgendaEvent(Long, String, String, String, String, String, String, Integer, String, Integer, Boolean) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
updateAll(List<CalendarEntity>) - Method in class org.exoplatform.agenda.dao.CalendarDAO
 
updateAll(List<EventEntity>) - Method in class org.exoplatform.agenda.dao.EventDAO
 
updateCalendar(Calendar) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
updateCalendar(Calendar) - Method in class org.exoplatform.agenda.storage.AgendaCalendarStorage
 
updateCalendar(Calendar) - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaCalendarStorage
 
updateCalendar(Calendar, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarServiceImpl
updateCalendar(CalendarEntity) - Method in class org.exoplatform.agenda.rest.AgendaCalendarRest
 
updateDateOption(EventDateOption) - Method in class org.exoplatform.agenda.storage.AgendaEventDatePollStorage
 
updateEvent(Event) - Method in class org.exoplatform.agenda.storage.AgendaEventStorage
 
updateEvent(Event) - Method in class org.exoplatform.agenda.storage.cached.CachedAgendaEventStorage
 
updateEvent(Event, List<EventAttendee>, List<EventConference>, List<EventReminder>, List<EventDateOption>, RemoteEvent, boolean, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
updateEvent(EventEntity, String) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
updateEventDateOptions(long, List<EventDateOption>) - Method in class org.exoplatform.agenda.service.AgendaEventDatePollServiceImpl
 
updateEventFields(long, boolean, boolean, String, MultivaluedMap<String, String>) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
updateEventFields(long, Map<String, List<String>>, boolean, boolean, long) - Method in class org.exoplatform.agenda.service.AgendaEventServiceImpl
updateSubscription(long, String, String, String, String) - Method in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
updateSubscription(HttpServletRequest, long, CalendarSubscriptionRequestEntity) - Method in class org.exoplatform.agenda.rest.AgendaCalendarSubscriptionRest
Changes the name, the colour or the link of a subscription.
updateUrl(long, String, String, Date) - Method in interface org.exoplatform.agenda.dao.CalendarSubscriptionDAO
Points a subscription at a new URL and makes it due at once, forgetting the validators and the digest of the previous URL.
updateUrl(long, String, String, Date) - Method in class org.exoplatform.agenda.storage.CalendarSubscriptionStorage
Points a subscription at a new URL, due at once.
URL_FORMAT - Static variable in class org.exoplatform.agenda.plugin.AgendaEventPermanentLinkPlugin
 
URL_UNREADABLE - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
The stored URL cannot be decrypted: the platform codec key was replaced.
USER_DISABLED - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
The owner's account is disabled or deleted.
UserBusyTimeEntity - Class in org.exoplatform.agenda.rest.model
One participant's busy time as it leaves the server, with the status of the read that produced it.
UserBusyTimeEntity() - Constructor for class org.exoplatform.agenda.rest.model.UserBusyTimeEntity
 
Utils - Class in org.exoplatform.agenda.util
 

V

validate(Database) - Method in class org.exoplatform.agenda.liquibase.DropHSQLDBUniqueConstraint
 
validate(Database) - Method in class org.exoplatform.agenda.liquibase.DropMySQLUniqueConstraint
 
validate(Database) - Method in class org.exoplatform.agenda.liquibase.DropPostgreSQLUniqueConstraint
 
vote(long, long) - Method in class org.exoplatform.agenda.storage.AgendaEventDatePollStorage
 
voteDateOption(long, long) - Method in class org.exoplatform.agenda.service.AgendaEventDatePollServiceImpl
 
voteDatePoll(Long, List<Long>) - Method in class org.exoplatform.agenda.mcp.AgendaEventMcpTool
 
voteEvent(long, List<Long>) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
voteEventDateOption(long, long) - Method in class org.exoplatform.agenda.rest.AgendaEventRest
 
VoteTemplateBuilder - Class in org.exoplatform.agenda.notification.builder
 
VoteTemplateBuilder(TemplateProvider, ExoContainer, PluginKey, boolean) - Constructor for class org.exoplatform.agenda.notification.builder.VoteTemplateBuilder
 

W

WebTemplateProvider - Class in org.exoplatform.agenda.notification.provider
 
WebTemplateProvider(ExoContainer, InitParams) - Constructor for class org.exoplatform.agenda.notification.provider.WebTemplateProvider
 
What it answers when it cannot ask - Search tag in class org.exoplatform.agenda.service.AgendaRemoteCopyService
Section
Why the plugins are looked up when the question is asked - Search tag in class org.exoplatform.agenda.service.AgendaRemoteCopyService
Section
WITHDRAWN_LINK_PURGE - Static variable in class org.exoplatform.agenda.service.AgendaCalendarSubscriptionServiceImpl
How long a withdrawn link of this eXo keeps its last imported copy: past it, the imported events are removed and the subscription keeps its error (EXO-90373).
write(String, List<Event>, Predicate<Event>, String) - Static method in class org.exoplatform.agenda.util.CalendarFeedIcsWriter
Writes the document.
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form