atg.commerce.fulfillment
Interface ModificationHandler

All Known Implementing Classes:
HardgoodFulfillerModificationHandler, OrderFulfillerModificationHandler

public interface ModificationHandler

This class performs all work associated with ModifyOrder and ModifyOrderNotification messages.

See Also:
ModifyOrder, Created: Mon Jan 24 14:47:39 2000

Field Summary
static java.lang.String CLASS_VERSION
           
 
Method Summary
 void handleModifyOrder(java.lang.String pPortName, javax.jms.ObjectMessage pMessage)
           This method is called to handle all messages of type ModifyOrder.
 void handleModifyOrderNotification(java.lang.String pPortName, javax.jms.ObjectMessage pMessage)
           This method is called to handle all messages of type ModifyOrderNotification.
 

Field Detail

CLASS_VERSION

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

handleModifyOrder

void handleModifyOrder(java.lang.String pPortName,
                       javax.jms.ObjectMessage pMessage)
                       throws javax.jms.JMSException

This method is called to handle all messages of type ModifyOrder. Should developers wish to change the behavior of the OrderFulfiller class on handling a ModifyOrder message the method should be overridden.

Parameters:
pPortName - The message received was sent to this port.
pMessage - This is the message that was received
Throws:
javax.jms.JMSException
See Also:
ModifyOrder

handleModifyOrderNotification

void handleModifyOrderNotification(java.lang.String pPortName,
                                   javax.jms.ObjectMessage pMessage)
                                   throws javax.jms.JMSException

This method is called to handle all messages of type ModifyOrderNotification. Should developers wish to change the behavior of the OrderFulfiller class on handling a ModifyOrderNotification message this method should be overridden.

Parameters:
pPortName - The message received was sent to this port.
pMessage - This is the message that was received
Throws:
javax.jms.JMSException
See Also:
ModifyOrderNotification