Package com.atlassian.confluence.util
Class ClusterHeaderFilter
java.lang.Object
jakarta.servlet.GenericFilter
jakarta.servlet.http.HttpFilter
com.atlassian.confluence.util.ClusterHeaderFilter
- All Implemented Interfaces:
jakarta.servlet.Filter
,jakarta.servlet.FilterConfig
,Serializable
public class ClusterHeaderFilter
extends jakarta.servlet.http.HttpFilter
If clustering is enabled, adds a custom HTTP header (
ResponseHeaderNames.CLUSTER_NODE_IDENTIFIER
})
to the response to indicate which node is handling the request.- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
doFilter
(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.FilterChain filterChain) Methods inherited from class jakarta.servlet.http.HttpFilter
doFilter
Methods inherited from class jakarta.servlet.GenericFilter
getFilterConfig, getFilterName, getInitParameter, getInitParameterNames, getServletContext, init, init
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface jakarta.servlet.Filter
destroy
-
Constructor Details
-
ClusterHeaderFilter
public ClusterHeaderFilter()
-
-
Method Details
-
doFilter
protected void doFilter(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.FilterChain filterChain) throws IOException, jakarta.servlet.ServletException - Overrides:
doFilter
in classjakarta.servlet.http.HttpFilter
- Throws:
IOException
jakarta.servlet.ServletException
-