public class ProcessOrderInventoryCmdImpl extends TaskCommandImpl implements ProcessOrderInventoryCmd
Name | Description |
---|---|
orderItem | the orderItem that need process inventory |
action | the action that need perform |
order | the order that need process inventory |
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The IBM copyright notice field.
|
Constructor and Description |
---|
ProcessOrderInventoryCmdImpl() |
Modifier and Type | Method and Description |
---|---|
protected com.ibm.commerce.foundation.datatypes.ApplicationAreaType | composeApplicationArea()
Composes the ApplicationArea SDO.
|
protected com.ibm.commerce.foundation.datatypes.ContextDataType | composeContextData(java.lang.String astrName, java.lang.String astrValue)
Composes the ContextData SDO.
|
protected com.ibm.commerce.inventory.datatypes.OrderInventoryType | composeOrderInventory()
This method composes the OrderInventory SDO
|
protected ProcessType | composeProcess()
Composes the Process SDO.
|
protected com.ibm.commerce.inventory.datatypes.ProcessOrderInventoryType | composeProcessOrderInventory()
This method composes the ProcessOrderInventory
|
protected java.lang.String | format(java.util.Date aDate)
Formats a date into an XML dateTime string.
|
com.ibm.commerce.inventory.datatypes.AcknowledgeOrderInventoryType | getAcknowledgeOrderInventory()
This method gets the AcknowledgeOrderInventory SDO
|
java.lang.String | getAction()
This method gets the action
|
protected com.ibm.commerce.foundation.datatypes.CommerceFoundationFactory | getCommerceFoundationFactory()
This method gets the CommerceFoundationFactory
|
protected InventoryClientFacadeImpl | getInventoryClientFacadeImpl()
This method gets the InventoryClientFacadeImplinstance.
|
protected com.ibm.commerce.inventory.datatypes.InventoryFactory | getInventoryFactory()
Returns the InventoryFactory instance.
|
protected Oagis9Factory | getOagis9Factory()
Returns the Oagis9Factory instance.
|
OrderAccessBean | getOrder()
This method gets the order
|
com.ibm.commerce.inventory.datatypes.OrderInventoryType | getOrderInventory()
This method gets the orderInventory
|
OrderItemAccessBean | getOrderItem()
This method gets the Order Item
|
void | performExecute()
This method performs the main logic of the task command
|
void | reset()
reset
|
void | setAcknowledgeOrderInventory(com.ibm.commerce.inventory.datatypes.AcknowledgeOrderInventoryType argAcknowledgeOrderInventory)
This method sets the AcknowledgeOrderInventory
|
void | setAction(java.lang.String argAction)
This method sets the action
|
void | setOrder(OrderAccessBean argOrder)
This method sets the order
|
void | setOrderInventory(com.ibm.commerce.inventory.datatypes.OrderInventoryType argOrderInventory)
This method sets the OrderInventory
|
void | setOrderItem(OrderItemAccessBean argOrderItemAB)
This method sets the Order Item when canceling the inventory reservation of a single order item
|
void | validateParameters()
Extracts and validates the input parameters of this command implementation.
|
public static final java.lang.String COPYRIGHT
public void setOrderItem(OrderItemAccessBean argOrderItemAB)
public OrderItemAccessBean getOrderItem()
public void setOrder(OrderAccessBean argOrder)
public void setAction(java.lang.String argAction)
public com.ibm.commerce.inventory.datatypes.AcknowledgeOrderInventoryType getAcknowledgeOrderInventory()
public void performExecute() throws ECException
protected com.ibm.commerce.inventory.datatypes.ProcessOrderInventoryType composeProcessOrderInventory() throws ECException
protected com.ibm.commerce.inventory.datatypes.OrderInventoryType composeOrderInventory() throws ECException
public OrderAccessBean getOrder()
public com.ibm.commerce.inventory.datatypes.OrderInventoryType getOrderInventory()
public void setOrderInventory(com.ibm.commerce.inventory.datatypes.OrderInventoryType argOrderInventory)
public void reset()
public java.lang.String getAction()
public void setAcknowledgeOrderInventory(com.ibm.commerce.inventory.datatypes.AcknowledgeOrderInventoryType argAcknowledgeOrderInventory)
protected ProcessType composeProcess() throws ECException
public void validateParameters() throws ECException
protected com.ibm.commerce.foundation.datatypes.CommerceFoundationFactory getCommerceFoundationFactory()
protected com.ibm.commerce.inventory.datatypes.InventoryFactory getInventoryFactory()
protected Oagis9Factory getOagis9Factory()
protected java.lang.String format(java.util.Date aDate)
protected com.ibm.commerce.foundation.datatypes.ContextDataType composeContextData(java.lang.String astrName, java.lang.String astrValue) throws ECException
protected com.ibm.commerce.foundation.datatypes.ApplicationAreaType composeApplicationArea() throws ECException
protected InventoryClientFacadeImpl getInventoryClientFacadeImpl()