public class

InstrumentationStep

extends Object
implements FilterStep
java.lang.Object
   ↳ com.atlassian.jira.web.filters.steps.instrumentation.InstrumentationStep

Class Overview

Instruments at a top level a single JIRA HTTP request. This class can occasionally be called during periods when the DI container is empty, so counters etc need to be tolerant of this fact.

Summary

Public Methods
FilterCallContext beforeDoFilter(FilterCallContext callContext)
This is called to before the filterChain.doFilter() method is called
static FilterStep create()
FilterCallContext finallyAfterDoFilter(FilterCallContext callContext)
This is called after the filterChain.doFilter() method is called in a finally {} block
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.web.filters.steps.FilterStep

Public Methods

public FilterCallContext beforeDoFilter (FilterCallContext callContext)

This is called to before the filterChain.doFilter() method is called

Parameters
callContext the context of the filter step call

public static FilterStep create ()

public FilterCallContext finallyAfterDoFilter (FilterCallContext callContext)

This is called after the filterChain.doFilter() method is called in a finally {} block

Parameters
callContext the context of the filter step call