|   |   | 
| 
 | |
Components Catalog
The following table lists the Enterprise Java Beans (EJBs) in the BEA WebLogic Commerce Server (WLCS) Component kit and provides links into the complete Javadoc API.
| Package/Description | Components | Type | 
|---|---|---|
| Stores lists of transaction entries (a transaction history) and balances. Used to describe anything from a cash value to an inventory of items. | Account | ConfigurableEntity | 
| AccountEntry | Entity EJB | |
| PostingRule | Business Policy | |
| DefaultPostingRule | Business Policy | |
| Customer Information package. Stores personal data used for billing, shipping, marketing and any other services requiring customer contact | Address | Belonging | 
| Stakeholder | Entity EJB | |
| PhoneNumber | Belonging | |
|  | Belonging | |
| Person | Entity EJB | |
| Url | Belonging | |
| CreditCard | Belonging | |
| PostalCode | Belonging | |
| Provides messaging between two parties. Has a mailbox along with search and retrieval capabilities. | PostOffice | Session EJB | 
| MailBox | Entity EJB | |
| Message | Belonging | |
| Standard solution to common unit conversion problems. Conversion of one unit of measurement to any other in the same classification. Note: The price/money component provides multi-currency support. | UnitPrice | Belonging | 
| UnitConverter | Session EJB | |
| UnitConversion | ConfigurableEntity | |
| UnitList | Entity EJB | |
| UnitCategories | Belonging | |
| ConversionFunction | Business Policy | |
| Unit | Belonging | |
| Quantity | Belonging | |
| Quality | Belonging | |
| Price | Belonging | |
| DefaultConversionFunction | Business Policy | |
| Generic utilities package. | AlphaNumericSequencer | Entity EJB | 
| Objects to create a state machine with transitions. Can be used within other components. | StateMachine | Workflow | 
| TransitionPolicy | Business Policy | |
| Transition | Belonging | |
| State | Belonging | |
| theory.smart.ebusiness.customer Customer interaction and profile management package. Can be seamlessly mapped to your existing customer database. | Customer | Entity EJB | 
| CustomerManager | SessionEJB | |
| theory.smart.ebusiness.giftregistry | GiftRegistryManager | SessionEJB | 
| GiftRegistry | EntityEJB | |
| PurchasedOrderLine | Belonging | |
| theory.smart.ebusiness.inventory Distributed interface to your existing inventory system. Interfaces with legacy apps and existing databases | InventoryManager | SessionEJB | 
| ItemInventory | EntityEJB | |
| InventoryRecord | ConfigurableEntity | |
| Locator | Belonging | |
| theory.smart.ebusiness.invoicing Distributed interface to your existing invoicing/billing system. Interfaces with legacy apps and existing databases | InvoiceManager | SessionEJB | 
| Invoice | Entity EJB | |
| Flexible management and access to catalogs of products and services, with dynamic policy-based pricing | Item | ConfigurableEntity | 
| ItemPriceCalculationPolicy | Business Policy | |
| DefaultItemPriceCalculationPolicy | Business Policy | |
| Online order entry, order management, and shopping cart functionality | Order | Entity EJB | 
| OrderManager | SessionEJB | |
| OrderLine | Belonging | |
| OrderWorkflow | Workflow | |
| theory.smart.ebusiness.session Complete online user session management, including guest, authenticated login and multiple login functions. Sessions are stored transactionally for trouble-free web interaction | ebusinessSessionManager | SessionEJB | 
| ebusinessSession | Entity EJB | |
| ebusinessSessionWorkflow | Workflow | |
| theory.smart.ebusiness.shipping Distributed interface to your existing shipping/order fulfillment system. Interfaces with legacy apps and existing databases | ShippingManager | SessionEJB | 
| ShippingMethod | Entity EJB | |
| PackingList | Belonging | |
| ShippingCostCalculationPolicy | Business Policy | |
| DefaultShippingCostCalculationPolicy | Business Policy | |
| theory.smart.ebusiness.shoppingAdvisor Personalizes customer's shopping experience. Suggests products and services based on customer profiles and buying patterns. Learns customer profiles. Allows for accurate targeting of offerings to consumers. | ShoppingAdvisor | Session EJB | 
| CustomerProfile | Entity EJB | |
| ItemsByQuality | Entity EJB | |
| ItemsQualities | Entity EJB | |
| ItemsByDegree | Belonging | |
| Suggestion | Belonging | |
| theory.smart.ebusiness.troubleticket Complete customer support system. Includes ticket entry and response management, with robust transactional workflow | TroubleTicket | Entity EJB | 
| TroubleTicketWorkflow | Workflow | |
| TroubleTicketManager | Session EJB | |
| JournalEntry | Belonging | 
|   |   |   | 
| 
 | 
| 
			Copyright © 2000 BEA Systems, Inc. All rights reserved. 
			 |