public class PopulateOrderStatusDataBeanCmdImpl extends DataBeanCommandImpl implements PopulateOrderStatusDataBeanCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
The IBM copyright notice field.
|
Constructor and Description |
---|
PopulateOrderStatusDataBeanCmdImpl()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected com.ibm.commerce.order.datatypes.OrderType | composeOrder(OrderAccessBean aabOrder)
Composes an Order SDO from the order access bean specified by calling ComposeOrderCmd.
|
protected com.ibm.commerce.order.datatypes.OrderType | findExternalOrder()
Finds the order corresponding to the order ID, external order ID or customer order number specified in an external system by calling GetOrderCmd.
|
protected OrderAccessBean | findOrderAccessBean()
Finds the order corresponding to the order ID or customer order number specified in the local database.
|
void | performExecute()
Executes the business logic of this command implementation.
|
void | validateParameters()
Extracts and validates the input parameters of this command implementation.
|
public static final java.lang.String COPYRIGHT
public PopulateOrderStatusDataBeanCmdImpl()
public void validateParameters() throws ECException
public void performExecute() throws ECException
protected OrderAccessBean findOrderAccessBean() throws ECException
protected com.ibm.commerce.order.datatypes.OrderType composeOrder(OrderAccessBean aabOrder) throws ECException
protected com.ibm.commerce.order.datatypes.OrderType findExternalOrder() throws ECException