|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use CalendarEvent | |
|---|---|
| org.exoplatform.calendar.service | |
| org.exoplatform.calendar.service.impl | |
| Uses of CalendarEvent in org.exoplatform.calendar.service |
|---|
| Fields in org.exoplatform.calendar.service with type parameters of type CalendarEvent | |
|---|---|
protected List<CalendarEvent> |
JCRPageList.currentListPage_
|
| Methods in org.exoplatform.calendar.service that return CalendarEvent | |
|---|---|
CalendarEvent |
DataStorage.getEvent(javax.jcr.Node eventNode)
Get a event from event node |
CalendarEvent |
CalendarService.getEvent(String username,
String eventId)
Get a personal event for a given owner |
CalendarEvent |
DataStorage.getEvent(String username,
String eventId)
Get a user event |
CalendarEvent |
CalendarService.getEventById(String eventId)
|
static CalendarEvent |
EventPageListQuery.getEventFromNode(CalendarEvent event,
javax.jcr.Node eventNode,
javax.jcr.Node reminderFolder)
|
CalendarEvent |
CalendarService.getGroupEvent(String eventId)
Get a group event from eventID |
CalendarEvent |
DataStorage.getGroupEvent(String eventId)
Get a group event with given eventId |
CalendarEvent |
CalendarService.getGroupEvent(String calendarId,
String eventId)
The method gets event or task form group calendar by given calendar id |
CalendarEvent |
DataStorage.getGroupEvent(String calendarId,
String eventId)
Get a group event |
CalendarEvent |
CalendarService.getSharedEvent(String username,
String calendarId,
String eventId)
Get a shared event of user from user name, id of shared calendar, id of shared event |
CalendarEvent |
DataStorage.getUserEvent(String username,
String calendarId,
String eventId)
Get a user event from calendarId and eventId |
CalendarEvent |
CalendarService.removePublicEvent(String calendarId,
String eventId)
Remove event or task, all attachments and reminders item will be removed |
CalendarEvent |
DataStorage.removePublicEvent(String calendarId,
String eventId)
Remove a public event |
CalendarEvent |
CalendarService.removeUserEvent(String username,
String calendarId,
String eventId)
Remove given event or task in private calendar with calendar id, all attachments and reminders will be removed |
CalendarEvent |
DataStorage.removeUserEvent(String username,
String calendarId,
String eventId)
Remove a user event |
| Methods in org.exoplatform.calendar.service that return types with arguments of type CalendarEvent | |
|---|---|
List<CalendarEvent> |
JCRPageList.currentPage(String username)
|
List<CalendarEvent> |
EventPageList.getAll()
|
List<CalendarEvent> |
EventPageListQuery.getAll()
|
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)
The method selects all the events and tasks by given conditions, it includes events of private, public and share calendars |
List<CalendarEvent> |
DataStorage.getEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds)
|
List<CalendarEvent> |
CalendarService.getExceptionEvents(String username,
CalendarEvent recurEvent)
Get all exception occurrences from a original recurrence event, the exception event always belong to same calendar with original recurrence event |
List<CalendarEvent> |
CalendarService.getGroupEventByCalendar(List<String> calendarIds)
The method gets events and tasks by given public calendar ids |
List<CalendarEvent> |
DataStorage.getGroupEventByCalendar(List<String> calendarIds)
Get all group events from list of calendars |
Map<String,CalendarEvent> |
CalendarService.getOccurrenceEvents(CalendarEvent recurEvent,
Calendar from,
Calendar to,
String timezone)
Get all virtual occurrences from an original recurrence event in a period of time The result will be depended on the recurrence rule, the start date of recurrence event and the period of time to view. |
List<CalendarEvent> |
CalendarService.getOriginalRecurrenceEvents(String username,
Calendar from,
Calendar to,
String[] publicCalendarIds)
Get all original recurrence events of an user in period of time |
List<CalendarEvent> |
JCRPageList.getPage(long page,
String username)
|
List<CalendarEvent> |
DataStorage.getPublicEventByCategory(String username,
String eventCategoryId)
Get all user public events from a category |
List<CalendarEvent> |
CalendarService.getPublicEvents(EventQuery eventQuery)
The method gets events and tasks by given event query |
List<CalendarEvent> |
DataStorage.getPublicEvents(EventQuery eventQuery)
Get all public events from a event query |
List<CalendarEvent> |
CalendarService.getSharedEventByCalendars(String username,
List<String> calendarIds)
|
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)
The method gets list events and tasks of given private calendar ids |
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)
The method gets all events and tasks by given conditions in event query |
List<CalendarEvent> |
DataStorage.getUserEvents(String username,
EventQuery eventQuery)
Get all user event with a event query |
| Methods in org.exoplatform.calendar.service with parameters of type CalendarEvent | |
|---|---|
void |
DataStorage.addEvent(CalendarEvent event)
Add a event |
void |
CalendarUpdateEventListener.deletePublicEvent(CalendarEvent event,
String calendarId)
|
void |
EventLifeCycle.deletePublicEvent(CalendarEvent event,
String calendarId)
Post delete event or task for group calendar |
ByteArrayOutputStream |
CalendarImportExport.exportEventCalendar(CalendarEvent event)
The method export binary from event object |
static CalendarEvent |
EventPageListQuery.getEventFromNode(CalendarEvent event,
javax.jcr.Node eventNode,
javax.jcr.Node reminderFolder)
|
List<CalendarEvent> |
CalendarService.getExceptionEvents(String username,
CalendarEvent recurEvent)
Get all exception occurrences from a original recurrence event, the exception event always belong to same calendar with original recurrence event |
Map<String,CalendarEvent> |
CalendarService.getOccurrenceEvents(CalendarEvent recurEvent,
Calendar from,
Calendar to,
String timezone)
Get all virtual occurrences from an original recurrence event in a period of time The result will be depended on the recurrence rule, the start date of recurrence event and the period of time to view. |
static boolean |
Utils.isExceptionOccurrence(CalendarEvent event)
|
static boolean |
Utils.isRepeatEvent(CalendarEvent event)
|
void |
CalendarService.removeOccurrenceInstance(String username,
CalendarEvent occurrence)
Remove only an occurrence instance from recurrence series, this function will get the original event node of the occurrence and then put the recurrence id of the need-to-delete occurrence to excludeId list of original node. |
void |
CalendarService.removeRecurrenceSeries(String username,
CalendarEvent originalEvent)
Remove all occurrence from an recurrence series. |
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)
Add event to shared calendar, mean add event to orloginal calendar too |
void |
DataStorage.saveEventToSharedCalendar(String username,
String calendarId,
CalendarEvent event,
boolean isNew)
Save a event to a shared calendar |
void |
CalendarUpdateEventListener.savePublicEvent(CalendarEvent event,
String calendarId)
|
void |
EventLifeCycle.savePublicEvent(CalendarEvent event,
String calendarId)
Post save new event or task for group calendar |
void |
CalendarService.savePublicEvent(String calendarId,
CalendarEvent event,
boolean isNew)
Save event or task by given group calendar id |
void |
DataStorage.savePublicEvent(String calendarId,
CalendarEvent event,
boolean isNew)
Save a public event |
void |
CalendarService.saveUserEvent(String username,
String calendarId,
CalendarEvent event,
boolean isNew)
The method save infomation to an event or a task by given private calendar id to data |
void |
DataStorage.saveUserEvent(String username,
String calendarId,
CalendarEvent event,
boolean isNew)
Save a user event |
void |
CalendarUpdateEventListener.updatePublicEvent(CalendarEvent oldEvent,
CalendarEvent event,
String calendarId)
|
void |
EventLifeCycle.updatePublicEvent(CalendarEvent oldEvent,
CalendarEvent event,
String calendarId)
Post update event or task for group calendar |
void |
CalendarUpdateEventListener.updatePublicEvent(CalendarEvent event,
String calendarId)
|
void |
EventLifeCycle.updatePublicEvent(CalendarEvent event,
String calendarId)
Post update event or task for group calendar |
void |
CalendarService.updateRecurrenceSeries(String fromCalendar,
String toCalendar,
String fromType,
String toType,
CalendarEvent occurrence,
String username)
Update recurrence series from an occurrence, this function is only called if the occurrence event is not changed the from date property. |
| Method parameters in org.exoplatform.calendar.service with type arguments of type CalendarEvent | |
|---|---|
void |
CalendarService.moveEvent(String formCalendar,
String toCalendar,
String formType,
String toType,
List<CalendarEvent> calEvents,
String username)
The method move and save events form private calendars share calendars public calendars each other |
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)
Update an occurrence event, there are two cases: if this occurrence is virtual occurrence, convert it to exception, if this occurrence is exception, update it as a normal event |
| Constructors in org.exoplatform.calendar.service with parameters of type CalendarEvent | |
|---|---|
CalendarEvent(CalendarEvent event)
|
|
| Constructor parameters in org.exoplatform.calendar.service with type arguments of type CalendarEvent | |
|---|---|
EventPageList(List<CalendarEvent> eventList,
long pageSize)
|
|
| Uses of CalendarEvent in org.exoplatform.calendar.service.impl |
|---|
| Methods in org.exoplatform.calendar.service.impl that return CalendarEvent | |
|---|---|
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 |
JCRDataStorage.getGroupEvent(String eventId)
Get a group event with given eventId |
CalendarEvent |
CalendarServiceImpl.getGroupEvent(String eventId)
Get a group event from eventID |
CalendarEvent |
JCRDataStorage.getGroupEvent(String calendarId,
String eventId)
Get a group event |
CalendarEvent |
CalendarServiceImpl.getGroupEvent(String calendarId,
String eventId)
The method gets event or task form group calendar by given calendar id |
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 |
JCRDataStorage.removePublicEvent(String calendarId,
String eventId)
Remove a public event |
CalendarEvent |
CalendarServiceImpl.removePublicEvent(String calendarId,
String eventId)
Remove event or task, all attachments and reminders item 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)
Remove given event or task in private calendar with calendar id, all attachments and reminders will be removed |
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)
|
| Methods in org.exoplatform.calendar.service.impl that return types with arguments of type CalendarEvent | |
|---|---|
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)
The method selects all the events and tasks by given conditions, it includes events of private, public and share calendars |
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> |
JCRDataStorage.getGroupEventByCalendar(List<String> calendarIds)
Get all group events from list of calendars |
List<CalendarEvent> |
CalendarServiceImpl.getGroupEventByCalendar(List<String> calendarIds)
The method gets events and tasks by given public calendar ids |
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.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)
The method gets events and tasks by given event query |
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)
The method gets list events and tasks of given private calendar ids |
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)
The method gets all events and tasks by given conditions in event query |
List<CalendarEvent> |
CsvImportExport.process(BufferedReader in)
Process one file. |
| Methods in org.exoplatform.calendar.service.impl with parameters of type CalendarEvent | |
|---|---|
void |
JCRDataStorage.addEvent(CalendarEvent event)
Add a event |
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)
|
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)
|
net.fortuna.ical4j.model.Recur |
JCRDataStorage.getICalendarRecur(CalendarEvent recurEvent)
|
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)
|
void |
JCRDataStorage.removeOccurrenceInstance(String username,
CalendarEvent occurrence)
|
void |
CalendarServiceImpl.removeOccurrenceInstance(String username,
CalendarEvent occurrence)
|
void |
JCRDataStorage.removeRecurrenceSeries(String username,
CalendarEvent originalEvent)
|
void |
CalendarServiceImpl.removeRecurrenceSeries(String username,
CalendarEvent originalEvent)
|
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)
Add event to shared calendar, mean add event to orloginal calendar too |
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 |
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)
Save event or task by given group calendar id |
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)
The method save infomation to an event or a task by given private calendar id to data |
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.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)
|
| Method parameters in org.exoplatform.calendar.service.impl with type arguments of type CalendarEvent | |
|---|---|
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)
The method move and save events form private calendars share calendars public calendars each other |
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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||