public abstract class BaseFilter extends Object implements LiferayFilter
Constructor and Description |
---|
BaseFilter() |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain filterChain) |
javax.servlet.FilterConfig |
getFilterConfig() |
protected abstract Log |
getLog() |
void |
init(javax.servlet.FilterConfig filterConfig) |
boolean |
isFilterEnabled() |
boolean |
isFilterEnabled(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
processFilter(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain filterChain) |
protected void |
processFilter(String logName,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
javax.servlet.FilterChain filterChain) |
void |
setFilterEnabled(boolean filterEnabled) |
public void destroy()
destroy
in interface javax.servlet.Filter
public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) throws IOException, javax.servlet.ServletException
doFilter
in interface javax.servlet.Filter
IOException
javax.servlet.ServletException
public javax.servlet.FilterConfig getFilterConfig()
public void init(javax.servlet.FilterConfig filterConfig)
init
in interface javax.servlet.Filter
public boolean isFilterEnabled()
isFilterEnabled
in interface LiferayFilter
public boolean isFilterEnabled(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
isFilterEnabled
in interface LiferayFilter
public void setFilterEnabled(boolean filterEnabled)
setFilterEnabled
in interface LiferayFilter
protected abstract Log getLog()
protected void processFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain filterChain) throws Exception
Exception
protected void processFilter(String logName, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain filterChain) throws Exception
Exception