Page tree


Module view - Java Pet Store Sample Application

Element Catalog

  • <
    <app>
    > admin: Applicatin administration application.
  • <
    <app>
    > opc: Order Processing Center.
  • <
    <app>
    > supplier: Supplier dispatching center.
  • waf: Web Application Framework. Library that provides a facade to <
    <app>
    petstore to manipulate events, user actions and application controllers
  • components: library that provides the core (shared) components for the applications.
  • <
    <app>
    petstore: ecommerce application

Parent View

This view has no parent view

Related Views

Module view - <

<app>

> petstore

High-level view

---- A detailed view

Element Catalog

  • petstore::controller::ejb::actions ...
  • petstore::controller::ejb::events ...
  • petstore::controller::ejb::ShoppingClientFacade
  • petstore::controller::ejb::ShoppingControllerEJB
  • petstore::controller::web::actions ...
  • petstore::controller::web::flow::handlers::CreateUserFlowHandler
  • petstore::controller::web::PetstoreComponentManager
  • petstore::controller::web::ShoppingWebController
  • petstore::controller::web::SignonModifier
  • petstore::controller::web::tools::populate package

Parent view

Related Views

Back to the Module view - Java Pet Store Sample Application

Module view - components

High-level view


Detailed view

Element Catalog

  • address
  • catalog
  • contactinfo
  • creditcard
  • customer
  • encondingfilter
  • lineitem
  • mailer
  • processmanager
  • purchaseorder
  • servicelocator
  • signon
  • supplierpo
  • uidgen: unique id generator

Parent view

Related Views

Back to the Module view - Java Pet Store Sample Application

Generalization view - <

<app>

> PetStore

Generalization

Element Catalog

Please refer to the catalogs of <

<app>

> petstore and waf


Parent view

Related Views

Back to the Module view - Java Pet Store Sample Application

Module view - WAF

WAF|Elements within the WAF package

Element Catalog

  • servicelocator::web belongs to the 'servicelocator' package of the components module.
  • waf::controller::web::action package
  • waf::controller::web::DefaultComponentManager
  • waf::controller::web::DefaultWebController
  • waf::controller::web::flow package
  • waf::controller::web::flow::ScreenFlowManager
  • waf::controller::web::EventMapping
  • waf::controller::web::MainServlet
  • waf::controller::web::RequestProcessor
  • waf::controller::ejb::action
  • waf::controller::ejb::EJBControllerLocalEJB
  • waf::controller::ejb::StateMachine
  • waf::event package that includes all the base classes that handle EJB and Web tier base events

Parent view

Related Views

Back to the Module view - Java Pet Store Sample Application

Views for other <

<app>

>

Other applications (<

<app>

>) views: Order Processing Center (OPC), Supplier, and Admin console.


Parent view

Back to the Pet Store SAD main page

  • No labels