| Interface | Description |
|---|---|
| ChangedProperties |
An interface which provides methods for determining what properties need to be saved
to the repository.
|
| CommerceIdentifier |
Implemented by a class which contains a Commerce Id for identification.
|
| CommerceItem |
Implemented by classes which represent a CommerceItem.
|
| CommerceItemContainer |
Implemented by a class that contains and manages CommerceItem objects.
|
| CommerceItemRelationship |
An interface which represents a part of a relationship that is a CommerceItem.
|
| CommerceItemRelationshipContainer |
Implemented by a class that contains and manages CommerceItemRelationship objects.
|
| CostCenter |
This interface represents all the information which designates a cost center.
|
| CostCenterContainer |
Implemented by a class that contains and manages CostCenter objects.
|
| CostCenterRelationship |
An interface which represents a part of a relationship which is a CostCenter.
|
| CostCenterRelationshipContainer |
Implemented by a class that contains and manages CostCenterRelationship objects.
|
| HandlingInstruction |
Implemented by classes which represent a HandlingInstruction.
|
| HandlingInstructionContainer |
Implemented by a class that contains and manages HandlingInstructions.
|
| Order |
Implemented by a class that represents an order.
|
| OrderMergeListener |
An EventListener interface for components that wish to be notified when
information is merged from one order into another.
|
| OrderRelationship |
An interface which represents a part of a relationship which is an Order.
|
| OrderRelationshipContainer |
Implemented by a class that contains and manages OrderRelationship objects.
|
| PaymentAddressContainer |
Implemented by a class that will have a billingAddress property
|
| PaymentGroup |
This interface represents all the information which designates a payment medium.
|
| PaymentGroupContainer |
Implemented by a class that contains and manages PaymentGroup objects.
|
| PaymentGroupRelationship |
An interface which represents a part of a relationship which is a PaymentGroup.
|
| PaymentGroupRelationshipContainer |
Implemented by a class that contains and manages PaymentGroupRelationship objects.
|
| PipelineConstants |
This interface contains the Pipeline parameter constants.
|
| Relationship |
An interface which represents a relationship type.
|
| RelationshipContainer |
Implemented by a class that contains and manages Relationship objects.
|
| ShippingAddressContainer |
Implemented by a class that will have a ShippingAddress property
|
| ShippingGroup |
This interface represents all the information which designates a shipment.
|
| ShippingGroupContainer |
Implemented by a class that contains and manages ShippingGroup objects.
|
| ShippingGroupPropertyContainer |
By implementing this interface, the implementing class defines a list of shipping group properties to be used in the following operations.
|
| ShippingGroupRelationship |
An interface which represents a part of a relationship which is a ShippingGroup.
|
| ShippingGroupRelationshipContainer |
Implemented by a class that contains and manages ShippingGroupRelationship objects.
|
| UserPaymentTypeAuthorizer |
The
UserPaymentTypeAuthorizer authorizes a payment type for a particular user. |
| Class | Description |
|---|---|
| AddItemToCartServlet | |
| AuthorizedPaymentTypesDroplet |
The
AuthorizedPaymentTypesDroplet DynamoServlet determines the
payment types that a user is authorized to use. |
| AuxiliaryData |
A class which holds the AuxiliaryData for a CommerceItem.
|
| CommerceCommandServlet | |
| CommerceIdentifierComparator |
Used to compare CommerceIdentifier objects by their id
Created: Tue Mar 14 10:41:59 2000
|
| CommerceIdentifierImpl |
An abstract base class which provides the functionality for getting and setting a commerce Id.
|
| CommerceItemContainerImpl |
A class which manages the containment of CommerceItem objects.
|
| CommerceItemImpl |
An implementation of a class which represents a CommerceItem.
|
| CommerceItemManager |
This class is the business layer object for managing and manipulating Orders.
|
| CommerceItemRelationshipContainerImpl |
A class which manages the containment of CommerceItemRelationship objects.
|
| ConfigurableCommerceItem |
An implementation of a class which represents a ConfigurableCommerceItem.
|
| CostCenterCommerceItemRelationship |
An object which represents a relationship between a CommerceItem and a CostCenter.
|
| CostCenterContainerImpl |
A class which manages the containment of CostCenter objects.
|
| CostCenterImpl |
This class is an implementation of a CostCenter.
|
| CostCenterManager |
This class is the business layer object for managing and manipulating Cost Centers.
|
| CostCenterOrderRelationship |
An object which represents a relationship between an Order and a CostCenter.
|
| CostCenterRelationshipContainerImpl |
This class manages the containment of CostCenterRelationship objects.
|
| CostCenterShippingGroupRelationship |
An object which represents a relationship between a CostCenter and a ShippingGroup.
|
| CreditCard |
This class is an implementation of CreditCard payment information.
|
| ElectronicShippingGroup |
This class is an implementation of a ElectronicShippingGroup.
|
| FullShoppingCartFormHandler |
The FullShoppingCartFormHandler extends the functionality of the @see ShoppingCartFormHandler
by giving the additional functionality of handling multiple payment method (GiftCertificates
and Credit Cards), multiple location ship to addresses, express checkout and adding an
item to a person's gift list.
|
| GiftCertificate |
This class is an implementation of GiftCertificate payment information.
|
| HandlingInstructionContainerImpl |
A class which manages the containment of HandlingInstruction objects.
|
| HandlingInstructionImpl |
An implementation of a class which represents a Handling object.
|
| HandlingInstructionManager |
This class is the business layer object for managing and manipulating HandlingInstructions.
|
| HardgoodShippingGroup |
This class is an implementation of a HargoodShippingGroup.
|
| InvoiceRequest |
This payment method represents the information needed to produce an
invoice for use in billing a customer for all or part of an order.
|
| IsHardGoodsDroplet |
Take as an object parameter an Order.
|
| ItemAddedToOrder |
This class is a message object which is sent when an item is added to an Order or
an item's quantity is increased.
|
| ItemQuantityChanged |
This class is a message object which is sent when an item's quantity
is changed in an Order.
|
| ItemRemovedFromOrder |
This class is a message object which specifies that an item has been removed from an
order.
|
| OrderHolder |
This component, typically session-scope, keeps track of the Order objects that are associated with a
user.
|
| OrderImpl |
An implementation of the Order interface which represents an Order.
|
| OrderLookup |
This servlet renders one or more order objects based on the input params.
|
| OrderManager |
This class is the business layer object for managing and manipulating Orders.
|
| OrderMergeEvent |
A Java event indicating that one order was merged into another.
|
| OrderMergeListenerImpl |
A trivial Nucleus component implementation of the EventListener interface
that does nothing but emit debugging messages.
|
| OrderModifierFormHandler |
This abstract class defines the FormHandling functionality necessary in order
to manager Order modifications for existing or new orders.
|
| OrderQueries |
This class contains methods for executing various types of order queries.
|
| OrderRelationshipContainerImpl |
A class which manages the containment of OrderRelationship objects.
|
| OrderServices |
OrderServices contains the methods that implement conversational
order management web services.
|
| OrderTools |
This class is a low level business layer class.
|
| OrderUserMessage |
This class encapsulates messages, configurable string constants
and message formatting conventions.
|
| PaymentGroupCommerceItemRelationship |
An object which represents a relationship between a CommerceItem and a PaymentGroup.
|
| PaymentGroupContainerImpl |
A class which manages the containment of PaymentGroup objects.
|
| PaymentGroupImpl |
This class is an implementation of a PaymentGroup.
|
| PaymentGroupManager |
This class is the business layer object for managing and manipulating PaymentGroups.
|
| PaymentGroupOrderRelationship |
An object which represents a relationship between an Order and a PaymentGroup.
|
| PaymentGroupRelationshipContainerImpl |
This class manages the containment of PaymentGroupRelationship objects.
|
| PaymentGroupShippingGroupRelationship |
An object which represents a relationship between a PaymentGroup and a ShippingGroup.
|
| RelationshipContainerImpl |
A class which manages the containment of Relationship objects.
|
| RelationshipTypes |
This class contains the Relationship type constants for all the different types of
relationships.
|
| RepositoryAddress |
A class which represents an address.
|
| RepositoryContactInfo |
A class which represents an address.
|
| RepositoryRange |
A subclass of range that is stored within the repository item
|
| RestorableOrders |
This class represents the set of orders which can be restored through
session backup.
|
| ShippingGroupCommerceItemRelationship |
An object which represents a relationship between an Item and a ShippingGroup.
|
| ShippingGroupContainerImpl |
A class which manages the containment of ShippingGroup objects.
|
| ShippingGroupImpl |
This class is an implementation of a ShippingGroup.
|
| ShippingGroupManager |
This class is the business layer object for managing and manipulating ShippingGroups.
|
| ShippingGroupRelationshipContainerImpl |
A class which manages the containment of ShippingGroupRelationship objects.
|
| ShoppingCartFormHandler |
This form handler is used to control many aspects of the user purchase process.
|
| ShoppingCartModifierConfiguration |
This class is designed to be configured as a session scoped component
which stores configuration parameters for the ShoppingCartFormHandler.
|
| SimpleOrderManager |
This class is the business layer object for Order manipulation.
|
| SoftGoodFormHandler |
This class layers additional functionality on top of the FullShoppingCartFormHandler
by allowing another type of good to be added to the shopping cart, soft goods.
|
| StateDetailDroplet |
This droplet is used to translate a raw state value into a readable format.
|
| StoreCredit |
This class is an implementation of StoreCredit payment information.
|
| SubSkuCommerceItem |
An implementation of a class which represents a SubSku of a ConfigurableCommerceItem.
|
| Exception | Description |
|---|---|
| CommerceItemNotFoundException |
This class represents an exception that is thrown when a CommerceItem
cannot be found in a get or remove call.
|
| CostCenterNotFoundException |
This class represents an exception that is thrown when a CostCenter
cannot be found in a get or remove call.
|
| DuplicateCommerceItemException |
This class represents an exception that is thrown when a CommerceItem which already exists
in a CommerceItemContainer is added.
|
| DuplicateCostCenterException |
This class represents an exception that is thrown when a CostCenter which already exists
in an CostCenterContainer is added.
|
| DuplicateHandlingInstructionException |
This class represents an exception that is thrown when a HandlingInstruction which already exists
in a HandlingInstructionContainer is added.
|
| DuplicatePaymentGroupException |
This class represents an exception that is thrown when a PaymentGroup which already exists
in an PaymentGroupContainer is added.
|
| DuplicateRelationshipException |
This class represents an exception that is thrown when a Relationship which already exists
in a RelationshipContainer is added.
|
| DuplicateShippingGroupException |
This class represents an exception that is thrown when a ShippingGroup which already exists
in a ShippingGroupContainer is added.
|
| HandlingInstructionNotFoundException |
This class represents an exception that is thrown when a HandlingInstruction
cannot be found in a get or remove call.
|
| InvalidNameException |
This class represents an exception that is thrown when a non-existent name is
used in a create call.
|
| InvalidParameterException |
This class represents an exception that is thrown when an invalid argument is passed
into a method call.
|
| InvalidTypeException |
This class represents an exception that is thrown when a non-existent relationship type is
set in a relationship object.
|
| InvalidVersionException |
This class represents an exception that is thrown when attempting to save an
order which is out of date with the one that is stored in the repository.
|
| ObjectCreationException |
This class represents an exception that is thrown when the construction of a commerce object fails.
|
| ObjectRemovalException |
This class represents an exception that is thrown when the removal of a commerce object fails.
|
| PaymentGroupNotFoundException |
This class represents an exception that is thrown when a PaymentGroup
cannot be found in a get or remove call.
|
| PaymentTypeAuthorizationException |
This class represents an exception that is thrown when user payment type
authorization fails.
|
| RelationshipNotFoundException |
This class represents an exception that is thrown when a Relationship
cannot be found in a get or remove call.
|
| ShippingGroupNotFoundException |
This class represents an exception that is thrown when a ShippingGroup
cannot be found in a get or remove call.
|