Package com.atlassian.jira.web.filters
Class JiraFirstFilter
java.lang.Object
com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner
com.atlassian.jira.web.filters.JiraFirstFilter
- All Implemented Interfaces:
javax.servlet.Filter
This is the first filter that is run during a web request to JIRA. At this point you know that the request is
pristine.
You are at the outer most entry point for the request for the filter chain.
After extensive market research, this filter has been carefully named to indicate that its the "first" filter and it should remain that way.
- Since:
- v4.2
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
doFilter
(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) protected List<FilterStep>
Methods inherited from class com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner
destroy, init
-
Constructor Details
-
JiraFirstFilter
public JiraFirstFilter()
-
-
Method Details
-
getFilterSteps
- Specified by:
getFilterSteps
in classChainedFilterStepRunner
- Returns:
- the list of
FilterStep
s to run
-
doFilter
public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) throws IOException, javax.servlet.ServletException - Specified by:
doFilter
in interfacejavax.servlet.Filter
- Overrides:
doFilter
in classChainedFilterStepRunner
- Throws:
IOException
javax.servlet.ServletException
-