public class ProfilingSiteMeshFilter
extends com.opensymphony.sitemesh.webapp.SiteMeshFilter
ConfluenceSitemeshDecorator
for
the actual decoration.SiteMeshFilter
Constructor and Description |
---|
ProfilingSiteMeshFilter() |
Modifier and Type | Method and Description |
---|---|
void |
doFilter(javax.servlet.ServletRequest rq,
javax.servlet.ServletResponse rs,
javax.servlet.FilterChain chain) |
static void |
ensureFactorySetup(javax.servlet.ServletConfig servletConfig) |
static com.opensymphony.module.sitemesh.Factory |
getFactory() |
void |
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 servletConfig)
Hack to make sure a factory is setup even if the filter has not been init'ed by the servlet container yet.
|
public void init(javax.servlet.FilterConfig filterConfig)
init
in interface javax.servlet.Filter
init
in class com.opensymphony.sitemesh.webapp.SiteMeshFilter
public void doFilter(javax.servlet.ServletRequest rq, javax.servlet.ServletResponse rs, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
doFilter
in interface javax.servlet.Filter
doFilter
in class com.opensymphony.sitemesh.webapp.SiteMeshFilter
IOException
javax.servlet.ServletException
public static com.opensymphony.module.sitemesh.Factory getFactory()
public static void ensureFactorySetup(javax.servlet.ServletConfig servletConfig)
public static void setupFactory(javax.servlet.ServletConfig servletConfig)
XmlRpcServer
protected com.opensymphony.sitemesh.DecoratorSelector initDecoratorSelector(com.opensymphony.sitemesh.webapp.SiteMeshWebAppContext webAppContext)
initDecoratorSelector
in class com.opensymphony.sitemesh.webapp.SiteMeshFilter
protected com.opensymphony.sitemesh.ContentProcessor initContentProcessor(com.opensymphony.sitemesh.webapp.SiteMeshWebAppContext webAppContext)
initContentProcessor
in class com.opensymphony.sitemesh.webapp.SiteMeshFilter
Copyright © 2003–2016 Atlassian. All rights reserved.