com.atlassian.bamboo.filter
Class BambooProfilingFilter

java.lang.Object
  extended by com.atlassian.bamboo.filter.BambooProfilingFilter
All Implemented Interfaces:
javax.servlet.Filter

public class BambooProfilingFilter
extends Object
implements javax.servlet.Filter


Field Summary
static boolean isRequestProfilingEnabled
           
static PerformanceStatistics performanceStatistics
           
 
Constructor Summary
BambooProfilingFilter()
           
 
Method Summary
 void destroy()
           
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
           
 void init(javax.servlet.FilterConfig filterConfig)
           
static void setRequestProfilingState(boolean value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

performanceStatistics

public static final PerformanceStatistics performanceStatistics

isRequestProfilingEnabled

public static volatile boolean isRequestProfilingEnabled
Constructor Detail

BambooProfilingFilter

public BambooProfilingFilter()
Method Detail

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

destroy

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

setRequestProfilingState

public static void setRequestProfilingState(boolean value)


Copyright © 2015 Atlassian Software Systems Pty Ltd. All rights reserved.