public class EventHandlerImpl extends Object implements EventHandler
| Modifier and Type | Field and Description |
|---|---|
protected ExtendedCalendarServiceImpl |
calService |
| Constructor and Description |
|---|
EventHandlerImpl(ExtendedCalendarServiceImpl service) |
| Modifier and Type | Method and Description |
|---|---|
org.exoplatform.commons.utils.ListAccess<Event> |
findEventsByQuery(EventQuery eventQuery)
if no calendarType in query, fallback solution: use JCR DAO implementation with all available JCR calendar types (PERSONAL, GROUP)
|
Event |
getEventById(String eventId) |
Event |
newEventInstance(String dsId) |
Event |
removeEvent(String eventId) |
Event |
saveEvent(Event event) |
protected ExtendedCalendarServiceImpl calService
public EventHandlerImpl(ExtendedCalendarServiceImpl service)
public Event getEventById(String eventId)
getEventById in interface EventHandlerpublic Event saveEvent(Event event)
saveEvent in interface EventHandlerpublic Event removeEvent(String eventId)
removeEvent in interface EventHandlerpublic org.exoplatform.commons.utils.ListAccess<Event> findEventsByQuery(EventQuery eventQuery)
findEventsByQuery in interface EventHandlerpublic Event newEventInstance(String dsId)
newEventInstance in interface EventHandlerCopyright © 2003–2016 eXo Platform SAS. All rights reserved.