| 
 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
|---|---|
| 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. | 
| 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. | 
| 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 UserPaymentTypeAuthorizerauthorizes a payment type for a particular user. | 
| Class Summary | |
|---|---|
| AddItemToCartServlet | |
| AuthorizedPaymentTypesDroplet | The AuthorizedPaymentTypesDropletDynamoServlet 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. | 
| 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. | 
| 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. | 
| 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 format a state of an order or its comonent in a humanly readable way. | 
| StoreCredit | This class is an implementation of StoreCredit payment information. | 
| SubSkuCommerceItem | An implementation of a class which represents a SubSku of a ConfigurableCommerceItem. | 
| Exception Summary | |
|---|---|
| CommerceItemNotFoundException | This class represents an exception that is thrown when a CommerceItem 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. | 
| 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. | 
| 
 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||