| Package | Description |
|---|---|
| org.jasig.portlet.calendar.adapter | |
| org.jasig.portlet.calendar.processor |
| Modifier and Type | Class and Description |
|---|---|
class |
CalendarLinkException
CalendarLinkException represents an exception related to calendar hyper links.
|
class |
UserFeedbackCalendarException
Specialized
CalendarException subclass that carries a user-facing message payload. |
| Modifier and Type | Method and Description |
|---|---|
protected Set<net.fortuna.ical4j.model.component.VEvent> |
CalDavCalendarAdapter.convertCalendarToEvents(net.fortuna.ical4j.model.Calendar calendar,
org.joda.time.Interval interval) |
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 net.fortuna.ical4j.model.Calendar |
ConfigurableFileCalendarAdapter.retrieveCalendar(String fileName) |
protected InputStream |
ConfigurableHttpCalendarAdapter.retrieveCalendarHttp(String url,
org.apache.commons.httpclient.Credentials credentials)
Uses Commons HttpClient to retrieve the specified url (optionally with the provided
Credentials. |
| Modifier and Type | Method and Description |
|---|---|
protected Set<net.fortuna.ical4j.model.component.VEvent> |
ICalendarContentProcessorImpl.convertCalendarToEvents(net.fortuna.ical4j.model.Calendar calendar,
org.joda.time.Interval interval) |
protected InputStream |
XSLTICalendarContentProcessorImpl.transformToICal(InputStream in) |
Copyright © 2018 Apereo. All Rights Reserved.