Interface | Description |
---|---|
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 | Description |
---|---|
AddCommerceItemInfo |
This class holds values that describe a commerce item before it is
added to an order.
|
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. |