Creating a Taxonomic e-Science

org.cateproject.view.cache
Class DelegatingPageCachingFilter

java.lang.Object
  extended by org.springframework.web.filter.GenericFilterBean
      extended by org.springframework.web.filter.OncePerRequestFilter
          extended by org.cateproject.view.cache.DelegatingPageCachingFilter
All Implemented Interfaces:
Filter, org.springframework.beans.factory.BeanNameAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.InitializingBean, org.springframework.web.context.ServletContextAware

public class DelegatingPageCachingFilter
extends org.springframework.web.filter.OncePerRequestFilter


Field Summary
 
Fields inherited from class org.springframework.web.filter.OncePerRequestFilter
ALREADY_FILTERED_SUFFIX
 
Constructor Summary
DelegatingPageCachingFilter()
           
 
Method Summary
 void addCache(CatePageCache cache)
           
protected  void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain chain)
           
 void setCaches(List<CatePageCache> caches)
           
 
Methods inherited from class org.springframework.web.filter.OncePerRequestFilter
doFilter, getAlreadyFilteredAttributeName, shouldNotFilter
 
Methods inherited from class org.springframework.web.filter.GenericFilterBean
addRequiredProperty, afterPropertiesSet, destroy, getFilterConfig, getFilterName, getServletContext, init, initBeanWrapper, initFilterBean, setBeanName, setServletContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DelegatingPageCachingFilter

public DelegatingPageCachingFilter()
Method Detail

setCaches

public void setCaches(List<CatePageCache> caches)

addCache

public void addCache(CatePageCache cache)

doFilterInternal

protected void doFilterInternal(HttpServletRequest request,
                                HttpServletResponse response,
                                FilterChain chain)
                         throws ServletException,
                                IOException
Specified by:
doFilterInternal in class org.springframework.web.filter.OncePerRequestFilter
Throws:
ServletException
IOException

Creating a Taxonomic e-Science

Copyright © 2010. All Rights Reserved.