Interface RecurringEventService
- All Known Implementing Classes:
RecurringEventServiceImpl
public interface RecurringEventService
-
Method Summary
Modifier and TypeMethodDescriptiontoCalendarEventList(CalendarEvent event, DateTimeValue startDateTimeValue, DateTimeValue endDateTimeValue) toCalendarEventList(Entity calendarEvent, DateTimeValue startDateTimeValue, DateTimeValue endDateTimeValue) creates aCalendarEventfor the given entity and then callstoCalendarEventList(CalendarEvent, DateTimeValue, DateTimeValue)
-
Method Details
-
toCalendarEventList
List<CalendarEvent> toCalendarEventList(CalendarEvent event, DateTimeValue startDateTimeValue, DateTimeValue endDateTimeValue) generates multipleCalendarEventfrom the providedCalendarEventif it is aRecurringEvent. The returnedListdoes only containCalendarEvents within the provided parameter boundaries ofstartDateTimeValueandendDateTimeValue.- Parameters:
event- a recurring event. seeRecurringEventstartDateTimeValue- the lower boundaryendDateTimeValue- the upper boundary- Returns:
- a resolved list of
CalendarEvents
-
toCalendarEventList
List<CalendarEvent> toCalendarEventList(Entity calendarEvent, DateTimeValue startDateTimeValue, DateTimeValue endDateTimeValue) creates aCalendarEventfor the given entity and then callstoCalendarEventList(CalendarEvent, DateTimeValue, DateTimeValue)- Parameters:
calendarEvent- a Calendar_event entitystartDateTimeValue- the lower boundaryendDateTimeValue- the upper boundary- Returns:
- a resolved list of
CalendarEvents
-