Interface Summary |
CommerceIdentifierCostCenterContainer |
The CommerceIdentifierCostCenterContainer interface is used to represent
a container of a Map of CommerceIdentifiers [key] to CommerceIdentifierCostCenter Lists [value]. |
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]. |
CostCenterMapContainer |
The CostCenterMapContainer interface is used to represent a container
of a Map of payment names [key] to CostCenters [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. |
CommerceIdentifierCostCenter |
Bean name: CommerceIdentifierCostCenter. |
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. |
CommerceItemShippingInfoTools |
This tools component contains API that is shared between the
ShippingGroupDroplet and ShippingGroupFormHandler to modify
the CommerceItemShippingInfo objects |
CommitOrderFormHandler |
The CommitOrderFormHandler is used to submit the Order for final confirmation. |
CostCenterContainerService |
The CostCenterContainerService is a convenient session scoped component
which implements both the CostCenterMapContainer and the
CommerceIdentifierCostCenterContainer interfaces. |
CostCenterDroplet |
The CostCenterDroplet is a DynamoServlet that is used to initialize
CostCenters and CommerceIdentifierCostCenter objects for use by the CostCenterFormHandler. |
CostCenterFormHandler |
The CostCenterFormHandler is used to associate CostCenters with the various
Order pieces. |
CreateCreditCardFormHandler |
The CreateCreditCardFormHandler class is used to create a CreditCard
PaymentGroup. |
ExpressCheckoutFormHandler |
The ExpressCheckoutFormHAndler is used to expedite the checking out of an Order. |
HandlingInstructionInfo |
This class is used to store handling instruction information for a commerce item on the CommerceItemShippingInfo. |
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. |
PurchaseProcessConfiguration |
This class is designed to be configured as a session scoped component
which stores configuration parameters for the family of
PurchaseProcessFormHandler subclasses. |
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. |
PurchaseProcessHelper |
PurchaseProcessHelper contains the common functionality required by
the purchase process form handlers as well as commerce web services. |
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. |
UpdateShippingGroupFormHandler |
The UpdateShippingGroupFormHandler class is used to update
any ShippingGroup type. |