Class | Description |
---|---|
AddItem |
This class represents an object that was added during the edit process.
|
CloneEditHandler |
Components of this type are attached to the CloneEditManager and are called at various points in
the clone edit process.
|
CloneEditManager |
This class contains the api for applying updates to a persisted order by making a clone
of the order and then reconciling the original order with the clone after updates are made.
|
CloneEditState |
Class used to hold the state information related to the clone edit
process.
|
CloneOrderStateContext |
Sets and returns the CloneEditState as a local thread variable.
|
CollectionEditHandler |
This handler implements a pattern to support automatic reconciling of objects in a collection.
|
CommerceItemEditHandler |
This handler updates commerce items between the clone and original order.
|
DeleteItem |
This class represents an object that's been deleted from a container during edit.
|
HandlingInstructionEditHandler |
This handler updates handling instructions between the clone and original order
and reconciles the gift repository based on the changes.
|
ListEditHandler |
This class extends the CollectionEditHandler to add objects to the original collection
at the same index they were at in the clone colletion.
|
ManualAdjustmentEditHandler |
This handler updates manual adjustments between the clone and original order.
|
MarkerEditHandler |
Clone edit handler for order markers.
|
OrderPropertyEditHandler |
This handler reconciles scalar properties of the order object.
|
PaymentGroupEditHandler |
This handler updates payment groups between the clone and original order.
|
ReconciledItem |
This class represents an object that was reconciled.
|
RelationshipEditHandler |
This handler updates relationships between the clone and original order.
|
ShippingGroupEditHandler |
This handler updates shipping groups between the clone and original order.
|
UpdateItem |
This class represents an object that was updated during the order edit process.
|