Package org.exoplatform.agenda.entity
Class EventEntity
java.lang.Object
org.exoplatform.agenda.entity.EventEntity
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.exoplatform.agenda.constant.EventAvailabilitygetColor()longgetId()longorg.exoplatform.agenda.constant.EventStatusorg.exoplatform.agenda.constant.EventVisibilityReturns whether the event's content may be published outside eXo.booleanisAllDay()booleanbooleanbooleanbooleanisOpen()voidsetAllDay(boolean allDay) voidsetAllowAttendeeToInvite(boolean allowAttendeeToInvite) voidsetAllowAttendeeToUpdate(boolean allowAttendeeToUpdate) voidsetAvailability(org.exoplatform.agenda.constant.EventAvailability availability) voidsetCalendar(CalendarEntity calendar) voidvoidsetCreatedDate(Date createdDate) voidsetCreatorId(long creatorId) voidsetDescription(String description) voidsetEndDate(Date endDate) voidvoidsetLocation(String location) voidsetModifierId(long modifierId) voidsetOccurrenceId(Date occurrenceId) voidsetOccurrencePeriodChanged(boolean occurrencePeriodChanged) voidsetOpen(boolean open) voidsetParent(EventEntity parent) voidsetRecurrence(EventRecurrenceEntity recurrence) voidsetStartDate(Date startDate) voidsetStatus(org.exoplatform.agenda.constant.EventStatus status) voidsetSummary(String summary) voidsetTimeZoneId(String timeZoneId) voidsetUpdatedDate(Date updatedDate) voidsetVisibility(org.exoplatform.agenda.constant.EventVisibility visibility) Sets whether the event's content may be published outside eXo.
-
Constructor Details
-
EventEntity
public EventEntity()
-
-
Method Details
-
getId
-
setId
-
getParent
-
setParent
-
getCalendar
-
setCalendar
-
getRecurrence
-
setRecurrence
-
getOccurrenceId
-
setOccurrenceId
-
getCreatorId
public long getCreatorId() -
setCreatorId
public void setCreatorId(long creatorId) -
getModifierId
public long getModifierId() -
setModifierId
public void setModifierId(long modifierId) -
getCreatedDate
-
setCreatedDate
-
getUpdatedDate
-
setUpdatedDate
-
isAllDay
public boolean isAllDay() -
setAllDay
public void setAllDay(boolean allDay) -
getTimeZoneId
-
setTimeZoneId
-
getStartDate
-
setStartDate
-
getEndDate
-
setEndDate
-
getSummary
-
setSummary
-
getDescription
-
setDescription
-
getLocation
-
setLocation
-
getColor
-
setColor
-
getAvailability
public org.exoplatform.agenda.constant.EventAvailability getAvailability() -
setAvailability
public void setAvailability(org.exoplatform.agenda.constant.EventAvailability availability) -
getVisibility
public org.exoplatform.agenda.constant.EventVisibility getVisibility()Returns whether the event's content may be published outside eXo.- Returns:
- the stored visibility; null for a row written by a path that
bypasses
AgendaEventServiceImpl's defaulting, which the column allows on purpose (see the field). A null is read as "not masked", never as private
-
setVisibility
public void setVisibility(org.exoplatform.agenda.constant.EventVisibility visibility) Sets whether the event's content may be published outside eXo.- Parameters:
visibility- the visibility to store
-
getStatus
public org.exoplatform.agenda.constant.EventStatus getStatus() -
setStatus
public void setStatus(org.exoplatform.agenda.constant.EventStatus status) -
isOccurrencePeriodChanged
public boolean isOccurrencePeriodChanged() -
setOccurrencePeriodChanged
public void setOccurrencePeriodChanged(boolean occurrencePeriodChanged) -
isAllowAttendeeToUpdate
public boolean isAllowAttendeeToUpdate() -
setAllowAttendeeToUpdate
public void setAllowAttendeeToUpdate(boolean allowAttendeeToUpdate) -
isAllowAttendeeToInvite
public boolean isAllowAttendeeToInvite() -
setAllowAttendeeToInvite
public void setAllowAttendeeToInvite(boolean allowAttendeeToInvite) -
isOpen
public boolean isOpen() -
setOpen
public void setOpen(boolean open)
-