public class WebEngineFilter extends Object implements Filter
Modifier and Type | Field and Description |
---|---|
static String |
STATEFULL
Framework property giving the default session scope - stateful or
stateless.
|
static String |
TX_AUTO
Framework property to control whether tx is started by webengine by
default
|
Constructor and Description |
---|
WebEngineFilter() |
Modifier and Type | Method and Description |
---|---|
void |
cleanup(org.nuxeo.ecm.webengine.app.WebEngineFilter.Config config,
AbstractWebContext ctx,
HttpServletRequest request,
HttpServletResponse response) |
void |
closeTx(org.nuxeo.ecm.webengine.app.WebEngineFilter.Config config,
HttpServletRequest req) |
void |
destroy() |
void |
doFilter(ServletRequest request,
ServletResponse response,
FilterChain chain) |
void |
init(FilterConfig filterConfig) |
AbstractWebContext |
initRequest(org.nuxeo.ecm.webengine.app.WebEngineFilter.Config config,
HttpServletRequest request,
HttpServletResponse response) |
void |
initTx(org.nuxeo.ecm.webengine.app.WebEngineFilter.Config config,
HttpServletRequest req) |
void |
postRequest(HttpServletRequest request,
HttpServletResponse response) |
void |
preRequest(HttpServletRequest request,
HttpServletResponse response) |
public static final String TX_AUTO
public static final String STATEFULL
public void init(FilterConfig filterConfig) throws ServletException
init
in interface Filter
ServletException
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException
doFilter
in interface Filter
IOException
ServletException
public void preRequest(HttpServletRequest request, HttpServletResponse response) throws Exception
Exception
public void postRequest(HttpServletRequest request, HttpServletResponse response) throws Exception
Exception
public AbstractWebContext initRequest(org.nuxeo.ecm.webengine.app.WebEngineFilter.Config config, HttpServletRequest request, HttpServletResponse response)
public void cleanup(org.nuxeo.ecm.webengine.app.WebEngineFilter.Config config, AbstractWebContext ctx, HttpServletRequest request, HttpServletResponse response)
public void initTx(org.nuxeo.ecm.webengine.app.WebEngineFilter.Config config, HttpServletRequest req)
public void closeTx(org.nuxeo.ecm.webengine.app.WebEngineFilter.Config config, HttpServletRequest req)
Copyright © 2011 Nuxeo SA. All Rights Reserved.