public class ServletDispatchingFilter extends AbstractMgnlFilter
Constructor and Description |
---|
ServletDispatchingFilter(ComponentProvider componentProvider) |
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Delegates the destroy() call to the wrapper servlet, then to this filter itself.
|
void |
doFilter(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain)
Dispatches the request to the servlet if not already bypassed.
|
String |
getComment() |
String |
getName() |
Map |
getParameters() |
String |
getServletClass() |
String |
getServletName() |
void |
init(javax.servlet.FilterConfig filterConfig)
Initializes the servlet and its mappings.
|
void |
setComment(String comment) |
void |
setParameters(Map parameters) |
void |
setServletClass(String servletClass) |
void |
setServletName(String servletName) |
acceptsEncoding, acceptsGzipEncoding, addAndVerifyHeader, addBypass, addMapping, bypasses, doFilter, getBypasses, getDispatching, getMapping, getMappings, headerContains, isEnabled, mapsTo, matches, matchesDispatching, setBypasses, setDispatching, setEnabled, setMappings, setName
@Inject public ServletDispatchingFilter(ComponentProvider componentProvider)
public String getName()
getName
in interface MgnlFilter
getName
in class AbstractMgnlFilter
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException
init
in interface javax.servlet.Filter
init
in class AbstractMgnlFilter
javax.servlet.ServletException
public void destroy()
destroy
in interface javax.servlet.Filter
destroy
in class AbstractMgnlFilter
public void doFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
doFilter
in class AbstractMgnlFilter
IOException
javax.servlet.ServletException
public String getServletName()
public void setServletName(String servletName)
public String getServletClass()
public void setServletClass(String servletClass)
public Map getParameters()
public void setParameters(Map parameters)
public String getComment()
public void setComment(String comment)
Copyright © 2003–2015 Magnolia International Ltd.. All rights reserved.