| Package | Description |
|---|---|
| org.exoplatform.calendar.service | |
| org.exoplatform.calendar.service.impl | |
| org.exoplatform.calendar.util |
| Modifier and Type | Field and Description |
|---|---|
static CalendarEvent |
CalendarEvent.NULL_OBJECT
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static CalendarEvent |
Utils.adaptRepeatRule(CalendarEvent event,
TimeZone fromTimezone,
TimeZone toTimeZone) |
static CalendarEvent |
CalendarEvent.build(Event evt)
Deprecated.
|
CalendarEvent |
DataStorage.getEvent(javax.jcr.Node eventNode)
Get a event from event node
|
CalendarEvent |
CalendarService.getEvent(String username,
String eventId)
Gets event/task by its id and its owner
|
CalendarEvent |
DataStorage.getEvent(String username,
String eventId)
Get a user event
|
CalendarEvent |
CalendarService.getEventById(String eventId)
Deprecated.
|
static CalendarEvent |
EventPageListQuery.getEventFromNode(CalendarEvent event,
javax.jcr.Node eventNode,
javax.jcr.Node reminderFolder) |
CalendarEvent |
CalendarService.getGroupEvent(String eventId)
Gets a group event by its Id
|
CalendarEvent |
DataStorage.getGroupEvent(String eventId)
Get a group event with given eventId
|
CalendarEvent |
CalendarService.getGroupEvent(String calendarId,
String eventId)
Gets event or task from a given group calendar by its id
|
CalendarEvent |
DataStorage.getGroupEvent(String calendarId,
String eventId)
Get a group event
|
CalendarEvent |
CalendarService.getRepetitiveEvent(CalendarEvent occurence) |
CalendarEvent |
CalendarService.getSharedEvent(String username,
String calendarId,
String eventId)
Get shared event by user name, calendar id and event id
|
CalendarEvent |
DataStorage.getUserEvent(String username,
String calendarId,
String eventId)
Get a user event from calendarId and eventId
|
CalendarEvent |
CalendarService.removePublicEvent(String calendarId,
String eventId)
Removes a public event or task, all attachments and reminders of this event will be removed
|
CalendarEvent |
DataStorage.removePublicEvent(String calendarId,
String eventId)
Remove a public event
|
CalendarEvent |
CalendarService.removeUserEvent(String username,
String calendarId,
String eventId)
Removes an event from the personal calendar
|
CalendarEvent |
DataStorage.removeUserEvent(String username,
String calendarId,
String eventId)
Remove a user event
|
| Modifier and Type | Method and Description |
|---|---|
Collection<CalendarEvent> |
CalendarService.buildSeries(CalendarEvent originEvent,
Date from,
Date to,
String userId) |
Collection<CalendarEvent> |
DataStorage.buildSeriesByTime(CalendarEvent originEvent,
Calendar from,
Calendar to,
String userId) |
org.exoplatform.commons.utils.ListAccess<CalendarEvent> |
EventDAO.findEventsByQuery(EventQuery eventQuery)
Deprecated.
|
List<CalendarEvent> |
EventPageListQuery.getAll() |
Collection<CalendarEvent> |
DataStorage.getAllExcludedEvent(CalendarEvent originEvent,
Calendar from,
Calendar to,
String userId) |
Collection<CalendarEvent> |
CalendarService.getAllExcludedEvent(CalendarEvent originEvent,
Date from,
Date to,
String userId)
Those methods are not used anywhere
|
List<CalendarEvent> |
CalendarService.getAllNoRepeatEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds)
Deprecated.
|
List<CalendarEvent> |
CalendarService.getAllNoRepeatEventsSQL(String username,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars,
List<String> emptyCalendars)
A faster version of getAllNoRepeatEvents without thread
|
List<CalendarEvent> |
CalendarImportExport.getEventObjects(InputStream icalInputStream)
The method maps the input stream to event object
|
List<CalendarEvent> |
CalendarService.getEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds)
Gets all the events and tasks that match the conditions in the given
EventQuery object |
List<CalendarEvent> |
DataStorage.getEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds) |
List<CalendarEvent> |
CalendarService.getExceptionEvents(String username,
CalendarEvent recurEvent)
Gets all exception occurrences from a original recurrent event, the exception event always belong to same calendar with original recurrent event
|
List<CalendarEvent> |
CalendarService.getExceptionEventsFromDate(String username,
CalendarEvent event,
Date fromDate)
Gets all exception events of a repetitive event that happen after a specified date
|
List<CalendarEvent> |
CalendarService.getGroupEventByCalendar(List<String> calendarIds)
Gets all events and tasks from a list of public calendars
|
List<CalendarEvent> |
DataStorage.getGroupEventByCalendar(List<String> calendarIds)
Get all group events from list of calendars
|
List<CalendarEvent> |
CalendarService.getHighLightOriginalRecurrenceEvents(String username,
Calendar from,
Calendar to,
String[] publicCalendarIds)
Deprecated.
|
List<CalendarEvent> |
CalendarService.getHighLightOriginalRecurrenceEventsSQL(String username,
Calendar from,
Calendar to,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars,
List<String> emptyCalendars) |
Map<String,CalendarEvent> |
CalendarService.getOccurrenceEvents(CalendarEvent recurEvent,
Calendar from,
Calendar to,
String timezone)
Gets all occurrences of a repetitive event in a period of time.
|
List<CalendarEvent> |
CalendarService.getOriginalRecurrenceEvents(String username,
Calendar from,
Calendar to,
String[] publicCalendarIds)
Deprecated.
use getHighLightOriginalRecurrenceEventsSQL instead
|
List<CalendarEvent> |
DataStorage.getPublicEventByCategory(String username,
String eventCategoryId)
Get all user public events from a category
|
List<CalendarEvent> |
CalendarService.getPublicEvents(EventQuery eventQuery)
Gets all public events and tasks that match the conditions in the given EventQuery
|
List<CalendarEvent> |
DataStorage.getPublicEvents(EventQuery eventQuery)
Get all public events from a event query
|
List<CalendarEvent> |
CalendarService.getSharedEventByCalendars(String username,
List<String> calendarIds)
Gets events in shared calendars
|
List<CalendarEvent> |
DataStorage.getSharedEventByCalendars(String username,
List<String> calendarIds)
Get all shared events from list of calendars
|
List<CalendarEvent> |
DataStorage.getSharedEventByCategory(String username,
String eventCategoryId)
Get all user shared events from a category
|
List<CalendarEvent> |
DataStorage.getSharedEvents(String username,
EventQuery eventQuery)
Get all shared events with a EventQuery
|
List<CalendarEvent> |
CalendarService.getUserEventByCalendar(String username,
List<String> calendarIds)
Gets all events and tasks from a list of private calendars
|
List<CalendarEvent> |
DataStorage.getUserEventByCalendar(String username,
List<String> calendarIds)
Get all user events from a calendar
|
List<CalendarEvent> |
DataStorage.getUserEventByCategory(String username,
String eventCategoryId)
Get all user events from a category
|
List<CalendarEvent> |
CalendarService.getUserEvents(String username,
EventQuery eventQuery)
Gets events and tasks that match the conditions in the given EventQuery
|
List<CalendarEvent> |
DataStorage.getUserEvents(String username,
EventQuery eventQuery)
Get all user event with a event query
|
| Modifier and Type | Method and Description |
|---|---|
static CalendarEvent |
Utils.adaptRepeatRule(CalendarEvent event,
TimeZone fromTimezone,
TimeZone toTimeZone) |
void |
DataStorage.addEvent(CalendarEvent event)
Add a event
|
Collection<CalendarEvent> |
CalendarService.buildSeries(CalendarEvent originEvent,
Date from,
Date to,
String userId) |
Collection<CalendarEvent> |
DataStorage.buildSeriesByTime(CalendarEvent originEvent,
Calendar from,
Calendar to,
String userId) |
void |
EventLifeCycle.deletePublicEvent(CalendarEvent event,
String calendarId)
Post delete event or task for group calendar
|
void |
CalendarUpdateEventListener.deletePublicEvent(CalendarEvent event,
String calendarId) |
ByteArrayOutputStream |
CalendarImportExport.exportEventCalendar(CalendarEvent event)
The method export binary from event object
|
Collection<CalendarEvent> |
DataStorage.getAllExcludedEvent(CalendarEvent originEvent,
Calendar from,
Calendar to,
String userId) |
Collection<CalendarEvent> |
CalendarService.getAllExcludedEvent(CalendarEvent originEvent,
Date from,
Date to,
String userId)
Those methods are not used anywhere
|
static CalendarEvent |
EventPageListQuery.getEventFromNode(CalendarEvent event,
javax.jcr.Node eventNode,
javax.jcr.Node reminderFolder) |
List<CalendarEvent> |
CalendarService.getExceptionEvents(String username,
CalendarEvent recurEvent)
Gets all exception occurrences from a original recurrent event, the exception event always belong to same calendar with original recurrent event
|
List<CalendarEvent> |
CalendarService.getExceptionEventsFromDate(String username,
CalendarEvent event,
Date fromDate)
Gets all exception events of a repetitive event that happen after a specified date
|
static net.fortuna.ical4j.model.Recur |
Utils.getICalendarRecur(CalendarEvent recurEvent) |
Map<String,CalendarEvent> |
CalendarService.getOccurrenceEvents(CalendarEvent recurEvent,
Calendar from,
Calendar to,
String timezone)
Gets all occurrences of a repetitive event in a period of time.
|
static Date |
Utils.getPreviousOccurrenceDate(CalendarEvent recurEvent,
Date aDate,
TimeZone tz)
Gets a repetitive event's occurrence date right before a given date
|
CalendarEvent |
CalendarService.getRepetitiveEvent(CalendarEvent occurence) |
static boolean |
Utils.isExceptionOccurrence(CalendarEvent event) |
static boolean |
Utils.isOccurrence(CalendarEvent event) |
static boolean |
Utils.isRepeatEvent(CalendarEvent event) |
void |
CalendarService.removeAllSeriesEvents(CalendarEvent originEvent,
String username)
Remove all occurrence of a recurrent event
|
void |
CalendarService.removeFollowingSeriesEvents(CalendarEvent originEvent,
CalendarEvent newEvent,
String username)
This method is called when:
User wants to remove only following event in the series, then it will stop the series from time of editing event and remove all exception following event
|
void |
CalendarService.removeOccurrenceInstance(String username,
CalendarEvent occurrence)
Deprecated.
use removeOneOccurrenceEvent instead
|
void |
EventLifeCycle.removeOneOccurrence(CalendarEvent originEvent,
CalendarEvent removedEvent)
Posts event about removing one exception event of a repetitive event
|
void |
CalendarUpdateEventListener.removeOneOccurrence(CalendarEvent originEvent,
CalendarEvent removedEvent) |
void |
CalendarService.removeOneOccurrenceEvent(CalendarEvent originEvent,
CalendarEvent removedOccurrence,
String username)
Remove an occurrence of a recurrent event
|
void |
CalendarService.removeRecurrenceSeries(String username,
CalendarEvent originalEvent)
Removes all occurrence from an recurrence series.
|
void |
CalendarService.saveAllSeriesEvents(CalendarEvent occurrence,
String username)
Updates all occurrence of a recurrent event
|
void |
DataStorage.saveEvent(javax.jcr.Node calendarNode,
CalendarEvent event,
javax.jcr.Node reminderFolder,
boolean isNew)
Save a event
|
void |
CalendarService.saveEventToSharedCalendar(String username,
String calendarId,
CalendarEvent event,
boolean isNew)
Saves event to shared calendar.
|
void |
DataStorage.saveEventToSharedCalendar(String username,
String calendarId,
CalendarEvent event,
boolean isNew)
Save a event to a shared calendar
|
void |
CalendarService.saveFollowingSeriesEvents(CalendarEvent originEvent,
CalendarEvent newEvent,
String username)
This method is called when:
User wants to update the following occurences also, then it will break to 2 new series from time of editing event reset all exception event properties
|
void |
CalendarService.saveOneOccurrenceEvent(CalendarEvent originEvent,
CalendarEvent newEvent,
String username)
Updates an occurrence of a recurrent event
|
void |
EventLifeCycle.savePublicEvent(CalendarEvent event,
String calendarId)
Post save new event or task for group calendar
|
void |
CalendarUpdateEventListener.savePublicEvent(CalendarEvent event,
String calendarId) |
void |
CalendarService.savePublicEvent(String calendarId,
CalendarEvent event,
boolean isNew)
Saves event or task to a public calendar
|
void |
DataStorage.savePublicEvent(String calendarId,
CalendarEvent event,
boolean isNew)
Save a public event
|
void |
CalendarService.saveUserEvent(String username,
String calendarId,
CalendarEvent event,
boolean isNew)
Saves events/tasks to a personal calendar
|
void |
DataStorage.saveUserEvent(String username,
String calendarId,
CalendarEvent event,
boolean isNew)
Save a user event
|
void |
EventLifeCycle.updateFollowingOccurrences(CalendarEvent originEvent,
Date stopDate)
Posts event about updating occurrences of a repetitive series that start from a selected occurrence
|
void |
CalendarUpdateEventListener.updateFollowingOccurrences(CalendarEvent originEvent,
Date stopDate) |
static void |
Utils.updateOriginDate(CalendarEvent event,
TimeZone tz) |
void |
EventLifeCycle.updatePublicEvent(CalendarEvent oldEvent,
CalendarEvent event,
String calendarId)
Post update event or task for group calendar
|
void |
CalendarUpdateEventListener.updatePublicEvent(CalendarEvent oldEvent,
CalendarEvent event,
String calendarId) |
void |
EventLifeCycle.updatePublicEvent(CalendarEvent event,
String calendarId)
Post update event or task for group calendar
|
void |
CalendarUpdateEventListener.updatePublicEvent(CalendarEvent event,
String calendarId) |
void |
CalendarService.updateRecurrenceSeries(String fromCalendar,
String toCalendar,
String fromType,
String toType,
CalendarEvent occurrence,
String username)
Updates recurrence series from an occurrence, this function is only called if the occurrence event is not changed the from date property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CalendarService.moveEvent(String fromCalendar,
String toCalendar,
String formType,
String toType,
List<CalendarEvent> calEvents,
String username)
Saves changes for list of events.
|
void |
DataStorage.moveEvent(String formCalendar,
String toCalendar,
String fromType,
String toType,
List<CalendarEvent> calEvents,
String username)
Move events between calendars
|
void |
CalendarService.updateOccurrenceEvent(String fromCalendar,
String toCalendar,
String fromType,
String toType,
List<CalendarEvent> calEvents,
String username)
Updates an occurrence of a repetitive event
|
| Constructor and Description |
|---|
CalendarEvent(CalendarEvent evt)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static CalendarEvent |
RemoteCalendarServiceImpl.calculateEvent(net.fortuna.ical4j.model.component.VEvent event,
CalendarEvent exoEvent) |
static CalendarEvent |
RemoteCalendarServiceImpl.generateEvent(net.fortuna.ical4j.model.component.VEvent event,
CalendarEvent exoEvent,
String username,
String calendarId) |
CalendarEvent |
JCRDataStorage.getEvent(javax.jcr.Node eventNode)
Get a event from event node
|
CalendarEvent |
JCRDataStorage.getEvent(String username,
String eventId)
Get a user event
|
CalendarEvent |
CalendarServiceImpl.getEvent(String username,
String eventId) |
CalendarEvent |
JCRDataStorage.getEventById(String eventId) |
CalendarEvent |
CalendarServiceImpl.getEventById(String eventId) |
CalendarEvent |
EventDAOImpl.getEventFromNode(javax.jcr.Node eventNode)
Deprecated.
|
CalendarEvent |
JCRDataStorage.getGroupEvent(String eventId)
Get a group event with given eventId
|
CalendarEvent |
CalendarServiceImpl.getGroupEvent(String eventId)
Gets a group event by its Id
|
CalendarEvent |
JCRDataStorage.getGroupEvent(String calendarId,
String eventId)
Get a group event
|
CalendarEvent |
CalendarServiceImpl.getGroupEvent(String calendarId,
String eventId)
Gets event or task from a given group calendar by its id
|
CalendarEvent |
CalendarServiceImpl.getRepetitiveEvent(CalendarEvent occurence) |
CalendarEvent |
JCRDataStorage.getSharedEvent(String username,
String calendarId,
String eventId) |
CalendarEvent |
CalendarServiceImpl.getSharedEvent(String username,
String calendarId,
String eventId) |
CalendarEvent |
JCRDataStorage.getUserEvent(String username,
String calendarId,
String eventId) |
CalendarEvent[] |
EventListAccess.load(int offset,
int limit) |
CalendarEvent |
JCRDataStorage.removePublicEvent(String calendarId,
String eventId)
Remove a public event
|
CalendarEvent |
CalendarServiceImpl.removePublicEvent(String calendarId,
String eventId)
Removes a public event or task, all attachments and reminders of this event will be removed
|
CalendarEvent |
JCRDataStorage.removeUserEvent(String username,
String calendarId,
String eventId)
Remove a user event
|
CalendarEvent |
CalendarServiceImpl.removeUserEvent(String username,
String calendarId,
String eventId)
Removes an event from the personal calendar
|
static CalendarEvent |
RemoteCalendarServiceImpl.setEventAttachment(net.fortuna.ical4j.model.component.VEvent event,
CalendarEvent exoEvent,
String eValue,
String sValue) |
static CalendarEvent |
RemoteCalendarServiceImpl.setTaskAttachment(net.fortuna.ical4j.model.component.VToDo task,
CalendarEvent exoEvent,
String username,
String calendarId,
Map<String,net.fortuna.ical4j.model.component.VFreeBusy> vFreeBusyData) |
| Modifier and Type | Method and Description |
|---|---|
Collection<CalendarEvent> |
CalendarServiceImpl.buildSeries(CalendarEvent originEvent,
Date from,
Date to,
String userId) |
Collection<CalendarEvent> |
JCRDataStorage.buildSeriesByTime(CalendarEvent recurEvent,
Calendar from,
Calendar to,
String userId) |
org.exoplatform.commons.utils.ListAccess<CalendarEvent> |
EventDAOImpl.findEventsByQuery(EventQuery eventQuery)
Deprecated.
|
Collection<CalendarEvent> |
JCRDataStorage.getAllExcludedEvent(CalendarEvent originEvent,
Calendar from,
Calendar to,
String userId) |
Collection<CalendarEvent> |
CalendarServiceImpl.getAllExcludedEvent(CalendarEvent originEvent,
Date from,
Date to,
String userId) |
List<CalendarEvent> |
JCRDataStorage.getAllNoRepeatEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds)
Deprecated.
|
List<CalendarEvent> |
CalendarServiceImpl.getAllNoRepeatEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds) |
List<CalendarEvent> |
JCRDataStorage.getAllNoRepeatEventsSQL(String username,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars,
List<String> emptyCalendars) |
List<CalendarEvent> |
CalendarServiceImpl.getAllNoRepeatEventsSQL(String username,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars,
List<String> emptyCalendars)
A faster version of getAllNoRepeatEvents without thread
|
List<CalendarEvent> |
ICalendarImportExport.getEventObjects(InputStream icalInputStream) |
List<CalendarEvent> |
CsvImportExport.getEventObjects(InputStream inputStream) |
List<CalendarEvent> |
JCRDataStorage.getEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds) |
List<CalendarEvent> |
CalendarServiceImpl.getEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds)
Gets all the events and tasks that match the conditions in the given
EventQuery object |
List<CalendarEvent> |
JCRDataStorage.getExceptionEvents(String username,
CalendarEvent recurEvent)
Get all exception occurrence from original recurrence event
|
List<CalendarEvent> |
CalendarServiceImpl.getExceptionEvents(String username,
CalendarEvent recurEvent) |
List<CalendarEvent> |
CalendarServiceImpl.getExceptionEventsFromDate(String username,
CalendarEvent event,
Date fromDate) |
List<CalendarEvent> |
JCRDataStorage.getGroupEventByCalendar(List<String> calendarIds)
Get all group events from list of calendars
|
List<CalendarEvent> |
CalendarServiceImpl.getGroupEventByCalendar(List<String> calendarIds)
Gets all events and tasks from a list of public calendars
|
List<CalendarEvent> |
JCRDataStorage.getHighLightOriginalRecurrenceEvents(String username,
Calendar from,
Calendar to,
String[] publicCalendarIds)
Another version of getOriginalRecurrenceEvents using Thread
|
List<CalendarEvent> |
CalendarServiceImpl.getHighLightOriginalRecurrenceEvents(String username,
Calendar from,
Calendar to,
String[] publicCalendarIds) |
List<CalendarEvent> |
JCRDataStorage.getHighLightOriginalRecurrenceEventsSQL(String username,
Calendar from,
Calendar to,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars,
List<String> emptyCalendars)
Another version of getOriginalRecurrenceEvents
|
List<CalendarEvent> |
CalendarServiceImpl.getHighLightOriginalRecurrenceEventsSQL(String username,
Calendar from,
Calendar to,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars,
List<String> emptyCalendars) |
Map<String,CalendarEvent> |
JCRDataStorage.getOccurrenceEvents(CalendarEvent recurEvent,
Calendar from,
Calendar to,
String timezone)
Query all occurrences of recurrence event between from and to date.
|
Map<String,CalendarEvent> |
CalendarServiceImpl.getOccurrenceEvents(CalendarEvent recurEvent,
Calendar from,
Calendar to,
String timezone) |
List<CalendarEvent> |
JCRDataStorage.getOriginalRecurrenceEvents(javax.jcr.Node calendar,
String calType,
Calendar from,
Calendar to,
String[] calendarIds,
String[] filterCalendarIds) |
List<CalendarEvent> |
JCRDataStorage.getOriginalRecurrenceEvents(String username,
Calendar from,
Calendar to,
String[] publicCalendarIds)
Get all active 'original' recurrence event
The result list includes all 'original' recurrence event in all three types: private, public and shared |
List<CalendarEvent> |
CalendarServiceImpl.getOriginalRecurrenceEvents(String username,
Calendar from,
Calendar to,
String[] publicCalendarIds) |
List<CalendarEvent> |
JCRDataStorage.getOriginalRecurrenceEvents1(javax.jcr.Node calendar,
String calType,
Calendar from,
Calendar to,
String[] calendarIds,
String[] filterCalendarIds)
A faster version getOriginalRecurrenceEvents with improved JCR queries
|
List<CalendarEvent> |
JCRDataStorage.getOriginalRecurrenceEventsSQL(javax.jcr.Node calendar,
String calType,
Calendar from,
Calendar to,
EventQuery eventQuery,
String[] calendarIds,
List<String> emptyCalendars)
Another version for getOriginalRecurrenceEvents1 using SQL with different queries
|
List<CalendarEvent> |
JCRDataStorage.getPublicEventByCategory(String username,
String eventCategoryId) |
List<CalendarEvent> |
JCRDataStorage.getPublicEvents(EventQuery eventQuery)
Get all public events from a event query
|
List<CalendarEvent> |
CalendarServiceImpl.getPublicEvents(EventQuery eventQuery)
Gets all public events and tasks that match the conditions in the given EventQuery
|
List<CalendarEvent> |
JCRDataStorage.getSharedEventByCalendars(String username,
List<String> calendarIds)
Get all shared events from list of calendars
|
List<CalendarEvent> |
CalendarServiceImpl.getSharedEventByCalendars(String username,
List<String> calendarIds) |
List<CalendarEvent> |
JCRDataStorage.getSharedEventByCategory(String username,
String eventCategoryId) |
List<CalendarEvent> |
JCRDataStorage.getSharedEvents(String username,
EventQuery eventQuery)
Get all shared events with a EventQuery
|
List<CalendarEvent> |
JCRDataStorage.getUserEventByCalendar(String username,
List<String> calendarIds) |
List<CalendarEvent> |
CalendarServiceImpl.getUserEventByCalendar(String username,
List<String> calendarIds)
Gets all events and tasks from a list of private calendars
|
List<CalendarEvent> |
JCRDataStorage.getUserEventByCategory(String username,
String eventCategoryId)
Get all user events from a category
|
List<CalendarEvent> |
JCRDataStorage.getUserEvents(String username,
EventQuery eventQuery)
Get all user event with a event query
|
List<CalendarEvent> |
CalendarServiceImpl.getUserEvents(String username,
EventQuery eventQuery)
Gets events and tasks that match the conditions in the given EventQuery
|
List<CalendarEvent> |
CsvImportExport.process(BufferedReader in)
Process one file.
|
List<CalendarEvent> |
JCRDataStorage.searchHighLightOriginalRecurrenceEventsSQL(String username,
Calendar from,
Calendar to,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars) |
List<CalendarEvent> |
JCRDataStorage.searchOriginalRecurrenceEventsSQL(javax.jcr.Node calendar,
String calType,
Calendar from,
Calendar to,
String[] calendarIds,
List<String> emptyCalendars) |
| Modifier and Type | Method and Description |
|---|---|
void |
JCRDataStorage.addEvent(CalendarEvent event)
creates a virtual event for a new event in a public folder of storage
this virtual event is search-able (by XPATH query) and used to find the free/busy time in Schedule tab
|
Collection<CalendarEvent> |
CalendarServiceImpl.buildSeries(CalendarEvent originEvent,
Date from,
Date to,
String userId) |
Collection<CalendarEvent> |
JCRDataStorage.buildSeriesByTime(CalendarEvent recurEvent,
Calendar from,
Calendar to,
String userId) |
static CalendarEvent |
RemoteCalendarServiceImpl.calculateEvent(net.fortuna.ical4j.model.component.VEvent event,
CalendarEvent exoEvent) |
Date |
JCRDataStorage.calculateRecurrenceFinishDate(CalendarEvent originalEvent)
Calculate the end-date of recurrence event
|
void |
CalendarEventListener.deletePublicEvent(CalendarEvent event,
String calendarId) |
ByteArrayOutputStream |
ICalendarImportExport.exportEventCalendar(CalendarEvent exoEvent) |
ByteArrayOutputStream |
CsvImportExport.exportEventCalendar(CalendarEvent event) |
static CalendarEvent |
RemoteCalendarServiceImpl.generateEvent(net.fortuna.ical4j.model.component.VEvent event,
CalendarEvent exoEvent,
String username,
String calendarId) |
Collection<CalendarEvent> |
JCRDataStorage.getAllExcludedEvent(CalendarEvent originEvent,
Calendar from,
Calendar to,
String userId) |
Collection<CalendarEvent> |
CalendarServiceImpl.getAllExcludedEvent(CalendarEvent originEvent,
Date from,
Date to,
String userId) |
net.fortuna.ical4j.model.Calendar |
ICalendarImportExport.getCalendarComponent(net.fortuna.ical4j.model.Calendar calendar,
CalendarEvent exoEvent,
String componentType) |
List<CalendarEvent> |
JCRDataStorage.getExceptionEvents(String username,
CalendarEvent recurEvent)
Get all exception occurrence from original recurrence event
|
List<CalendarEvent> |
CalendarServiceImpl.getExceptionEvents(String username,
CalendarEvent recurEvent) |
List<CalendarEvent> |
CalendarServiceImpl.getExceptionEventsFromDate(String username,
CalendarEvent event,
Date fromDate) |
Map<String,CalendarEvent> |
JCRDataStorage.getOccurrenceEvents(CalendarEvent recurEvent,
Calendar from,
Calendar to,
String timezone)
Query all occurrences of recurrence event between from and to date.
|
Map<String,CalendarEvent> |
CalendarServiceImpl.getOccurrenceEvents(CalendarEvent recurEvent,
Calendar from,
Calendar to,
String timezone) |
CalendarEvent |
CalendarServiceImpl.getRepetitiveEvent(CalendarEvent occurence) |
void |
CalendarServiceImpl.removeAllSeriesEvents(CalendarEvent originEvent,
String username) |
void |
CalendarServiceImpl.removeFollowingSeriesEvents(CalendarEvent originEvent,
CalendarEvent selectedOccurrence,
String username) |
void |
JCRDataStorage.removeOccurrenceInstance(String username,
CalendarEvent occurrence) |
void |
CalendarServiceImpl.removeOccurrenceInstance(String username,
CalendarEvent occurrence) |
void |
CalendarEventListener.removeOneOccurrence(CalendarEvent originEvent,
CalendarEvent removedEvent) |
void |
CalendarServiceImpl.removeOneOccurrenceEvent(CalendarEvent originEvent,
CalendarEvent removedOccurence,
String username) |
void |
JCRDataStorage.removeRecurrenceSeries(String username,
CalendarEvent originalEvent) |
void |
CalendarServiceImpl.removeRecurrenceSeries(String username,
CalendarEvent originalEvent) |
void |
CalendarServiceImpl.saveAllSeriesEvents(CalendarEvent occurrence,
String username) |
void |
JCRDataStorage.saveEvent(javax.jcr.Node calendarNode,
CalendarEvent event,
javax.jcr.Node reminderFolder,
boolean isNew)
Save a event
|
void |
JCRDataStorage.saveEventToSharedCalendar(String username,
String calendarId,
CalendarEvent event,
boolean isNew)
Save a event to a shared calendar
|
void |
CalendarServiceImpl.saveEventToSharedCalendar(String username,
String calendarId,
CalendarEvent event,
boolean isNew)
Saves event to shared calendar.
|
void |
CalendarServiceImpl.saveFollowingSeriesEvents(CalendarEvent originEvent,
CalendarEvent selectedOccurrence,
String username) |
void |
JCRDataStorage.saveOccurrenceEvent(javax.jcr.Node calendarNode,
CalendarEvent event,
javax.jcr.Node reminderFolder,
boolean isNew) |
void |
JCRDataStorage.saveOccurrenceEvent(String username,
String calendarId,
CalendarEvent event,
boolean isNew)
Save a occurrence event
|
void |
CalendarServiceImpl.saveOneOccurrenceEvent(CalendarEvent originEvent,
CalendarEvent selectedOccurrence,
String username) |
void |
CalendarEventListener.savePublicEvent(CalendarEvent event,
String calendarId) |
void |
JCRDataStorage.savePublicEvent(String calendarId,
CalendarEvent event,
boolean isNew)
Save a public event
|
void |
CalendarServiceImpl.savePublicEvent(String calendarId,
CalendarEvent event,
boolean isNew)
Saves event or task to a public calendar
|
void |
JCRDataStorage.saveUserEvent(String username,
String calendarId,
CalendarEvent event,
boolean isNew)
Save a user event
|
void |
CalendarServiceImpl.saveUserEvent(String username,
String calendarId,
CalendarEvent event,
boolean isNew)
Saves events/tasks to a personal calendar
|
void |
MailNotification.sendEmail(CalendarEvent event,
String username) |
static CalendarEvent |
RemoteCalendarServiceImpl.setEventAttachment(net.fortuna.ical4j.model.component.VEvent event,
CalendarEvent exoEvent,
String eValue,
String sValue) |
static void |
ICalendarImportExport.setPriorityCalEvent(net.fortuna.ical4j.model.PropertyList propertyList,
CalendarEvent exoEvent) |
static void |
ICalendarImportExport.setPriorityExoEvent(net.fortuna.ical4j.model.property.Priority priority,
CalendarEvent exoEvent) |
static CalendarEvent |
RemoteCalendarServiceImpl.setTaskAttachment(net.fortuna.ical4j.model.component.VToDo task,
CalendarEvent exoEvent,
String username,
String calendarId,
Map<String,net.fortuna.ical4j.model.component.VFreeBusy> vFreeBusyData) |
void |
CalendarEventListener.updateFollowingOccurrences(CalendarEvent originEvent,
Date stopDate) |
void |
CalendarEventListener.updatePublicEvent(CalendarEvent oldEvent,
CalendarEvent event,
String calendarId) |
void |
CalendarEventListener.updatePublicEvent(CalendarEvent event,
String calendarId) |
void |
JCRDataStorage.updateRecurrenceSeries(String fromCalendar,
String toCalendar,
String fromType,
String toType,
CalendarEvent occurrence,
String username)
Update recurrence series
|
void |
CalendarServiceImpl.updateRecurrenceSeries(String fromCalendar,
String toCalendar,
String fromType,
String toType,
CalendarEvent occurrence,
String username) |
| Modifier and Type | Method and Description |
|---|---|
void |
JCRDataStorage.moveEvent(String formCalendar,
String toCalendar,
String fromType,
String toType,
List<CalendarEvent> calEvents,
String username)
Move events between calendars
|
void |
CalendarServiceImpl.moveEvent(String fromCalendar,
String toCalendar,
String fromType,
String toType,
List<CalendarEvent> calEvents,
String username)
Saves changes for list of events.
|
void |
JCRDataStorage.updateOccurrenceEvent(String fromCalendar,
String toCalendar,
String fromCalendarType,
String toCalendarType,
List<CalendarEvent> events,
String username)
This function is used to update a occurrence event.
|
void |
CalendarServiceImpl.updateOccurrenceEvent(String fromCalendar,
String toCalendar,
String fromType,
String toType,
List<CalendarEvent> calEvents,
String username) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
CalendarUtils.isAllDayEvent(CalendarEvent eventCalendar) |
Copyright © 2003–2019 eXo Platform SAS. All rights reserved.