|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| Customer | Interface representing a customer within the system. |
| CustomerAddress | Interface representing a customer's delivery address within the system. |
| CustomerAddressProcessor | Interface for business logic methods having to do with customer delivery addresses. |
| CustomerProcessor | Interface for business logic methods having to do with customer accounts and related objects. |
| CustomerWishList | Interface representing a customer's wish list within the system. |
| CustomerWishListProcessor | Interface for business logic methods having to do with customer wish lists. |
| CustomerWishListProduct | Interface representing an product under a wish list in the system. |
| Class Summary | |
|---|---|
| BasicCustomerAddressProcessor | Processes business logic having to do with a customer's delivery address. |
| BasicCustomerProcessor | Processes business logic having to do with a customer's account and related objects. |
| BasicCustomerWishListProcessor | Processes business logic having to do with a customer's wish lists. |
| CustomerAddressBean | Object representing a customer's delivery address within the system. |
| CustomerBean | Object representing a customer within the system. |
| CustomerWishListBean | Object representing a customer's wish list within the system. |
| CustomerWishListProductBean | Object representing a product under a wish list in the system. |
Handles the business logic related to customers for the system.
The classes named "Bean" in this package are plain java objects that generally map to database objects. In some cases they act as Transfer Objects between the Struts layer and the business object layer, or the business object layer and the data access layer.
Classes with the suffix "Processor" contain the vast majority of the business logic in the application. These are invoked directly by the Struts layer. In turn, they may populate Bean objects from incoming parameters; invoke data access objects to retrieve data from or write data to the database; and return data to the Struts layer for display to the user.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||