BEA Logo BEA WLCS Release Release Number

  Corporate Info  |  News  |  Solutions  |  Products  |  Partners  |  Services  |  Events  |  Download  |  How To Buy

 

   WLCS Doc Home   |   WLCS Components Developer's Guide   |   Previous Topic   |   Next Topic   |   Contents   |   Index

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

theory.smart.axiom.accounting

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

theory.smart.axiom.contact

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

Email

Belonging

Person

Entity EJB

Url

Belonging

CreditCard

Belonging

PostalCode

Belonging

theory.smart.axiom.messaging

Provides messaging between two parties. Has a mailbox along with search and retrieval capabilities.

PostOffice

Session EJB

MailBox

Entity EJB

Message

Belonging

theory.smart.axiom.units

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

theory.smart.axiom.util

Generic utilities package.

AlphaNumericSequencer

Entity EJB

theory.smart.axiom.workflow

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

theory.smart.ebusiness.item

Flexible management and access to catalogs of products and services, with dynamic policy-based pricing

Item

ConfigurableEntity

ItemPriceCalculationPolicy

Business Policy

DefaultItemPriceCalculationPolicy

Business Policy

theory.smart.ebusiness.order

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