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.Filterpublic 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.Filterjava.io.IOExceptionjavax.servlet.ServletExceptionpublic void destroy()
destroy in interface javax.servlet.Filterprotected abstract boolean checkAccess(User user)