org.jasig.portlet.calendar.processor
Class RssContentProcessorImpl

java.lang.Object
  extended by org.jasig.portlet.calendar.processor.RssContentProcessorImpl
All Implemented Interfaces:
IContentProcessor

public class RssContentProcessorImpl
extends Object
implements IContentProcessor

This IContentProcessor implementation uses Rome to extract CalendarEvents from RSS formatted streams.

Version:
$Header: RssContentProcessorImpl.java Exp $
Author:
Nicholas Blair, nblair@doit.wisc.edu

Field Summary
protected  org.apache.commons.logging.Log log
           
 
Constructor Summary
RssContentProcessorImpl()
           
 
Method Summary
 Set<net.fortuna.ical4j.model.component.VEvent> getEvents(Long calendarId, net.fortuna.ical4j.model.Period period, 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
 

Field Detail

log

protected final org.apache.commons.logging.Log log
Constructor Detail

RssContentProcessorImpl

public RssContentProcessorImpl()
Method Detail

getEvents

public Set<net.fortuna.ical4j.model.component.VEvent> getEvents(Long calendarId,
                                                                net.fortuna.ical4j.model.Period period,
                                                                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:


Copyright © 2011 Jasig. All Rights Reserved.