| Package | Description |
|---|---|
| org.jasig.portlet.calendar.adapter |
| Modifier and Type | Method and Description |
|---|---|
CalendarEventSet |
ConfigurableHttpCalendarAdapter.getEvents(CalendarConfiguration calendarConfiguration,
org.joda.time.Interval interval,
javax.portlet.PortletRequest request)
Workflow for this implementation:
consult the configured
IUrlCreator for the url to request
consult the cache to see if the fetch via HTTP is necessary (if not return the cached events)
if the fetch is necessary, consult the ICredentialsExtractor for necessary Credentials
Invoke retrieveCalendarHttp
Pass the returned InputStream into the configured IContentProcessor
Return the CalendarEventSets
(non-Javadoc) |
CalendarEventSet |
ICalendarAdapter.getEvents(CalendarConfiguration calendar,
org.joda.time.Interval interval,
javax.portlet.PortletRequest request)
Get events for the defined calendar and time period.
|
CalendarEventSet |
CalDavCalendarAdapter.getEvents(CalendarConfiguration calendarConfiguration,
org.joda.time.Interval interval,
javax.portlet.PortletRequest request) |
CalendarEventSet |
ConfigurableFileCalendarAdapter.getEvents(CalendarConfiguration calendarConfiguration,
org.joda.time.Interval interval,
javax.portlet.PortletRequest request) |
CalendarEventSet |
ExchangeCalendarAdapter.getEvents(CalendarConfiguration calendarConfiguration,
org.joda.time.Interval interval,
javax.portlet.PortletRequest request) |
CalendarEventSet |
CoursesCalendarAdapter.getEvents(CalendarConfiguration calendarConfiguration,
org.joda.time.Interval interval,
javax.portlet.PortletRequest request) |
protected CalendarEventSet |
AbstractCalendarAdapter.insertCalendarEventSetIntoCache(net.sf.ehcache.Cache cache,
String processorCacheKey,
Set<net.fortuna.ical4j.model.component.VEvent> events)
Creates a CalendarEventSet from a set of calendar events, inserts it into
the cache, and copies the cached element's expiration time into the
CalendarEventSet.
|
protected CalendarEventSet |
AbstractCalendarAdapter.insertCalendarEventSetIntoCache(net.sf.ehcache.Cache cache,
String processorCacheKey,
Set<net.fortuna.ical4j.model.component.VEvent> events,
int secondsToLive)
Creates a CalendarEventSet from a set of calendar events, inserts it into
the cache with a specified lifetime, and copies the cached element's
expiration time into the CalendarEventSet.
|
Copyright © 2016 Apereo. All Rights Reserved.