com.endeca.infront.assembler.perf
Class PerfEventFilter

java.lang.Object
  extended by com.endeca.infront.assembler.perf.PerfEventFilter
All Implemented Interfaces:
javax.servlet.Filter

public class PerfEventFilter
extends Object
implements javax.servlet.Filter

An implementation of Filter that starts performance monitoring when a request comes in.


Constructor Summary
PerfEventFilter()
           
 
Method Summary
 void destroy()
          Empty implementation of Filter.destroy().
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
          Starts performance monitoring on invocation, and stops it once the filter chain returns.
 void init(javax.servlet.FilterConfig filterConfig)
          Empty implementation of Filter.init(javax.servlet.FilterConfig).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PerfEventFilter

public PerfEventFilter()
Method Detail

init

public void init(javax.servlet.FilterConfig filterConfig)
          throws javax.servlet.ServletException
Empty implementation of Filter.init(javax.servlet.FilterConfig).

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
Starts performance monitoring on invocation, and stops it once the filter chain returns.

Specified by:
doFilter in interface javax.servlet.Filter
Throws:
IOException
javax.servlet.ServletException

destroy

public void destroy()
Empty implementation of Filter.destroy().

Specified by:
destroy in interface javax.servlet.Filter


Copyright © 2012, Oracle and/or its affiliates. All rights reserved.