public class RespondProductPQCmdImpl extends TaskCommandImpl implements RespondProductPQCmd
This command uses the following AccessBeans:
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
RespondProductPQCmdImpl()
Constructs an instance of CreateRFQCmdImpl.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Long | getCatentryId()
Gets catentryId
|
java.math.BigDecimal | getPrice()
Gets price
|
java.lang.Double | getPriceAdjustment()
Gets priceAdustment
|
java.lang.Double | getQuantity()
Gets quantity
|
java.lang.Long | getResponseId()
Gets responseId
|
com.ibm.commerce.rfq.utils.RFQResProduct | getResProduct()
Gets resProduct
|
java.lang.Long | getRFQResponseProductId()
Gets the RFQ response product ID.
|
void | performExecute()
Respond to the product price and quantity
|
void | setResponseId(java.lang.Long newResponseId)
Sets the field of responseId
|
void | setResProduct(com.ibm.commerce.rfq.utils.RFQResProduct newResProduct)
Sets the field of resProduct
|
void | validateParameters()
Validate response parameters.
|
public static final java.lang.String COPYRIGHT
public RespondProductPQCmdImpl()
public java.lang.Long getCatentryId()
public java.math.BigDecimal getPrice()
public java.lang.Double getPriceAdjustment()
public java.lang.Double getQuantity()
public java.lang.Long getResponseId()
public com.ibm.commerce.rfq.utils.RFQResProduct getResProduct()
public void performExecute() throws ECApplicationException, ECException
public void setResponseId(java.lang.Long newResponseId)
public void setResProduct(com.ibm.commerce.rfq.utils.RFQResProduct newResProduct)
public void validateParameters() throws ECApplicationException
public java.lang.Long getRFQResponseProductId()