com.instantbank.servicing.control.web.handlers
Interface RequestHandler

All Known Implementing Classes:
RequestHandlerSupport

public interface RequestHandler

This class is the base interface to request handlers on the web tier.

Author:
Instant-bank (Consuelo Franky)

Method Summary
 void doEnd(javax.servlet.http.HttpServletRequest request)
          optional action after processRequest
 void doStart(javax.servlet.http.HttpServletRequest request)
          Optional action before processRequest()
 ServicingEvent processRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.ServletContext context)
          process user request
 

Method Detail

doStart

public void doStart(javax.servlet.http.HttpServletRequest request)
Optional action before processRequest()
Parameters:
request - HTTP request

processRequest

public ServicingEvent processRequest(javax.servlet.http.HttpServletRequest request,
                                     javax.servlet.ServletContext context)
                              throws ServicingEventException
process user request
Parameters:
request - HTTP request
context - web context
Returns:
event corresponding to user request
Throws:
ServicingEventException -  

doEnd

public void doEnd(javax.servlet.http.HttpServletRequest request)
optional action after processRequest
Parameters:
request - HTTP request