Package com.instantbank.servicing.control.web

This is the MVC Controller SERVLET for Servicing subsystem.

See:
          Description

Interface Summary
ModelUpdateListener This interface is implemented by objects which are interested in getting the model update events (javaBeans that have view of Model in the Application Layer)
 

Class Summary
MainServlet Main Servlet of the servicing ear: MVC controller in the Application layer
ModelManager This class provides a convenient set of methods for the web tier components to access all the model objects.
ModelUpdateNotifier This class is responsible for providing methods to add objects as listeners for a particular model update event and for notifying the listeners when the event actually occurs.
Parameter Structure of a screen parameter
RequestProcessor This class is responsible for processing all user requests and generating necessary events to modify data which are sent to the ServicingControllerProxy
RequestToEventTranslator This class is auxiliary for RequestProcessor, generating necessary events to modify the model data.
Screen Screen structure
ScreenFlowManager Looks at the Request URL and maps the request to the screen (page) for the web-templating mechanism.
ScreenFlowXmlDAO This class provides the data bindings for the screendefinitions.xml and the requestmappings.xml files.
ServicingControllerProxy This class is essentially just a proxy object that calls methods on the EJB tier using the ServicingControllerEJB object.
URLMapping Associated Structure to request url.
 

Exception Summary
MissingFormDataException This exception is thrown by the RequestToEventTranslator when a user fails to provide enough form information.
 

Package com.instantbank.servicing.control.web Description

This is the MVC Controller SERVLET for Servicing subsystem.