public abstract class LoggedInFilter
extends java.lang.Object
implements javax.servlet.Filter
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
forwardUrl |
private org.apache.commons.logging.Log |
LOGGER |
Constructor and Description |
---|
LoggedInFilter() |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
checkAccess(User user) |
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain filterChain) |
void |
init(javax.servlet.FilterConfig config) |
private final org.apache.commons.logging.Log LOGGER
private java.lang.String forwardUrl
public void init(javax.servlet.FilterConfig config)
init
in interface javax.servlet.Filter
public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) throws java.io.IOException, javax.servlet.ServletException
doFilter
in interface javax.servlet.Filter
java.io.IOException
javax.servlet.ServletException
public void destroy()
destroy
in interface javax.servlet.Filter
protected abstract boolean checkAccess(User user)