org.jasig.portal.web.skin
Class AggregationAwareFilterBean

java.lang.Object
  extended by org.jasig.portal.web.skin.AggregationAwareFilterBean
All Implemented Interfaces:
Filter

public class AggregationAwareFilterBean
extends Object
implements Filter

Pays attention to the state of skin aggregation and only applies the fitler if it is disabled

Version:
$Revision: 22007 $
Author:
Eric Dalquist

Field Summary
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
AggregationAwareFilterBean()
           
 
Method Summary
 void destroy()
           
 void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
           
 void init(FilterConfig filterConfig)
           
 void setElementsProvider(org.jasig.resource.aggr.util.ResourcesElementsProvider elementsProvider)
           
 void setFilter(Filter filter)
          The filter to delegate to
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

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

AggregationAwareFilterBean

public AggregationAwareFilterBean()
Method Detail

setFilter

public void setFilter(Filter filter)
The filter to delegate to


setElementsProvider

public void setElementsProvider(org.jasig.resource.aggr.util.ResourcesElementsProvider elementsProvider)

destroy

public void destroy()
Specified by:
destroy in interface Filter

init

public void init(FilterConfig filterConfig)
          throws ServletException
Specified by:
init in interface Filter
Throws:
ServletException

doFilter

public void doFilter(ServletRequest request,
                     ServletResponse response,
                     FilterChain chain)
              throws IOException,
                     ServletException
Specified by:
doFilter in interface Filter
Throws:
IOException
ServletException


Copyright © 2010 Jasig. All Rights Reserved.