|
Class Summary |
| 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. |