Uses of Class
org.exoplatform.agenda.model.Event
Packages that use Event
-
Uses of Event in org.exoplatform.agenda.model
Subclasses of Event in org.exoplatform.agenda.modelMethods in org.exoplatform.agenda.model that return Event -
Uses of Event in org.exoplatform.agenda.service
Methods in org.exoplatform.agenda.service that return EventModifier and TypeMethodDescriptionAgendaEventService.createEvent(Event event, List<EventAttendee> attendees, List<EventConference> conferences, List<EventReminder> reminders, List<EventDateOption> dateOptions, RemoteEvent remoteEvent, boolean sendInvitation, long userIdentityId) Creates an event in designated calendar or in user personal calendar if nullAgendaEventService.createEventExceptionalOccurrence(long eventId, List<EventAttendee> attendees, List<EventConference> conferences, List<EventReminder> reminders, ZonedDateTime occurrenceId) Create a new exceptional occurrence for a parent recurrent eventAgendaEventService.deleteEventById(long eventId, long userIdentityId) Deletes an existing eventAgendaEventService.getEventById(long eventId) Retrieves an event identified by its technical identifier.AgendaEventService.getEventById(long eventId, ZoneId timeZone, long identityId) Retrieves an event identified by its technical identifier.AgendaEventService.getEventOccurrence(long parentEventId, ZonedDateTime occurrenceId, ZoneId userTimeZone, long identityId) Retrieves Event Occurrence identified by parent recurrence Event identifier and occurrence dateAgendaEventService.getExceptionalOccurrenceEvent(long eventId, ZonedDateTime occurrenceId) Retrieves an event identified by its technical identifier.AgendaEventService.saveEventExceptionalOccurrence(long eventId, ZonedDateTime occurrenceId) Creates an exceptional occurrence for a recurrent event and occurrence IDAgendaEventService.updateEvent(Event event, List<EventAttendee> attendees, List<EventConference> conferences, List<EventReminder> reminders, List<EventDateOption> dateOptions, RemoteEvent remoteEvent, boolean sendInvitation, long userIdentityId) Updates an existing event in-place when the user is owner of parentCalendar, else this will duplicate the event and add it into his personal calendarMethods in org.exoplatform.agenda.service that return types with arguments of type EventModifier and TypeMethodDescriptionAgendaEventService.getEventDatePolls(EventFilter eventFilter, ZoneId userTimeZone, long attendeeId) Retrieves the list of pending date polls where the current user is invitedAgendaEventService.getEventOccurrencesInPeriod(Event recurrentEvent, ZonedDateTime start, ZonedDateTime end, ZoneId timezone, int limit) Retrieves occurrences, without exceptional, of a recurrent event in a given period of time.AgendaEventService.getEvents(EventFilter eventFilter, ZoneId userTimeZone, long userIdentityId) Retrieves the list of events available for a designated user filtered by criteria defined in a filter.AgendaEventService.getExceptionalOccurrenceEvents(long eventId, ZoneId timeZone, long userIdentityId) Retrieves the list of exceptional occurrences of an event identified by its technical identifier.AgendaEventService.getParentRecurrentEvents(ZonedDateTime start, ZonedDateTime end, ZoneId timeZone) Retrieve parent recurrent events switch event filter.AgendaEventService.getPendingEvents(List<Long> ownerIds, long userIdentityId, ZoneId userTimeZone, int offset, int limit) Retrieve pending events that the selected user didn't answered yetMethods in org.exoplatform.agenda.service with parameters of type EventModifier and TypeMethodDescriptionbooleanAgendaEventService.canAccessEvent(Event event, long identityId) Check whether user can access event or not.booleanAgendaEventService.canUpdateEvent(Event event, long userIdentityId) Check whether user can update or delete an event or not.AgendaEventService.createEvent(Event event, List<EventAttendee> attendees, List<EventConference> conferences, List<EventReminder> reminders, List<EventDateOption> dateOptions, RemoteEvent remoteEvent, boolean sendInvitation, long userIdentityId) Creates an event in designated calendar or in user personal calendar if nullAgendaEventService.getEventOccurrencesInPeriod(Event recurrentEvent, ZonedDateTime start, ZonedDateTime end, ZoneId timezone, int limit) Retrieves occurrences, without exceptional, of a recurrent event in a given period of time.AgendaEventAttendeeService.saveEventAttendees(Event event, List<EventAttendee> attendees, long creatorIdentityId, boolean sendInvitations, boolean resetResponses, AgendaEventModification eventModifications) voidAgendaEventReminderService.saveEventReminders(Event event, List<EventReminder> reminders) AgendaEventReminderService.saveEventReminders(Event event, List<EventReminder> reminders, long userIdentityId) Updates the list ofEventReminderassociated to a user on a selected eventvoidAgendaEventAttendeeService.sendInvitations(Event event, List<EventAttendee> eventAttendees, AgendaEventModification eventModifications) Sends an invitation to event attendees of type: user, space or external user.AgendaEventService.updateEvent(Event event, List<EventAttendee> attendees, List<EventConference> conferences, List<EventReminder> reminders, List<EventDateOption> dateOptions, RemoteEvent remoteEvent, boolean sendInvitation, long userIdentityId) Updates an existing event in-place when the user is owner of parentCalendar, else this will duplicate the event and add it into his personal calendar