org.jasig.portlet.calendar.caching
Class DefaultCacheKeyGeneratorImpl

java.lang.Object
  extended by org.jasig.portlet.calendar.caching.DefaultCacheKeyGeneratorImpl
All Implemented Interfaces:
ICacheKeyGenerator
Direct Known Subclasses:
RequestAttributeCacheKeyGeneratorImpl

public class DefaultCacheKeyGeneratorImpl
extends Object
implements ICacheKeyGenerator

Version:
$Header: DefaultCacheKeyGenerator.java Exp $
Author:
Jen Bourey, jennifer.bourey@gmail.com

Constructor Summary
DefaultCacheKeyGeneratorImpl()
           
 
Method Summary
 String getKey(CalendarConfiguration configuration, org.joda.time.Interval interval, javax.portlet.PortletRequest request, String calendarIdentifier)
          Returns a cache key for the calendar.
 boolean isIncludePeriod()
           
 void setIncludePeriod(boolean includePeriod)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCacheKeyGeneratorImpl

public DefaultCacheKeyGeneratorImpl()
Method Detail

setIncludePeriod

public void setIncludePeriod(boolean includePeriod)

isIncludePeriod

public boolean isIncludePeriod()

getKey

public String getKey(CalendarConfiguration configuration,
                     org.joda.time.Interval interval,
                     javax.portlet.PortletRequest request,
                     String calendarIdentifier)
Description copied from interface: ICacheKeyGenerator
Returns a cache key for the calendar.

Specified by:
getKey in interface ICacheKeyGenerator
Returns:


Copyright © 2012 Jasig. All Rights Reserved.