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 httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse) |
protected void |
processFilter(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
javax.servlet.FilterChain filterChain) |
protected void |
processFilter(String logName,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
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 httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse)
isFilterEnabled
in interface LiferayFilter
public void setFilterEnabled(boolean filterEnabled)
setFilterEnabled
in interface LiferayFilter
protected abstract Log getLog()
protected void processFilter(javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, javax.servlet.FilterChain filterChain) throws Exception
Exception
protected void processFilter(String logName, javax.servlet.http.HttpServletRequest httpServletRequest, javax.servlet.http.HttpServletResponse httpServletResponse, javax.servlet.FilterChain filterChain) throws Exception
Exception