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

All Known Implementing Classes:
ParmLevel1ValuesFlowHandler, ParmLevelsNameFlowHandler, SetParameterXValueFlowHandler, ParmSearchOrderFlowHandler, ParmRestrictionsFlowHandler, ParmLevel2ValuesFlowHandler

public interface FlowHandler

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

Author:
Instant-bank (Consuelo Franky)

Method Summary
 void doEnd(javax.servlet.http.HttpServletRequest request)
          optional action after processFlow
 void doStart(javax.servlet.http.HttpServletRequest request)
          optional action before processFlow()
 java.lang.String processFlow(javax.servlet.http.HttpServletRequest request, java.lang.Object answer, javax.servlet.ServletContext context)
          Description of the Method
 

Method Detail

doStart

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

processFlow

public java.lang.String processFlow(javax.servlet.http.HttpServletRequest request,
                                    java.lang.Object answer,
                                    javax.servlet.ServletContext context)
                             throws ServicingEventException
Description of the Method
Parameters:
request - HTTP request
answer - answer to event
context - web context
Returns:
code of output screen
Throws:
ServicingEventException -  

doEnd

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