| Package | Description |
|---|---|
| org.exoplatform.calendar.service | |
| org.exoplatform.calendar.service.impl |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
DataStorage.checkFreeBusy(EventQuery eventQuery) |
Map<String,String> |
CalendarService.checkFreeBusy(EventQuery eventQuery)
Gets busy time of participants in a period
|
List<CalendarEvent> |
CalendarService.getAllNoRepeatEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds)
A faster version of getEvents used for UIWeekview
|
List<CalendarEvent> |
CalendarService.getAllNoRepeatEventsSQL(String username,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars,
List<String> emptyCalendars)
A faster version of getAllNoRepeatEvents without thread
|
List<CalendarEvent> |
DataStorage.getEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds) |
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> |
CalendarService.getHighLightOriginalRecurrenceEventsSQL(String username,
Calendar from,
Calendar to,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars,
List<String> emptyCalendars) |
List<CalendarEvent> |
DataStorage.getPublicEvents(EventQuery eventQuery)
Get all public events from a event query
|
List<CalendarEvent> |
CalendarService.getPublicEvents(EventQuery eventQuery)
Gets all public events and tasks that match the conditions in the given EventQuery
|
List<CalendarEvent> |
DataStorage.getSharedEvents(String username,
EventQuery eventQuery)
Get all shared events with a EventQuery
|
List<CalendarEvent> |
DataStorage.getUserEvents(String username,
EventQuery eventQuery)
Get all user event with a event query
|
List<CalendarEvent> |
CalendarService.getUserEvents(String username,
EventQuery eventQuery)
Gets events and tasks that match the conditions in the given EventQuery
|
EventPageList |
DataStorage.searchEvent(String username,
EventQuery eventQuery,
String[] publicCalendarIds) |
EventPageList |
CalendarService.searchEvent(String username,
EventQuery eventQuery,
String[] publicCalendarIds)
Gets an
EventPageList of events/tasks of a given list of public calendars that matches the condition in the given EvenQuery object. |
Map<Integer,String> |
CalendarService.searchHighlightRecurrenceEvent(String username,
EventQuery eventQuery,
String[] publicCalendarIds,
String timezone)
Finds all days of month or year that have event/task to highlight from all personal, shared and public calendar of an user
This function is much same like searchHightLightEvent() function but it only counts for recurrent event |
List<Map<Integer,String>> |
CalendarService.searchHighlightRecurrenceEventSQL(String username,
EventQuery eventQuery,
String timezone,
String[] privateCalendars,
String[] publicCalendars) |
Map<Integer,String> |
DataStorage.searchHightLightEvent(String username,
EventQuery eventQuery,
String[] publicCalendarIds) |
Map<Integer,String> |
CalendarService.searchHightLightEvent(String username,
EventQuery eventQuery,
String[] publicCalendarIds)
Gets the day in month on which there are events.
|
List<Map<Integer,String>> |
CalendarService.searchHightLightEventSQL(String username,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars) |
| Constructor and Description |
|---|
EventQuery(EventQuery eventQuery) |
| Modifier and Type | Class and Description |
|---|---|
class |
UnifiedQuery
Created by The eXo Platform SAS
Author : eXoPlatform
exo@exoplatform.com
Jan 23, 2013
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
CalendarServiceImpl.checkFreeBusy(EventQuery eventQuery)
Gets busy time of participants in a period
|
Map<String,String> |
JCRDataStorage.checkFreeBusy(EventQuery eventQuery) |
Map<String,String> |
JCRDataStorage.checkFreeBusy(EventQuery eventQuery,
Date date) |
List<CalendarEvent> |
CalendarServiceImpl.getAllNoRepeatEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds) |
List<CalendarEvent> |
JCRDataStorage.getAllNoRepeatEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds) |
List<CalendarEvent> |
CalendarServiceImpl.getAllNoRepeatEventsSQL(String username,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars,
List<String> emptyCalendars)
A faster version of getAllNoRepeatEvents without thread
|
List<CalendarEvent> |
JCRDataStorage.getAllNoRepeatEventsSQL(String username,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars,
List<String> emptyCalendars) |
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.getEvents(String username,
EventQuery eventQuery,
String[] publicCalendarIds) |
List<CalendarEvent> |
CalendarServiceImpl.getHighLightOriginalRecurrenceEventsSQL(String username,
Calendar from,
Calendar to,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars,
List<String> emptyCalendars) |
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> |
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> |
CalendarServiceImpl.getPublicEvents(EventQuery eventQuery)
Gets all public events and tasks that match the conditions in the given EventQuery
|
List<CalendarEvent> |
JCRDataStorage.getPublicEvents(EventQuery eventQuery)
Get all public events from a event query
|
List<CalendarEvent> |
JCRDataStorage.getSharedEvents(String username,
EventQuery eventQuery)
Get all shared events with a EventQuery
|
List<CalendarEvent> |
CalendarServiceImpl.getUserEvents(String username,
EventQuery eventQuery)
Gets events and tasks that match the conditions in the given EventQuery
|
List<CalendarEvent> |
JCRDataStorage.getUserEvents(String username,
EventQuery eventQuery)
Get all user event with a event query
|
EventPageList |
CalendarServiceImpl.searchEvent(String username,
EventQuery query,
String[] publicCalendarIds)
Gets an
EventPageList of events/tasks of a given list of public calendars that matches the condition in the given EvenQuery object. |
EventPageList |
JCRDataStorage.searchEvent(String username,
EventQuery eventQuery,
String[] publicCalendarIds) |
List<CalendarEvent> |
JCRDataStorage.searchHighLightOriginalRecurrenceEventsSQL(String username,
Calendar from,
Calendar to,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars) |
Map<Integer,String> |
CalendarServiceImpl.searchHighlightRecurrenceEvent(String username,
EventQuery eventQuery,
String[] publicCalendarIds,
String timezone) |
Map<Integer,String> |
JCRDataStorage.searchHighlightRecurrenceEvent(String username,
EventQuery eventQuery,
String[] publicCalendarIds,
String timezone) |
List<Map<Integer,String>> |
CalendarServiceImpl.searchHighlightRecurrenceEventSQL(String username,
EventQuery eventQuery,
String timezone,
String[] privateCalendars,
String[] publicCalendars) |
List<Map<Integer,String>> |
JCRDataStorage.searchHighlightRecurrenceEventSQL(String username,
EventQuery eventQuery,
String timezone,
String[] privateCalendars,
String[] publicCalendars) |
Map<Integer,String> |
CalendarServiceImpl.searchHightLightEvent(String username,
EventQuery eventQuery,
String[] publicCalendarIds)
Gets the day in month on which there are events.
|
Map<Integer,String> |
JCRDataStorage.searchHightLightEvent(String username,
EventQuery eventQuery,
String[] publicCalendarIds) |
List<Map<Integer,String>> |
CalendarServiceImpl.searchHightLightEventSQL(String username,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars) |
List<Map<Integer,String>> |
JCRDataStorage.searchHightLightEventSQL(String username,
EventQuery eventQuery,
String[] privateCalendars,
String[] publicCalendars) |
| Constructor and Description |
|---|
EventListAccess(JCRDataStorage storage,
EventQuery eventQuery) |
Copyright © 2003–2014 eXo Platform SAS. All rights reserved.