public class ModifyRFQCatentryRelCmdImpl extends TaskCommandImpl implements ModifyRFQCatentryRelCmd
Behaviour
Exception conditions
Modifier and Type | Field and Description |
---|---|
java.lang.Long | catentryId
RFQ Catentry Id.
|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
java.lang.String | currency
Currency.
|
java.lang.Long | offeringId
RFQ Offering Id.
|
java.math.BigDecimal | price
Price.
|
java.lang.String | qtyunit
Quantity of Unit Measurement.
|
java.lang.Double | quantity
Quantity.
|
java.lang.Long | rfqProdId
RFQ Product Id.
|
Constructor and Description |
---|
ModifyRFQCatentryRelCmdImpl()
CreateRFQCmdImpl constructor comment.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Long | getCatentryId()
Retrieves the catalog entry ID.
|
java.lang.String | getCurrency()
Retrieves the currency.
|
java.lang.Long | getOfferingId()
Retrieves the RFQ ID.
|
java.math.BigDecimal | getPrice()
Retrieves the quoted price for the catalog entry.
|
java.lang.String | getQtyunit()
Retrieves the quantity unit.
|
java.lang.Double | getQuantity()
Retrieves the quantity(number of instances) of the catalog entry that has been requested.
|
java.lang.Long | getRfqProdId()
Gets the rfqProdId
|
void | performExecute()
Updates the RFQ catalog entry relationship.
|
void | reset()
Reset the command.
|
void | setCatentryId(java.lang.Long newCatentryId)
Stores the catalog entry ID.
|
void | setCurrency(java.lang.String newCurrency)
Stores the currency.
|
void | setOfferingId(java.lang.Long newOfferingId)
Stores the RFQ ID.
|
void | setPrice(java.math.BigDecimal newPrice)
Stores the price quoted for the catalog entry.
|
void | setPrice(java.lang.String newPrice)
Stores the price quoted for the catalog entry.
|
void | setQtyunit(java.lang.String newQtyunit)
Stores the quantity unit.
|
void | setQuantity(java.lang.Double newQuantity)
Stores the requested quantity
|
void | setQuantity(java.lang.String newQuantity)
Stores the requested quantity
|
void | setRfqProdId(java.lang.Long rfqProdId)
Sets the rfqProdId
|
void | validateParameters()
This method does the following:
Verifies that an RFQ Id has been provided. Verifies that a catalog entry ID has been provided. Verifies that an RFQ with the provided ID exists. |
public static final java.lang.String COPYRIGHT
public java.lang.Long rfqProdId
public java.lang.Long offeringId
public java.lang.Long catentryId
public java.math.BigDecimal price
public java.lang.Double quantity
public java.lang.String currency
public java.lang.String qtyunit
public ModifyRFQCatentryRelCmdImpl()
public void reset()
public java.lang.Long getCatentryId()
public java.lang.String getCurrency()
public java.lang.Long getOfferingId()
public java.math.BigDecimal getPrice()
public java.lang.String getQtyunit()
public java.lang.Double getQuantity()
public void performExecute() throws ECException
public void setCatentryId(java.lang.Long newCatentryId)
public void setCurrency(java.lang.String newCurrency)
public void setOfferingId(java.lang.Long newOfferingId)
public void setPrice(java.lang.String newPrice)
public void setPrice(java.math.BigDecimal newPrice)
public void setQtyunit(java.lang.String newQtyunit)
public void setQuantity(java.lang.Double newQuantity)
public void setQuantity(java.lang.String newQuantity)
public void validateParameters() throws ECException
public java.lang.Long getRfqProdId()
public void setRfqProdId(java.lang.Long rfqProdId)