org.itracker.web.filters
Class ExecuteAlwaysFilter

java.lang.Object
  extended by org.itracker.web.filters.ExecuteAlwaysFilter
All Implemented Interfaces:
javax.servlet.Filter

public class ExecuteAlwaysFilter
extends Object
implements javax.servlet.Filter

Configurations:

Author:
ranks

Constructor Summary
ExecuteAlwaysFilter()
           
 
Method Summary
 void destroy()
           
 void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse response, javax.servlet.FilterChain chain)
           
static org.apache.struts.action.ActionForward forwardToOnLoginSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 ITrackerServices getITrackerServices()
           
 void init(javax.servlet.FilterConfig filterConfig)
           
static void redirectToOnLoginSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
protected  void saveErrors(javax.servlet.http.HttpServletRequest request, org.apache.struts.action.ActionMessages errors)
          Save the specified error messages keys into the appropriate request attribute for use by the <html:errors> tag, if any messages are required.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecuteAlwaysFilter

public ExecuteAlwaysFilter()
Method Detail

destroy

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

doFilter

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

saveErrors

protected void saveErrors(javax.servlet.http.HttpServletRequest request,
                          org.apache.struts.action.ActionMessages errors)

Save the specified error messages keys into the appropriate request attribute for use by the <html:errors> tag, if any messages are required. Otherwise, ensure that the request attribute is not created.

Parameters:
request - The servlet request we are processing
errors - Error messages object
Since:
Struts 1.2

init

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

getITrackerServices

public ITrackerServices getITrackerServices()

redirectToOnLoginSuccess

public static void redirectToOnLoginSuccess(javax.servlet.http.HttpServletRequest request,
                                            javax.servlet.http.HttpServletResponse response)
                                     throws IOException
Throws:
IOException

forwardToOnLoginSuccess

public static org.apache.struts.action.ActionForward forwardToOnLoginSuccess(javax.servlet.http.HttpServletRequest request,
                                                                             javax.servlet.http.HttpServletResponse response)
                                                                      throws IOException
Throws:
IOException


Copyright © 2002-2012 itracker. All Rights Reserved.