Serialized Form
-
Package org.exoplatform.agenda.exception
-
Exception Class org.exoplatform.agenda.exception.AgendaException
class AgendaException extends Exception implements Serializable- serialVersionUID:
- 3558967988412136652L
-
Serialized Fields
-
agendaExceptionType
AgendaExceptionType agendaExceptionType
-
-
-
Package org.exoplatform.agenda.model
-
Class org.exoplatform.agenda.model.CalendarPermission
class CalendarPermission extends Object implements Serializable- serialVersionUID:
- -505066459639689152L
-
Serialized Fields
-
canCreate
boolean canCreate
-
canEdit
boolean canEdit
-
canInviteeEdit
boolean canInviteeEdit
-
-
Class org.exoplatform.agenda.model.EventConference
class EventConference extends Object implements Serializable- serialVersionUID:
- -1220341038848536226L
-
Class org.exoplatform.agenda.model.EventDateOption
class EventDateOption extends Object implements Serializable- serialVersionUID:
- 2017882533660661259L
-
Serialized Fields
-
allDay
boolean allDay
-
end
ZonedDateTime end
-
eventId
long eventId
-
id
long id
-
selected
boolean selected
-
start
ZonedDateTime start
-
voters
List<Long> voters
-
-
Class org.exoplatform.agenda.model.EventPermission
class EventPermission extends Object implements Serializable- serialVersionUID:
- -505066459639689152L
-
Serialized Fields
-
attendee
boolean attendee
-
canEdit
boolean canEdit
-
-
Class org.exoplatform.agenda.model.EventRecurrence
class EventRecurrence extends Object implements Serializable- serialVersionUID:
- 5053547947788569270L
-
Serialized Fields
-
byDay
List<String> byDay
-
byHour
List<String> byHour
-
byMinute
List<String> byMinute
-
byMonth
List<String> byMonth
-
byMonthDay
List<String> byMonthDay
-
bySecond
List<String> bySecond
-
bySetPos
List<String> bySetPos
-
byWeekNo
List<String> byWeekNo
-
byYearDay
List<String> byYearDay
-
count
int count
-
frequency
EventRecurrenceFrequency frequency
-
id
long id
-
interval
int interval
-
rrule
String rrule
-
type
EventRecurrenceType type
-
until
LocalDate until
-
-
Class org.exoplatform.agenda.model.EventReminder
class EventReminder extends EventReminderParameter implements Serializable- serialVersionUID:
- -7068947528529938343L
-
Serialized Fields
-
datetime
ZonedDateTime datetime
Date and time converted to user timezone (Timestamp representation using RFC-3339). This is the computed datetime to send reminder. -
eventId
long eventId
-
fromOccurrenceId
ZonedDateTime fromOccurrenceId
-
id
long id
-
receiverId
long receiverId
-
untilOccurrenceId
ZonedDateTime untilOccurrenceId
-
-
Class org.exoplatform.agenda.model.EventReminderParameter
class EventReminderParameter extends Object implements Serializable- serialVersionUID:
- -2033232204026792697L
-
Serialized Fields
-
before
int before
-
beforePeriodType
ReminderPeriodType beforePeriodType
-
periodType
String periodType
A field added to be able to inject Object by kernel configuration. ( No supported enum type )
-
-
-
Package org.exoplatform.agenda.rest.model
-
Class org.exoplatform.agenda.rest.model.CalendarEntity
class CalendarEntity extends Object implements Serializable- serialVersionUID:
- 2689301355435962774L
-
Class org.exoplatform.agenda.rest.model.CalendarList
class CalendarList extends Object implements Serializable- serialVersionUID:
- -3532407964104047773L
-
Serialized Fields
-
calendars
List<CalendarEntity> calendars
-
limit
int limit
-
offset
int offset
-
size
int size
-
-
Class org.exoplatform.agenda.rest.model.EventAttendeeEntity
class EventAttendeeEntity extends Object implements Serializable- serialVersionUID:
- 4729314827604510766L
-
Serialized Fields
-
id
long id
-
identity
org.exoplatform.social.rest.entity.IdentityEntity identity
-
response
EventAttendeeResponse response
-
-
Class org.exoplatform.agenda.rest.model.EventDateOptionEntity
class EventDateOptionEntity extends Object implements Serializable- serialVersionUID:
- -8336156948034042032L
-
Class org.exoplatform.agenda.rest.model.EventEntity
class EventEntity extends Object implements Serializable- serialVersionUID:
- 4802741507885433036L
-
Serialized Fields
-
acl
EventPermission acl
-
allDay
boolean allDay
Whether the event happens all-day or at dedicated period of a day -
allowAttendeeToInvite
boolean allowAttendeeToInvite
-
allowAttendeeToUpdate
boolean allowAttendeeToUpdate
-
attendees
List<EventAttendeeEntity> attendees
-
availability
EventAvailability availability
-
calendar
CalendarEntity calendar
-
color
String color
CSS color HEX value of the event -
conferences
List<EventConference> conferences
-
created
String created
-
creator
org.exoplatform.social.rest.entity.IdentityEntity creator
-
dateOptions
List<EventDateOptionEntity> dateOptions
-
description
String description
-
end
String end
End date of the event.- It's of type datetime converted to user timezone if not "all-day" event.(Timestamp representation using RFC-3339.)
- When it's an all-day event, the returned date is of format 'yyyy-mm-dd', for example: 2020-07-20.
-
id
long id
-
location
String location
Geopgraphic location of the event, content is free text and no predefined format is used. -
occurrence
EventOccurrenceEntity occurrence
-
parent
EventEntity parent
Parent event object, when :- this is an occurrence (exceptional or ordinal) of a recurring event
- this is a duplication of an event that was modified by an attendee having Readonly ACL on event. In that case, the event is modified and duplicated in user calendar only.
-
recurrence
EventRecurrenceEntity recurrence
Event parent recurrence details -
reminders
List<EventReminderEntity> reminders
List of reminders of currently authenticated user -
remoteId
String remoteId
External Event technical identifier if imported from external Store. This can be used to identify calendar event if re-importing events from remote provider. -
remoteProviderId
long remoteProviderId
Remote Calendar provider Identifier used by current user -
remoteProviderName
String remoteProviderName
Remote Calendar provider name used by current user -
start
String start
Start date of the event.- It's of type datetime converted to user timezone if not "all-day" event.(Timestamp representation using RFC-3339.)
- When it's an all-day event, the returned date is of format 'yyyy-mm-dd', for example: 2020-07-20.
-
status
EventStatus status
-
summary
String summary
-
timeZoneId
String timeZoneId
time zone of the event- It's the time zone of user
-
updated
String updated
-
-
Class org.exoplatform.agenda.rest.model.EventList
class EventList extends Object implements Serializable- serialVersionUID:
- 5755432994258383974L
-
Serialized Fields
-
end
String end
-
events
List<EventEntity> events
-
limit
int limit
-
size
long size
-
start
String start
-
-
Class org.exoplatform.agenda.rest.model.EventOccurrenceEntity
class EventOccurrenceEntity extends Object implements Serializable- serialVersionUID:
- -6680864287258344039L
-
Serialized Fields
-
exceptional
boolean exceptional
-
id
String id
-
-
Class org.exoplatform.agenda.rest.model.EventRecurrenceEntity
class EventRecurrenceEntity extends Object implements Serializable- serialVersionUID:
- 5053547947788569270L
-
Serialized Fields
-
byDay
List<String> byDay
-
byHour
List<String> byHour
-
byMinute
List<String> byMinute
-
byMonth
List<String> byMonth
-
byMonthDay
List<String> byMonthDay
-
bySecond
List<String> bySecond
-
bySetPos
List<String> bySetPos
-
byWeekNo
List<String> byWeekNo
-
byYearDay
List<String> byYearDay
-
count
int count
-
frequency
EventRecurrenceFrequency frequency
-
id
long id
-
interval
int interval
-
rrule
String rrule
-
type
EventRecurrenceType type
-
until
String until
-
-
Class org.exoplatform.agenda.rest.model.EventReminderEntity
class EventReminderEntity extends Object implements Serializable- serialVersionUID:
- 6943741617810854720L
-
Serialized Fields
-
before
int before
-
beforePeriodType
String beforePeriodType
-
id
long id
-
-
Class org.exoplatform.agenda.rest.model.EventSearchResultEntity
class EventSearchResultEntity extends EventEntity implements Serializable- serialVersionUID:
- 5124367759439151153L
-