org.jasig.portlet.calendar.adapter
Class CalendarEventsDao

java.lang.Object
  extended by org.jasig.portlet.calendar.adapter.CalendarEventsDao

public class CalendarEventsDao
extends Object

Version:
$Revision: 24414 $
Author:
Jen Bourey, jennifer.bourey@gmail.com

Field Summary
protected  org.apache.commons.logging.Log log
           
 
Constructor Summary
CalendarEventsDao()
           
 
Method Summary
 Set<JsonCalendarEvent> getEvents(ICalendarAdapter adapter, CalendarConfiguration calendar, net.fortuna.ical4j.model.Period period, javax.portlet.PortletRequest request, TimeZone tz)
           
protected  Set<JsonCalendarEvent> getJsonEvents(net.fortuna.ical4j.model.component.VEvent event, net.fortuna.ical4j.model.Period period, TimeZone tz)
           
protected  Set<JsonCalendarEvent> getStuff(net.fortuna.ical4j.model.component.VEvent e, TimeZone tz, net.fortuna.ical4j.model.TimeZoneRegistry tzRegistry, net.fortuna.ical4j.model.Period period)
           
 void setCache(net.sf.ehcache.Cache cache)
           
 
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

CalendarEventsDao

public CalendarEventsDao()
Method Detail

setCache

public void setCache(net.sf.ehcache.Cache cache)
Parameters:
cache - the cache to set

getEvents

public Set<JsonCalendarEvent> getEvents(ICalendarAdapter adapter,
                                        CalendarConfiguration calendar,
                                        net.fortuna.ical4j.model.Period period,
                                        javax.portlet.PortletRequest request,
                                        TimeZone tz)

getStuff

protected Set<JsonCalendarEvent> getStuff(net.fortuna.ical4j.model.component.VEvent e,
                                          TimeZone tz,
                                          net.fortuna.ical4j.model.TimeZoneRegistry tzRegistry,
                                          net.fortuna.ical4j.model.Period period)
                                   throws ParseException,
                                          IOException,
                                          URISyntaxException
Throws:
ParseException
IOException
URISyntaxException

getJsonEvents

protected Set<JsonCalendarEvent> getJsonEvents(net.fortuna.ical4j.model.component.VEvent event,
                                               net.fortuna.ical4j.model.Period period,
                                               TimeZone tz)
                                        throws IOException,
                                               URISyntaxException,
                                               ParseException
Throws:
IOException
URISyntaxException
ParseException


Copyright © 2011 Jasig. All Rights Reserved.