Class AdjustEntryTestHook
java.lang.Object
de.hybris.platform.order.strategies.ordercloning.AdjustEntryTestHook
- All Implemented Interfaces:
CloneAbstractOrderHook
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidadjustEntryNumbers(Map<AbstractOrderEntryModel, Integer> entryNumberMappings) Hook is executed just after copy context creation(before clone).<T extends AbstractOrderModel>
voidafterClone(AbstractOrderModel original, T clone, Class abstractOrderClassResult) Hook is executed after document is cloned.<T extends AbstractOrderEntryModel>
voidafterCloneEntries(AbstractOrderModel original, List<T> clonedEntries) Hook is executed after entries are cloned.voidbeforeClone(AbstractOrderModel original, Class abstractOrderClassResult) Hook is executed before document is cloned.voidbeforeCloneEntries(AbstractOrderModel original) Hook is executed before entries are cloned.
-
Constructor Details
-
AdjustEntryTestHook
public AdjustEntryTestHook()
-
-
Method Details
-
beforeClone
Description copied from interface:CloneAbstractOrderHookHook is executed before document is cloned.- Specified by:
beforeClonein interfaceCloneAbstractOrderHook- Parameters:
original- source documentabstractOrderClassResult- target class type
-
afterClone
public <T extends AbstractOrderModel> void afterClone(AbstractOrderModel original, T clone, Class abstractOrderClassResult) Description copied from interface:CloneAbstractOrderHookHook is executed after document is cloned.- Specified by:
afterClonein interfaceCloneAbstractOrderHook- Parameters:
original- source documentclone- cloned documentabstractOrderClassResult- target class type
-
beforeCloneEntries
Description copied from interface:CloneAbstractOrderHookHook is executed before entries are cloned.- Specified by:
beforeCloneEntriesin interfaceCloneAbstractOrderHook- Parameters:
original- source document
-
afterCloneEntries
public <T extends AbstractOrderEntryModel> void afterCloneEntries(AbstractOrderModel original, List<T> clonedEntries) Description copied from interface:CloneAbstractOrderHookHook is executed after entries are cloned.- Specified by:
afterCloneEntriesin interfaceCloneAbstractOrderHook- Parameters:
original- source documentclonedEntries- cloned document
-
adjustEntryNumbers
Description copied from interface:CloneAbstractOrderHookHook is executed just after copy context creation(before clone). Entry number should be adjusted in the passed map.- Specified by:
adjustEntryNumbersin interfaceCloneAbstractOrderHook- Parameters:
entryNumberMappings- source entries with default entry numbers value
-