public abstract class AbstractMgnlFilter extends Object implements MgnlFilter
Modifier | Constructor and Description |
---|---|
protected |
AbstractMgnlFilter() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
acceptsEncoding(javax.servlet.http.HttpServletRequest request,
String name) |
protected boolean |
acceptsGzipEncoding(javax.servlet.http.HttpServletRequest request) |
protected void |
addAndVerifyHeader(javax.servlet.http.HttpServletResponse response,
String name,
String value) |
void |
addBypass(Voter voter) |
void |
addMapping(String mapping) |
protected boolean |
bypasses(javax.servlet.http.HttpServletRequest request) |
void |
destroy() |
abstract void |
doFilter(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain chain) |
void |
doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain) |
Voter[] |
getBypasses() |
DispatchRules |
getDispatching() |
protected Mapping |
getMapping() |
Collection<String> |
getMappings()
Deprecated.
since 5.3 - was here to make node2bean think it's dealing with a Collection called mappings. Not needed anymore.
|
String |
getName() |
protected boolean |
headerContains(javax.servlet.http.HttpServletRequest request,
String header,
String value) |
void |
init(javax.servlet.FilterConfig filterConfig) |
boolean |
isEnabled() |
protected boolean |
mapsTo(javax.servlet.http.HttpServletRequest request) |
boolean |
matches(javax.servlet.http.HttpServletRequest request) |
protected boolean |
matchesDispatching(javax.servlet.http.HttpServletRequest request) |
void |
setBypasses(Voter[] bypasses) |
void |
setDispatching(DispatchRules dispatching) |
void |
setEnabled(boolean enabled) |
void |
setMappings(Collection<String> mappings) |
void |
setName(String name) |
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException
init
in interface javax.servlet.Filter
javax.servlet.ServletException
public void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
doFilter
in interface javax.servlet.Filter
IOException
javax.servlet.ServletException
public abstract void doFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public boolean matches(javax.servlet.http.HttpServletRequest request)
matches
in interface MgnlFilter
protected boolean mapsTo(javax.servlet.http.HttpServletRequest request)
protected boolean matchesDispatching(javax.servlet.http.HttpServletRequest request)
protected boolean bypasses(javax.servlet.http.HttpServletRequest request)
public void destroy()
destroy
in interface javax.servlet.Filter
public Voter[] getBypasses()
public void setBypasses(Voter[] bypasses)
public void addBypass(Voter voter)
public String getName()
getName
in interface MgnlFilter
public void setName(String name)
setName
in interface MgnlFilter
public boolean isEnabled()
public void setEnabled(boolean enabled)
public DispatchRules getDispatching()
public void setDispatching(DispatchRules dispatching)
@Deprecated public Collection<String> getMappings()
protected Mapping getMapping()
public void setMappings(Collection<String> mappings)
public void addMapping(String mapping)
protected boolean acceptsGzipEncoding(javax.servlet.http.HttpServletRequest request)
protected boolean acceptsEncoding(javax.servlet.http.HttpServletRequest request, String name)
protected boolean headerContains(javax.servlet.http.HttpServletRequest request, String header, String value)
Copyright © 2003–2018 Magnolia International Ltd.. All rights reserved.