Class ProfilingSiteMeshFilter
- java.lang.Object
-
- com.opensymphony.sitemesh.webapp.SiteMeshFilter
-
- com.atlassian.confluence.util.profiling.ProfilingSiteMeshFilter
-
- All Implemented Interfaces:
javax.servlet.Filter
public class ProfilingSiteMeshFilter extends com.opensymphony.sitemesh.webapp.SiteMeshFilter
An extension of the SiteMeshFilter which adds profiling and delegates toConfluenceSitemeshDecorator
for the actual decoration.- See Also:
SiteMeshFilter
-
-
Constructor Summary
Constructors Constructor Description ProfilingSiteMeshFilter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
doFilter(javax.servlet.ServletRequest rq, javax.servlet.ServletResponse rs, javax.servlet.FilterChain chain)
static void
ensureFactorySetup(javax.servlet.ServletConfig ignored)
Deprecated, for removal: This API element is subject to removal in a future version.since 8.0 Does nothingvoid
init(javax.servlet.FilterConfig filterConfig)
protected com.opensymphony.sitemesh.ContentProcessor
initContentProcessor(com.opensymphony.sitemesh.webapp.SiteMeshWebAppContext webAppContext)
protected com.opensymphony.sitemesh.DecoratorSelector
initDecoratorSelector(com.opensymphony.sitemesh.webapp.SiteMeshWebAppContext webAppContext)
static void
setupFactory(javax.servlet.ServletConfig ignored)
Deprecated, for removal: This API element is subject to removal in a future version.since 8.0 Does nothing
-
-
-
Method Detail
-
init
public void init(javax.servlet.FilterConfig filterConfig)
- Specified by:
init
in interfacejavax.servlet.Filter
- Overrides:
init
in classcom.opensymphony.sitemesh.webapp.SiteMeshFilter
-
doFilter
public void doFilter(javax.servlet.ServletRequest rq, javax.servlet.ServletResponse rs, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
- Specified by:
doFilter
in interfacejavax.servlet.Filter
- Overrides:
doFilter
in classcom.opensymphony.sitemesh.webapp.SiteMeshFilter
- Throws:
IOException
javax.servlet.ServletException
-
ensureFactorySetup
@Deprecated(since="8.0", forRemoval=true) public static void ensureFactorySetup(javax.servlet.ServletConfig ignored)
Deprecated, for removal: This API element is subject to removal in a future version.since 8.0 Does nothing
-
setupFactory
@Deprecated(since="8.0", forRemoval=true) public static void setupFactory(javax.servlet.ServletConfig ignored)
Deprecated, for removal: This API element is subject to removal in a future version.since 8.0 Does nothing
-
initDecoratorSelector
protected com.opensymphony.sitemesh.DecoratorSelector initDecoratorSelector(com.opensymphony.sitemesh.webapp.SiteMeshWebAppContext webAppContext)
- Overrides:
initDecoratorSelector
in classcom.opensymphony.sitemesh.webapp.SiteMeshFilter
-
initContentProcessor
protected com.opensymphony.sitemesh.ContentProcessor initContentProcessor(com.opensymphony.sitemesh.webapp.SiteMeshWebAppContext webAppContext)
- Overrides:
initContentProcessor
in classcom.opensymphony.sitemesh.webapp.SiteMeshFilter
-
-