Mapping Between Data Model View - petstoredb and Module View - components
Data Model View - petstoredb |
Module View - components |
AccountEJBTable |
customer::account::ejb::< <EntityBean>>AccountEJB |
AddressEJBTable |
address::ejb:: <EntityBean>>AddressEJB |
CATEGORY |
catalog::model::Category |
CATEGORY_DETAILS |
catalog::model::Category |
ContactInfoEJBTable |
contactinfo::ejb:: <EntityBean>>ContactInfoEJB |
CounterEJBTable |
signon::ejb |
CreditCardEJBTable |
creditcard::ejb:: <EntityBean>>CreditCardOrderEJB |
CustomerEJBTable |
customer::ejb::< <EntityBean>>CustomerEJB |
ITEM |
catalog::model::Item |
ITEM_DETAILS |
catalog::model::Item |
PRODUCT |
catalog::model::Product |
PRODUCT_DETAILS |
catalog::model::Product |
ProfileEJBTable |
customer::profile::ejb::< <EntityBean>>ProfileEJB |
UserEJBTable |
signon::ejb |
Mapping Between High-level Module View and the Runtime view
High-level Module View |
Runtime view |
Browser store front |
None |
EJBActions |
petstore::controller::actions |
EJBController |
petstore::controller::ShoppingControllerEJB |
EJBs |
petstore::controller::ShoppingClientFacade, components package |
Event Responses |
petstore::events, waf::events |
Events |
petstore::events, waf::events |
Front Controller |
waf::controller::MainServlet |
HTMLActions |
petstore::controller::web::actions |
petstoredb |
None. This is a Model View element. |
Request Processor |
waf::controller::RequestProcessor |
Screen Flow Manager |
waf::controller::web::flow::ScreenFlowManager |
Servlet Filters |
signon (from component), encodingfilter (from component) |
Template Service |
waf::view::template package, waf::controller::web::flow::FlowHandler |
Web Controller |
petstore::controller::web::ShoppingWebController |