public abstract class AbstractOrderServiceExtensionHandler extends AbstractExtensionHandler implements OrderServiceExtensionHandler
enabled, priority| Constructor and Description |
|---|
AbstractOrderServiceExtensionHandler() |
| Modifier and Type | Method and Description |
|---|---|
ExtensionResultStatusType |
attachAdditionalDataToNewNamedCart(Customer customer,
Order cart) |
ExtensionResultStatusType |
attachAdditionalDataToOrder(Order order,
boolean priceOrder)
Can be used to attach or update fields must prior to saving an order.
|
ExtensionResultStatusType |
preValidateCartOperation(Order cart,
ExtensionResultHolder erh) |
ExtensionResultStatusType |
preValidateUpdateQuantityOperation(Order cart,
OrderItemRequestDTO dto,
ExtensionResultHolder erh) |
getPriority, isEnabled, setEnabled, setPriorityclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetPriority, isEnabledpublic AbstractOrderServiceExtensionHandler()
public ExtensionResultStatusType attachAdditionalDataToNewNamedCart(Customer customer, Order cart)
attachAdditionalDataToNewNamedCart in interface OrderServiceExtensionHandlerpublic ExtensionResultStatusType preValidateCartOperation(Order cart, ExtensionResultHolder erh)
preValidateCartOperation in interface OrderServiceExtensionHandlerpublic ExtensionResultStatusType preValidateUpdateQuantityOperation(Order cart, OrderItemRequestDTO dto, ExtensionResultHolder erh)
preValidateUpdateQuantityOperation in interface OrderServiceExtensionHandlerpublic ExtensionResultStatusType attachAdditionalDataToOrder(Order order, boolean priceOrder)
OrderServiceExtensionHandlerattachAdditionalDataToOrder in interface OrderServiceExtensionHandlerCopyright © 2015. All Rights Reserved.