org.perf.log.filter.portal
Class PerfPortletFilters

java.lang.Object
  extended by org.perf.log.filter.portal.PerfPortletFilters
All Implemented Interfaces:
javax.portlet.filter.ActionFilter, javax.portlet.filter.EventFilter, javax.portlet.filter.PortletFilter, javax.portlet.filter.RenderFilter, javax.portlet.filter.ResourceFilter

public class PerfPortletFilters
extends java.lang.Object
implements javax.portlet.filter.ActionFilter, javax.portlet.filter.RenderFilter, javax.portlet.filter.ResourceFilter, javax.portlet.filter.EventFilter


Constructor Summary
PerfPortletFilters()
           
 
Method Summary
 void destroy()
           
 void doFilter(javax.portlet.ActionRequest request, javax.portlet.ActionResponse response, javax.portlet.filter.FilterChain filterChain)
           
 void doFilter(javax.portlet.EventRequest request, javax.portlet.EventResponse response, javax.portlet.filter.FilterChain filterChain)
           
 void doFilter(javax.portlet.RenderRequest request, javax.portlet.RenderResponse response, javax.portlet.filter.FilterChain filterChain)
           
 void doFilter(javax.portlet.ResourceRequest request, javax.portlet.ResourceResponse response, javax.portlet.filter.FilterChain filterChain)
           
 PortletPerfLogContextFilter getPortletPerfLogContextFilterImplClass()
           
 void init(javax.portlet.filter.FilterConfig filterConfig)
           
 void setPortletPerfLogContextFilterImplClass(PortletPerfLogContextFilter portletPerfLogContextFilterImplClass)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerfPortletFilters

public PerfPortletFilters()
Method Detail

doFilter

public void doFilter(javax.portlet.ActionRequest request,
                     javax.portlet.ActionResponse response,
                     javax.portlet.filter.FilterChain filterChain)
              throws java.io.IOException,
                     javax.portlet.PortletException
Specified by:
doFilter in interface javax.portlet.filter.ActionFilter
Throws:
java.io.IOException
javax.portlet.PortletException

destroy

public void destroy()
Specified by:
destroy in interface javax.portlet.filter.PortletFilter

init

public void init(javax.portlet.filter.FilterConfig filterConfig)
          throws javax.portlet.PortletException
Specified by:
init in interface javax.portlet.filter.PortletFilter
Throws:
javax.portlet.PortletException

doFilter

public void doFilter(javax.portlet.RenderRequest request,
                     javax.portlet.RenderResponse response,
                     javax.portlet.filter.FilterChain filterChain)
              throws java.io.IOException,
                     javax.portlet.PortletException
Specified by:
doFilter in interface javax.portlet.filter.RenderFilter
Throws:
java.io.IOException
javax.portlet.PortletException

doFilter

public void doFilter(javax.portlet.ResourceRequest request,
                     javax.portlet.ResourceResponse response,
                     javax.portlet.filter.FilterChain filterChain)
              throws java.io.IOException,
                     javax.portlet.PortletException
Specified by:
doFilter in interface javax.portlet.filter.ResourceFilter
Throws:
java.io.IOException
javax.portlet.PortletException

doFilter

public void doFilter(javax.portlet.EventRequest request,
                     javax.portlet.EventResponse response,
                     javax.portlet.filter.FilterChain filterChain)
              throws java.io.IOException,
                     javax.portlet.PortletException
Specified by:
doFilter in interface javax.portlet.filter.EventFilter
Throws:
java.io.IOException
javax.portlet.PortletException

getPortletPerfLogContextFilterImplClass

public PortletPerfLogContextFilter getPortletPerfLogContextFilterImplClass()

setPortletPerfLogContextFilterImplClass

public void setPortletPerfLogContextFilterImplClass(PortletPerfLogContextFilter portletPerfLogContextFilterImplClass)