com.instantbank.lettertemplate.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()
 LetterTemplateEvent 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 LetterTemplateEvent processRequest(javax.servlet.http.HttpServletRequest request,
                                          javax.servlet.ServletContext context)
                                   throws LetterTemplateEventException
process user request
Parameters:
request - HTTP request
context - web context
Returns:
event corresponding to user request
Throws:
LetterTemplateEventException -  

doEnd

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