atg.commerce.order
Interface OrderMergeListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
OrderMarkerManager, OrderMergeListenerImpl

public interface OrderMergeListener
extends java.util.EventListener

An EventListener interface for components that wish to be notified when information is merged from one order into another.

See Also:
OrderManager.mergeOrders(atg.commerce.order.Order, atg.commerce.order.Order), OrderMergeEvent

Field Summary
static java.lang.String CLASS_VERSION
           
 
Method Summary
 void ordersMerged(OrderMergeEvent pEvent)
          This method is called with an instance of @link{OrderMergeEvent} to indicate that two orders are in the process of being merged.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
See Also:
Constant Field Values
Method Detail

ordersMerged

void ordersMerged(OrderMergeEvent pEvent)
This method is called with an instance of @link{OrderMergeEvent} to indicate that two orders are in the process of being merged. At the time the event is generated information has been merged from the source order into the destination order, but both orders still exist. Event listeners may therefore transfer additional information between orders, or otherwise modify the destination order before changes are committed.