edu.yale.its.tp.portlets.calendar.processor
Class ICalendarContentProcessorImpl
java.lang.Object
edu.yale.its.tp.portlets.calendar.processor.ICalendarContentProcessorImpl
- All Implemented Interfaces:
- IContentProcessor
- Direct Known Subclasses:
- XSLTICalendarContentProcessorImpl
public class ICalendarContentProcessorImpl
- extends java.lang.Object
- implements IContentProcessor
Implementation of IContentProcessor that uses iCal4j to process
iCalendar-formatted data streams.
- Version:
- $Header: ICalendarContentProcessorImpl.java Exp $
- Author:
- Nicholas Blair, nblair@doit.wisc.edu
|
Method Summary |
protected java.util.Set<CalendarEvent> |
convertCalendarToEvents(java.lang.Long calendarId,
net.fortuna.ical4j.model.Calendar calendar,
net.fortuna.ical4j.model.Period period)
|
java.util.Set<CalendarEvent> |
getEvents(java.lang.Long calendarId,
net.fortuna.ical4j.model.Period period,
java.io.InputStream in)
Implementations should not return null (at a minimum return
Collections.emptySet()). |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ICalendarContentProcessorImpl
public ICalendarContentProcessorImpl()
getEvents
public java.util.Set<CalendarEvent> getEvents(java.lang.Long calendarId,
net.fortuna.ical4j.model.Period period,
java.io.InputStream in)
- Description copied from interface:
IContentProcessor
- Implementations should not return null (at a minimum return
Collections.emptySet()).
- Specified by:
getEvents in interface IContentProcessor
- Returns:
convertCalendarToEvents
protected final java.util.Set<CalendarEvent> convertCalendarToEvents(java.lang.Long calendarId,
net.fortuna.ical4j.model.Calendar calendar,
net.fortuna.ical4j.model.Period period)
throws CalendarException
- Parameters:
calendarId - calendar - period -
- Returns:
-
- Throws:
CalendarException
Copyright © 2009 Jasig. All Rights Reserved.