public interface EventLifeCycle
| Modifier and Type | Method and Description |
|---|---|
void |
deletePublicEvent(CalendarEvent event,
String calendarId)
Post delete event or task for group calendar
|
void |
removeOneOccurrence(CalendarEvent originEvent,
CalendarEvent removedEvent)
Posts event about removing one exception event of a repetitive event
|
void |
savePublicEvent(CalendarEvent event,
String calendarId)
Post save new event or task for group calendar
|
void |
updateFollowingOccurrences(CalendarEvent originEvent,
Date stopDate)
Posts event about updating occurrences of a repetitive series that start from a selected occurrence
|
void |
updatePublicEvent(CalendarEvent oldEvent,
CalendarEvent event,
String calendarId)
Post update event or task for group calendar
|
void |
updatePublicEvent(CalendarEvent event,
String calendarId)
Post update event or task for group calendar
|
void savePublicEvent(CalendarEvent event, String calendarId)
event - : given event objectcalendarId - : given id of calendar objectvoid updatePublicEvent(CalendarEvent event, String calendarId)
event - : given event object to be updatedcalendarId - : given id of calendar objectvoid updatePublicEvent(CalendarEvent oldEvent, CalendarEvent event, String calendarId)
oldEvent - : old event to check the changesevent - : new event to get new changescalendarId: - given id of calendar objectvoid deletePublicEvent(CalendarEvent event, String calendarId)
event - : given event object to be deletedcalendarId: - given id of calendar objectvoid updateFollowingOccurrences(CalendarEvent originEvent, Date stopDate)
originEvent - the origin repetitive eventstopDate - last occurrence date of the repetitive eventvoid removeOneOccurrence(CalendarEvent originEvent, CalendarEvent removedEvent)
originEvent - origin repetitive eventremovedEvent - removed exception eventCopyright © 2003–2019 eXo Platform SAS. All rights reserved.