Interface Summary |
CommerceIdentifierPaymentInfoContainer |
The CommerceIdentifierPaymentInfoContainer interface is used to represent
a container of a Map of CommerceIdentifiers [key] to CommerceIdentifierPaymentInfo Lists [value]. |
CommerceItemShippingInfoContainer |
The CommerceItemShippingInfoContainer interface is used to represent
a container of a Map of CommerceItems [key] to CommerceItemShippingInfo Lists [value]. |
CreatePaymentGroupFormHandler |
The CreatePaymentGroupFormHandler interface is implemented by
any form handler that creates PaymentGroups for immediate use by the
PaymentGroupFormHandler framework. |
CreateShippingGroupFormHandler |
The CreateShippingGroupFormHandler interface is implemented by
any form handler that creates ShippingGroups for immediate use by the
ShippingGroupFormHandler framework. |
PaymentGroupMapContainer |
The PaymentGroupMapContainer interface is used to represent a container
of a Map of payment names [key] to PaymentGroups [value]. |
ShippingGroupMapContainer |
The ShippingGroupMapContainer interface is used to represent a container
of a Map of ShippingGroup names [key] to ShippingGroups [value]. |
Class Summary |
CancelOrderFormHandler |
The CancelOrderFormHandler is used to cancel the user's current Order,
which deletes the Order from the ShoppingCart. |
CartModifierFormHandler |
This formhandler is used to modify a ShoppingCart by adding items to it, deleting
items from it, modifying the quantities of items in it, and preparing it for the
checkout process. |
CommerceIdentifierPaymentInfo |
This helper object represents the association between a CommerceIdentifier and its
payment information. |
CommerceItemPaymentInfo |
This is a CommerceIdentifierPaymentInfo whose CommerceIdentifier is a CommerceItem. |
CommerceItemShippingInfo |
This helper object represents the association between a CommerceItem and its
shipping information. |
CommitOrderFormHandler |
The CommitOrderFormHandler is used to submit the Order for final confirmation. |
CreateCreditCardFormHandler |
The CreateCreditCardFormHandler class is used to create a CreditCard
PaymentGroup. |
ExpressCheckoutFormHandler |
The ExpressCheckoutFormHAndler is used to expedite the checking out of an Order. |
OrderPaymentInfo |
This is a CommerceIdentifierPaymentInfo whose CommerceIdentifier is an Order. |
PaymentGroupContainerService |
The PaymentGroupContainerService is convenient designed for a session scoped
component. |
PaymentGroupDroplet |
The PaymentGroupDroplet is a DynamoServlet that is used to initialize
payment methods and CommerceIdentifierPaymentInfo objects for use by the PaymentGroupFormHandler. |
PaymentGroupFormHandler |
The PaymentGroupFormHandler is used to associate PaymentGroups with the various
Order pieces. |
PurchaseProcessFormHandler |
This abstract class defines the very general FormHandling functionality
that the purchase process formhandlers require, including Transaction
management, PipelineChain execution, central configuration,
and error processing. |
SaveOrderFormHandler |
The SaveOrderFormHandler is used to save the user's current Order based
on a descriptive name that the user specifies. |
ShippingGroupContainerService |
The ShippingGroupContainerService is a convenient session scoped component
which implements both the ShippingGroupMapContainer and the
CommerceItemShippingInfoContainer interfaces. |
ShippingGroupDroplet |
The ShippingGroupDroplet is a DynamoServlet that is used to initialize
ShippingGroups and CommerceItemShippingInfo objects for use by the ShippingGroupFormHandler. |
ShippingGroupFormHandler |
The ShippingGroupFormHandler is used to associate ShippingGroups with the various
Order pieces. |
ShippingGroupPaymentInfo |
This is a CommerceIdentifierPaymentInfo whose CommerceIdentifier is a ShippingGroup. |
TaxPaymentInfo |
This is a CommerceIdentifierPaymentInfo whose CommerceIdentifier is an Order. |