Package com.instantbank.lettertemplate.control.web

This is the MVC Controller SERVLET for Letters 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
LetterTemplateControllerProxy This class is essentially just a proxy object that calls methods on the EJB tier using the LetterTemplateControllerEJB object.
LoadCrontabServlet This Servlet has been adapted from the original one contained in SourceForgeNet's JCrontab project.
MainServlet Main Servlet of the lettertemplate 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 LetterTemplateControllerProxy
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.
TimeSticker  
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.lettertemplate.control.web Description

This is the MVC Controller SERVLET for Letters subsystem.