Serialized Form
-
Package org.exoplatform.agenda.entity
-
Class org.exoplatform.agenda.entity.CalendarEntity
class CalendarEntity extends Object implements Serializable- serialVersionUID:
- -5042089789130151840L
-
Class org.exoplatform.agenda.entity.CalendarLinkEntity
class CalendarLinkEntity extends Object implements Serializable- serialVersionUID:
- 4172285071739427358L
-
Serialized Fields
-
calendarId
long calendarId
The calendar the link publishes; unique. -
createdDate
Date createdDate
When the link was created or last reset. -
creatorId
long creatorId
Identity identifier of the user who created or last reset the link. -
id
Long id
Technical identifier of the row. -
tokenEncrypted
String tokenEncrypted
The token encrypted by the platform codec, for display to managers. -
tokenHash
String tokenHash
Lowercase hexadecimal SHA-256 digest of the token; unique.
-
-
Class org.exoplatform.agenda.entity.CalendarSubscriptionEntity
class CalendarSubscriptionEntity extends Object implements Serializable- serialVersionUID:
- -1720361480329115846L
-
Serialized Fields
-
calendarId
long calendarId
The calendar the feed fills; unique. -
claimedBy
String claimedBy
The node holding the refresh claim. -
claimedDate
Date claimedDate
When the refresh claim was taken. -
contentHash
String contentHash
SHA-256 of the last body imported. -
createdDate
Date createdDate
When the user subscribed. -
etag
String etag
Entity tag of the last read. -
id
Long id
Technical identifier of the row. -
lastAttemptDate
Date lastAttemptDate
When a refresh was last attempted. -
lastError
String lastError
Message code of the last failure, null after a success. -
lastModified
String lastModified
Last-Modified header of the last read. -
lastSuccessDate
Date lastSuccessDate
When the feed was last imported successfully. -
nextRefreshDate
Date nextRefreshDate
When the next refresh is due. -
ownerIdentityId
long ownerIdentityId
Identity identifier of the owner of the calendar the feed fills: the user for a personal subscription, the space for a space's (EXO-90373). -
refreshMinutes
Integer refreshMinutes
Refresh interval the feed advertised, in minutes. -
truncated
boolean truncated
Whether the last import kept only part of a feed holding too many occurrences. -
urlEncrypted
String urlEncrypted
The URL encrypted by the platform codec. -
urlKey
String urlKey
SHA-256 of the owner and the normalized URL; unique. -
userIdentityId
long userIdentityId
Identity identifier of the user who subscribed: who added it.
-
-
Class org.exoplatform.agenda.entity.CalendarSubscriptionEventEntity
class CalendarSubscriptionEventEntity extends Object implements Serializable- serialVersionUID:
- 2893349130650813572L
-
Serialized Fields
-
contentHash
String contentHash
SHA-256 of the imported fields. -
eventId
long eventId
The agenda event holding the occurrence; unique. -
eventKey
String eventKey
Identity of the occurrence in the feed; unique. -
id
Long id
Technical identifier of the row. -
subscriptionId
long subscriptionId
The subscription that imported the occurrence.
-
-
Class org.exoplatform.agenda.entity.EventAttendeeEntity
class EventAttendeeEntity extends Object implements Serializable- serialVersionUID:
- 8633143729031653190L
-
Serialized Fields
-
event
EventEntity event
-
fromOccurrenceId
Date fromOccurrenceId
-
id
Long id
-
identityId
long identityId
-
response
org.exoplatform.agenda.constant.EventAttendeeResponse response
-
untilOccurrenceId
Date untilOccurrenceId
-
-
Class org.exoplatform.agenda.entity.EventConferenceEntity
class EventConferenceEntity extends Object implements Serializable- serialVersionUID:
- -2825448569914546772L
-
Class org.exoplatform.agenda.entity.EventDateOptionEntity
class EventDateOptionEntity extends Object implements Serializable- serialVersionUID:
- -508194709102103065L
-
Class org.exoplatform.agenda.entity.EventDatePollEntity
class EventDatePollEntity extends Object implements Serializable- serialVersionUID:
- -6015331866476045556L
-
Class org.exoplatform.agenda.entity.EventDateVoteEntity
class EventDateVoteEntity extends Object implements Serializable- serialVersionUID:
- -6015331866476045556L
-
Class org.exoplatform.agenda.entity.EventEntity
class EventEntity extends Object implements Serializable- serialVersionUID:
- -597472315530960636L
-
Serialized Fields
-
allDay
boolean allDay
-
allowAttendeeToInvite
boolean allowAttendeeToInvite
-
allowAttendeeToUpdate
boolean allowAttendeeToUpdate
-
attendees
List<EventAttendeeEntity> attendees
-
availability
org.exoplatform.agenda.constant.EventAvailability availability
-
calendar
CalendarEntity calendar
-
color
String color
-
createdDate
Date createdDate
-
creatorId
long creatorId
-
description
String description
-
endDate
Date endDate
-
id
Long id
-
location
String location
-
modifierId
long modifierId
-
occurrenceId
Date occurrenceId
-
occurrencePeriodChanged
boolean occurrencePeriodChanged
-
open
boolean open
Open event: anyone who can access the event may answer it without being invited. Each stored row carries its own flag: an exceptional occurrence is cloned from its series and may differ from it (US06). -
parent
EventEntity parent
-
recurrence
EventRecurrenceEntity recurrence
-
startDate
Date startDate
-
status
org.exoplatform.agenda.constant.EventStatus status
-
summary
String summary
-
timeZoneId
String timeZoneId
-
updatedDate
Date updatedDate
-
visibility
org.exoplatform.agenda.constant.EventVisibility visibility
Whether the event's content may be published outside eXo (EXO-90322). Stored by ordinal, as AVAILABILITY is: the column is a SMALLINT the changeset backfills with 0, which isEventVisibility.DEFAULT.Nullable, unlike AVAILABILITY next to it. Not because the DDL says so — AVAILABILITY's column carries no NOT NULL either and is still declared
nullable = false, so the two do not have to agree — but because of what declaring it would do: Hibernate checksnullable = falseitself at insert time and throwsPropertyValueException, so every writer that reaches the DAO without going throughAgendaEventServiceImpl— which is where the defaulting lives — would fail. Such writers exist:EventDAOTestis one, and it failed on the first run of this delivery.A null that slips past anyway reads as "not masked", which is what every event did before this field existed. On a privacy flag that is the safe direction: a null cannot accidentally mask, and an event someone marked private is never null.
-
-
Class org.exoplatform.agenda.entity.EventRecurrenceEntity
class EventRecurrenceEntity extends Object implements Serializable- serialVersionUID:
- -4214007539857435152L
-
Serialized Fields
-
endDate
Date endDate
-
event
EventEntity event
-
id
Long id
-
rrule
String rrule
-
startDate
Date startDate
-
type
org.exoplatform.agenda.constant.EventRecurrenceType type
-
-
Class org.exoplatform.agenda.entity.EventReminderEntity
class EventReminderEntity extends Object implements Serializable- serialVersionUID:
- 6460217989840428489L
-
Class org.exoplatform.agenda.entity.RemoteEventEntity
class RemoteEventEntity extends Object implements Serializable- serialVersionUID:
- 6095103528261973968L
-
Class org.exoplatform.agenda.entity.RemoteProviderEntity
class RemoteProviderEntity extends Object implements Serializable- serialVersionUID:
- -5031970577705728288L
-
-
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
-
canPublish
boolean canPublish
-
canShare
boolean canShare
-
-
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
-
canMove
boolean canMove
-
-
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
org.exoplatform.agenda.constant.EventRecurrenceFrequency frequency
-
id
long id
-
interval
int interval
-
rrule
String rrule
-
type
org.exoplatform.agenda.constant.EventRecurrenceType type
-
until
LocalDate until
-
-
Class org.exoplatform.agenda.model.EventReminder
class EventReminder extends org.exoplatform.agenda.model.EventReminderParameter implements Serializable- serialVersionUID:
- -7068947528529938343L
-
Serialized Fields
-
datetime
ZonedDateTime datetime
-
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
org.exoplatform.agenda.constant.ReminderPeriodType beforePeriodType
-
periodType
String periodType
-
-
-
Package org.exoplatform.agenda.rest.model
-
Class org.exoplatform.agenda.rest.model.CalendarEntity
class CalendarEntity extends Object implements Serializable- serialVersionUID:
- 2689301355435962774L
-
Serialized Fields
-
acl
org.exoplatform.agenda.model.CalendarPermission acl
-
color
String color
-
created
String created
-
description
String description
-
id
long id
-
name
String name
-
owner
org.exoplatform.social.rest.entity.IdentityEntity owner
-
sharedWithMe
boolean sharedWithMe
-
subscription
boolean subscription
-
system
boolean system
-
title
String title
-
updated
String updated
-
-
Class org.exoplatform.agenda.rest.model.CalendarList
class CalendarList extends Object implements Serializable- serialVersionUID:
- -3532407964104047773L
-
Serialized Fields
-
calendars
List<org.exoplatform.agenda.rest.model.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
org.exoplatform.agenda.constant.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
org.exoplatform.agenda.model.EventPermission acl
-
allDay
boolean allDay
-
allowAttendeeToInvite
boolean allowAttendeeToInvite
-
allowAttendeeToUpdate
boolean allowAttendeeToUpdate
-
attendees
List<org.exoplatform.agenda.rest.model.EventAttendeeEntity> attendees
-
availability
org.exoplatform.agenda.constant.EventAvailability availability
-
calendar
org.exoplatform.agenda.rest.model.CalendarEntity calendar
-
color
String color
-
conferences
List<org.exoplatform.agenda.model.EventConference> conferences
-
created
String created
-
creator
org.exoplatform.social.rest.entity.IdentityEntity creator
-
dateOptions
List<org.exoplatform.agenda.rest.model.EventDateOptionEntity> dateOptions
-
description
String description
-
end
String end
-
id
long id
-
location
String location
-
masked
boolean masked
-
modifier
org.exoplatform.social.rest.entity.IdentityEntity modifier
-
occurrence
org.exoplatform.agenda.rest.model.EventOccurrenceEntity occurrence
-
open
Boolean open
-
parameters
Map<String,
String> parameters -
parent
org.exoplatform.agenda.rest.model.EventEntity parent
-
recurrence
org.exoplatform.agenda.rest.model.EventRecurrenceEntity recurrence
-
reminders
List<org.exoplatform.agenda.rest.model.EventReminderEntity> reminders
-
remoteId
String remoteId
-
remoteProviderId
long remoteProviderId
-
remoteProviderName
String remoteProviderName
-
start
String start
-
status
org.exoplatform.agenda.constant.EventStatus status
-
summary
String summary
-
timeZoneId
String timeZoneId
-
updated
String updated
-
visibility
org.exoplatform.agenda.constant.EventVisibility visibility
-
-
Class org.exoplatform.agenda.rest.model.EventList
class EventList extends Object implements Serializable- serialVersionUID:
- 5755432994258383974L
-
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
org.exoplatform.agenda.constant.EventRecurrenceFrequency frequency
-
id
long id
-
interval
int interval
-
rrule
String rrule
-
type
org.exoplatform.agenda.constant.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 org.exoplatform.agenda.rest.model.EventEntity implements Serializable- serialVersionUID:
- 5124367759439151153L
-
-
Package org.exoplatform.agenda.util
-
Exception Class org.exoplatform.agenda.util.CalendarFeedException
class CalendarFeedException extends Exception implements Serializable- serialVersionUID:
- -2261016484066153471L
-
Serialized Fields
-
reason
String reason
-
-
Class org.exoplatform.agenda.util.UncheckedEmailParameterFactory
class UncheckedEmailParameterFactory extends Object implements Serializable- serialVersionUID:
- 1L
-