public class DOMProcessOrderSubmitEventCmdImpl extends TaskCommandImpl implements ProcessOrderSubmitEventCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
Deprecated.
IBM copyright notice field.
|
Constructor and Description |
---|
DOMProcessOrderSubmitEventCmdImpl()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected AcknowledgeOrderType | callTransferOrderService(ProcessOrderType processOrder)
Deprecated.
Transfer the order to DOM system.
|
protected void | decrementInventoryCache()
Deprecated.
This method calls the inventory component's service to decrement local inventory cache.
|
protected CommerceFoundationFactory | getCommerceFoundationFactory()
Deprecated.
This method returns the default instance of the Commerce Foundation Factory.
|
protected InventoryFactory | getInventoryFactory()
Deprecated.
This method returns the default instance of the Inventory Factory.
|
protected OrderFactory | getOrderFactory()
Deprecated.
This method returns the default instance of the Order Factory.
|
java.lang.Long | getOrderId()
Deprecated.
This method gets the order Id..
|
void | performExecute()
Deprecated.
This method contains the actual business logic of the command.
|
void | reset()
Deprecated.
This method should be called after a command has been executed to reset its state variables.
|
void | setOrderId(java.lang.Long enOrderId)
Deprecated.
This method sets the order Id.
|
protected void | transferOrder()
Deprecated.
This method calls the external order component's service to transfer order.
|
protected void | updateOrderStatus(java.lang.String orderId, java.lang.String externalOrderId)
Deprecated.
Update the ORDSTAT records after order transferred.
|
public static final java.lang.String COPYRIGHT
public DOMProcessOrderSubmitEventCmdImpl()
public void performExecute() throws ECException
protected void decrementInventoryCache() throws ECException
protected CommerceFoundationFactory getCommerceFoundationFactory()
protected OrderFactory getOrderFactory()
protected InventoryFactory getInventoryFactory()
protected void transferOrder() throws ECException
protected AcknowledgeOrderType callTransferOrderService(ProcessOrderType processOrder)
protected void updateOrderStatus(java.lang.String orderId, java.lang.String externalOrderId) throws ECException
public void reset()
public void setOrderId(java.lang.Long enOrderId)
public java.lang.Long getOrderId()