Package org.mycore.common.xml
Class MCRURIResolverFilter
java.lang.Object
org.mycore.common.xml.MCRURIResolverFilter
- All Implemented Interfaces:
jakarta.servlet.Filter
Servlet Filter for adding debug information to servlet output.
- Author:
- Thomas Scheffler (yagee)
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
MCRURIResolverFilter
public MCRURIResolverFilter()
-
-
Method Details
-
doFilter
public void doFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain filterChain) throws IOException, jakarta.servlet.ServletException adds debug information from MCRURIResolver to Servlet output. The information includes all URIs resolved by MCRURIResolver by the current request. The filter is triggered by the log4j statement of the MCRURIResolver. To switch it on set the logger to DEBUG level.- Specified by:
doFilter
in interfacejakarta.servlet.Filter
- Throws:
IOException
jakarta.servlet.ServletException
- See Also:
-
Filter.doFilter(jakarta.servlet.ServletRequest, jakarta.servlet.ServletResponse, jakarta.servlet.FilterChain)
-
destroy
public void destroy()- Specified by:
destroy
in interfacejakarta.servlet.Filter
-
init
public void init(jakarta.servlet.FilterConfig arg0) throws jakarta.servlet.ServletException - Specified by:
init
in interfacejakarta.servlet.Filter
- Throws:
jakarta.servlet.ServletException
-