net.shrine.sheriff.controller
Class UIFilter

java.lang.Object
  extended by net.shrine.sheriff.controller.UIFilter
All Implemented Interfaces:
javax.servlet.Filter
Direct Known Subclasses:
AdminFilter

public class UIFilter
extends Object
implements javax.servlet.Filter

[ SUMMARY ]

[ Author ] Andrew McMurry Date: Jul 14, 2009

Harvard Medical School Center for BioMedical Informatics


Field Summary
static boolean DEBUG
           
protected static String filterName
           
static boolean INFO
           
static org.apache.log4j.Logger log
           
static String NO_SESSION
           
static String NOT_AUTHORIZED
           
 
Constructor Summary
UIFilter()
           
 
Method Summary
 void destroy()
           
 void doFilter(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
           
 void init(javax.servlet.FilterConfig fConfig)
           
protected  void returnError(javax.servlet.ServletRequest request, javax.servlet.ServletResponse response, String errorString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

public static final org.apache.log4j.Logger log

INFO

public static final boolean INFO

DEBUG

public static final boolean DEBUG

NOT_AUTHORIZED

public static final String NOT_AUTHORIZED
See Also:
Constant Field Values

NO_SESSION

public static final String NO_SESSION
See Also:
Constant Field Values

filterName

protected static String filterName
Constructor Detail

UIFilter

public UIFilter()
Method Detail

init

public void init(javax.servlet.FilterConfig fConfig)
          throws javax.servlet.ServletException
Specified by:
init in interface javax.servlet.Filter
Throws:
javax.servlet.ServletException

doFilter

public void doFilter(javax.servlet.ServletRequest request,
                     javax.servlet.ServletResponse response,
                     javax.servlet.FilterChain chain)
              throws javax.servlet.ServletException,
                     IOException
Specified by:
doFilter in interface javax.servlet.Filter
Throws:
javax.servlet.ServletException
IOException

returnError

protected void returnError(javax.servlet.ServletRequest request,
                           javax.servlet.ServletResponse response,
                           String errorString)
                    throws javax.servlet.ServletException,
                           IOException
Throws:
javax.servlet.ServletException
IOException

destroy

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


Copyright © 2011. All Rights Reserved.