Package com.sun.j2ee.blueprints.petstore.control.web

Interface Summary
ModelUpdateListener This interface is implemented by objects which are interested in getting the model update events.
 

Class Summary
AccountWebImpl This class is the web-tier representation of the Account.
CatalogWebImpl Web-tier implementation of catalog.
InventoryWebImpl This class is the web tier representation of the Product Inventory.
MainServlet  
ModelManager This interface 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.
OrderWebImpl This class is the web-tier representation of the order.
Parameter  
ProfileMgrWebImpl This class is the web-tier representation of the ProfileMgr.
RequestProcessor This is the web tier controller for the sample application.
RequestToEventTranslator This class is responsible for processing all HTTP requests received from the RequestProcessor and generating necessary events to modify the model data.
Screen  
ScreenFlowManager This file looks at the Request URL and maps the request to the page for the web-templating mechanism.
ScreenFlowXmlDAO This class provides the data bindings for the screendefinitions.xml and the requestmappings.xml file.
ShoppingCartWebImpl This class is the web-tier representation of the Shopping Cart.
ShoppingClientControllerWebImpl This class is essentially just a proxy object that calls methods on the EJB tier using the com.sun.j2ee.blueprints.petstore.control.ejb.ShoppingClientControllerEJB object.
URLMapping  
 

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



Copyright © 2000 Sun Microsystems Inc. All Rights Reserved.