Liferay 6.0.5

com.liferay.portal.kernel.servlet
Class BaseFilter

java.lang.Object
  extended by com.liferay.portal.kernel.servlet.BaseFilter
All Implemented Interfaces:
javax.servlet.Filter
Direct Known Subclasses:
BasePortalFilter

public abstract class BaseFilter
extends Object
implements javax.servlet.Filter


Constructor Summary
BaseFilter()
           
 
Method Summary
 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)
           
protected  boolean isFilterEnabled()
           
protected  void processFilter(Class<?> filterClass, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain filterChain)
           
protected abstract  void processFilter(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain filterChain)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseFilter

public BaseFilter()
Method Detail

init

public void init(javax.servlet.FilterConfig filterConfig)
Specified by:
init in interface javax.servlet.Filter

doFilter

public void doFilter(javax.servlet.ServletRequest servletRequest,
                     javax.servlet.ServletResponse servletResponse,
                     javax.servlet.FilterChain filterChain)
              throws IOException,
                     javax.servlet.ServletException
Specified by:
doFilter in interface javax.servlet.Filter
Throws:
IOException
javax.servlet.ServletException

getFilterConfig

public javax.servlet.FilterConfig getFilterConfig()

destroy

public void destroy()
Specified by:
destroy in interface javax.servlet.Filter

getLog

protected abstract Log getLog()

isFilterEnabled

protected boolean isFilterEnabled()

processFilter

protected abstract void processFilter(javax.servlet.http.HttpServletRequest request,
                                      javax.servlet.http.HttpServletResponse response,
                                      javax.servlet.FilterChain filterChain)
                               throws Exception
Throws:
Exception

processFilter

protected void processFilter(Class<?> filterClass,
                             javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response,
                             javax.servlet.FilterChain filterChain)
                      throws Exception
Throws:
Exception

Liferay 6.0.5