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:
jakarta.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 TypeMethodDescriptionvoiddoFilter(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse, jakarta.servlet.FilterChain filterChain) protected voidhandleError(com.atlassian.johnson.JohnsonEventContainer appEventContainer, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse) Methods inherited from class com.atlassian.johnson.filters.JohnsonFilter
handleNotSetupMethods 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(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse, jakarta.servlet.FilterChain filterChain) throws IOException, jakarta.servlet.ServletException - Specified by:
doFilterin interfacejakarta.servlet.Filter- Overrides:
doFilterin classcom.atlassian.johnson.filters.AbstractJohnsonFilter- Throws:
IOExceptionjakarta.servlet.ServletException
-
handleError
protected void handleError(com.atlassian.johnson.JohnsonEventContainer appEventContainer, jakarta.servlet.http.HttpServletRequest servletRequest, jakarta.servlet.http.HttpServletResponse servletResponse) throws IOException - Overrides:
handleErrorin classcom.atlassian.johnson.filters.JohnsonFilter- Throws:
IOException
-