Package com.atlassian.confluence.web
Class ConfluenceJohnsonFilter
java.lang.Object
com.atlassian.johnson.filters.AbstractJohnsonFilter
com.atlassian.johnson.filters.JohnsonFilter
com.atlassian.confluence.web.ConfluenceJohnsonFilter
- All Implemented Interfaces:
javax.servlet.Filter
public class ConfluenceJohnsonFilter
extends com.atlassian.johnson.filters.JohnsonFilter
This filter tries to conserve the resource location for the browser. This way consequent requests caused by the error
page refreshing it self
-
Field Summary
Fields inherited from class com.atlassian.johnson.filters.AbstractJohnsonFilter
config, filterConfig, TEXT_XML_UTF8_CONTENT_TYPE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
doFilter
(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) protected void
handleError
(com.atlassian.johnson.JohnsonEventContainer appEventContainer, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse) Methods inherited from class com.atlassian.johnson.filters.JohnsonFilter
handleNotSetup
Methods inherited from class com.atlassian.johnson.filters.AbstractJohnsonFilter
destroy, getContainerAndRunEventChecks, getServletPath, getStringForEvents, ignoreURI, init
-
Constructor Details
-
ConfluenceJohnsonFilter
public ConfluenceJohnsonFilter()
-
-
Method Details
-
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 classcom.atlassian.johnson.filters.AbstractJohnsonFilter
- Throws:
IOException
javax.servlet.ServletException
-
handleError
protected void handleError(com.atlassian.johnson.JohnsonEventContainer appEventContainer, javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse) throws IOException - Overrides:
handleError
in classcom.atlassian.johnson.filters.JohnsonFilter
- Throws:
IOException
-