org.jasig.portlet.maps.mvc
Class AggregationAwareFilterBean

java.lang.Object
  extended by org.jasig.portlet.maps.mvc.AggregationAwareFilterBean
All Implemented Interfaces:
javax.servlet.Filter

public class AggregationAwareFilterBean
extends Object
implements javax.servlet.Filter

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

Version:
$Revision: 25839 $
Author:
Eric Dalquist

Field Summary
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
AggregationAwareFilterBean()
           
 
Method Summary
 void destroy()
           
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
           
 void init(javax.servlet.FilterConfig filterConfig)
           
 void setElementsProvider(org.jasig.resourceserver.utils.aggr.ResourcesElementsProvider elementsProvider)
           
 void setFilter(javax.servlet.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(javax.servlet.Filter filter)
The filter to delegate to


setElementsProvider

@Autowired
public void setElementsProvider(org.jasig.resourceserver.utils.aggr.ResourcesElementsProvider elementsProvider)

destroy

public void destroy()
Specified by:
destroy in interface javax.servlet.Filter

init

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

doFilter

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


Copyright © 2012 Jasig. All Rights Reserved.