public class OrderCalculateInternalCmdImpl extends ControllerCommandImpl implements com.ibm.commerce.order.commands.OrderCalculateInternalCmd
Modifier and Type | Field and Description |
---|---|
static java.lang.String | CLASS_NAME
The name of this class.
|
static java.lang.String | COPYRIGHT
IBM Copyright notice field.
|
Constructor and Description |
---|
OrderCalculateInternalCmdImpl() |
Modifier and Type | Method and Description |
---|---|
protected void | calculateOrder(TypedProperty property)
Call order calculation command.
|
java.lang.String | getCalculationUsageIds()
Get CalculationUsageIds.
|
OrderAccessBean | getOrderAB()
Get order access bean.
|
java.lang.String | getOrderId()
Get order id.
|
java.lang.String | getOrderStoreId()
Get order store id.
|
java.lang.String | getPriceUpdateFlag()
Get price update flag.
|
TypedProperty | getRequestProperties()
Get request property.
|
TypedProperty | getResponseProperties()
Get response property.
|
protected void | outputOrderCalculationResult()
Output order calculation result.
|
void | performExecute()
This method executes the business logic of this command implementation.
|
void | setCalculationUsageIds(java.lang.String iCalculationUsageIds)
Set CalculationUsageIds.
|
void | setOrderAB(OrderAccessBean iOrderAB)
Set order access bean.
|
void | setOrderId(java.lang.String iOrderId)
Set order id.
|
void | setOrderStoreId(java.lang.String iOrderStoreId)
Set order store id.
|
void | setPriceUpdateFlag(java.lang.String iPriceUpdateFlag)
Set price update flag.
|
void | setRequestProperties(TypedProperty iRequestProperties)
Set request property.
|
void | setResponseProperties(TypedProperty iResponseProperties)
Set response property.
|
void | validateParameters()
This method verifies the input parameters.
|
public static final java.lang.String COPYRIGHT
public static final java.lang.String CLASS_NAME
public java.lang.String getOrderId()
public void setOrderId(java.lang.String iOrderId)
public java.lang.String getCalculationUsageIds()
public void setCalculationUsageIds(java.lang.String iCalculationUsageIds)
public java.lang.String getOrderStoreId()
public void setOrderStoreId(java.lang.String iOrderStoreId)
public java.lang.String getPriceUpdateFlag()
public void setPriceUpdateFlag(java.lang.String iPriceUpdateFlag)
public TypedProperty getRequestProperties()
public void setRequestProperties(TypedProperty iRequestProperties)
public TypedProperty getResponseProperties()
public void setResponseProperties(TypedProperty iResponseProperties)
public OrderAccessBean getOrderAB()
public void setOrderAB(OrderAccessBean iOrderAB)
public void performExecute() throws ECException
public void validateParameters() throws ECException
protected void calculateOrder(TypedProperty property) throws ECException
protected void outputOrderCalculationResult() throws ECException, java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException