com.ibm.commerce.orderquotation.commands
Interface QuotationResponseItemBase

All Known Subinterfaces:
QuotationResponseItem, QuotationResponseSubstituteItem
All Known Implementing Classes:
QuotationResponseItemBaseImpl, QuotationResponseItemImpl, QuotationResponseSubstituteItemImpl

public interface QuotationResponseItemBase

Interface for the quotation response item base.


Field Summary
static java.lang.String COPYRIGHT
          Copyright statement.
 
Method Summary
 java.lang.Double getAvailableQuantity()
          Gets the available quantity of the item.
 java.lang.String getDescription()
          Gets the description.
 java.lang.String getDistributorProductId()
          Gets the distributor product id of the item.
 java.sql.Timestamp getEstimatedAvailabilityDate()
          Gets the estimated availability date of the item.
 java.lang.String getGlobalProductId()
          Gets the global product id of the item.
 MonetaryAmount getPrice()
          Gets the price of the item
 java.lang.Double getPriceQuantity()
          Gets the price quantity of the item (the amount that the price is for).
 java.util.List getPromotionMsgList()
          Gets the promotion message list.
 java.lang.Double getQuoteQuantity()
          Gets the quote quantity of the item (the amount that must be purchased to get the quoted price).
 java.lang.String getStatus()
          Returns the status.
 java.lang.String getSupplierData()
          Gets the supplier data for the item.
 java.lang.String getUOM()
          Gets the unit of measure for the item.
 void setAvailableQuantity(java.lang.Double quantity)
          Sets the available quantity of the item.
 void setDescription(java.lang.String description)
          Sets the description.
 void setDistributorProductId(java.lang.String distributorProductId)
          Sets the distributor product id of the item.
 void setEstimatedAvailabilityDate(java.sql.Timestamp estAvailDate)
          Sets the estimated availability date of the item.
 void setGlobalProductId(java.lang.String globalProductId)
          Sets the global product id of the item.
 void setPrice(MonetaryAmount price)
          Sets the price of the item
 void setPriceQuantity(java.lang.Double quantity)
          Sets the price quantity of the item (the amount that the price is for).
 void setPromotionMsgList(java.util.List promotionMsgList)
          Sets the promotion message list.
 void setQuoteQuantity(java.lang.Double quantity)
          Sets the quote quantity of the item (the amount that must be purchased to get the quoted price).
 void setStatus(java.lang.String status)
          Sets the status.
 void setSupplierData(java.lang.String supplierData)
          Sets the supplier data for the item.
 void setUOM(java.lang.String UOM)           Sets the unit of measure for the item.
 

Field Detail
public static final java.lang.String COPYRIGHT
Copyright statement.
See Also:
Constant Field Values
Method Detail

setGlobalProductId

public void setGlobalProductId(java.lang.String globalProductId)
Sets the global product id of the item.
Parameters:
globalProductId - The global product id.

getGlobalProductId

public java.lang.String getGlobalProductId()
Gets the global product id of the item.
Returns:
The global product id.

setDistributorProductId

public void setDistributorProductId(java.lang.String distributorProductId)
Sets the distributor product id of the item.
Parameters:
distributorProductId - The distributor product id.

getDistributorProductId

public java.lang.String getDistributorProductId()
Gets the distributor product id of the item.
Returns:
The distributor product id.

setAvailableQuantity

public void setAvailableQuantity(java.lang.Double quantity)
Sets the available quantity of the item.
Parameters:
quantity - The available quantity.

getAvailableQuantity

public java.lang.Double getAvailableQuantity()
Gets the available quantity of the item.
Returns:
The available quantity.

setPriceQuantity

public void setPriceQuantity(java.lang.Double quantity)
Sets the price quantity of the item (the amount that the price is for).
Parameters:
quantity - The price quantity.

getPriceQuantity

public java.lang.Double getPriceQuantity()
Gets the price quantity of the item (the amount that the price is for).
Returns:
The price quantity.

setQuoteQuantity

public void setQuoteQuantity(java.lang.Double quantity)
Sets the quote quantity of the item (the amount that must be purchased to get the quoted price).
Parameters:
quantity - The quote quantity.

getQuoteQuantity

public java.lang.Double getQuoteQuantity()
Gets the quote quantity of the item (the amount that must be purchased to get the quoted price).
Returns:
The quote quantity.

setPrice

public void setPrice(MonetaryAmount price)
Sets the price of the item
Parameters:
price - The price.

getPrice

public MonetaryAmount getPrice()
Gets the price of the item
Returns:
The price.

setUOM

public void setUOM(java.lang.String UOM)
Sets the unit of measure for the item.
Parameters:
UOM - The unit of measure.

getUOM

public java.lang.String getUOM()
Gets the unit of measure for the item.
Returns:
The unit of measure.

setEstimatedAvailabilityDate

public void setEstimatedAvailabilityDate(java.sql.Timestamp estAvailDate)
Sets the estimated availability date of the item.
Parameters:
estAvailDate - The estimated availability date.

getEstimatedAvailabilityDate

public java.sql.Timestamp getEstimatedAvailabilityDate()
Gets the estimated availability date of the item.
Returns:
The estimated availability date.

setSupplierData

public void setSupplierData(java.lang.String supplierData)
Sets the supplier data for the item.
Parameters:
supplierData - The supplier data.

getSupplierData

public java.lang.String getSupplierData()
Gets the supplier data for the item.
Returns:
The supplier data.

getDescription

public java.lang.String getDescription()
Gets the description.
Returns:
The description.

setDescription

public void setDescription(java.lang.String description)
Sets the description.
Parameters:
description - The description.

getPromotionMsgList

public java.util.List getPromotionMsgList()
Gets the promotion message list.
Returns:
The promotion message list.

setPromotionMsgList

public void setPromotionMsgList(java.util.List promotionMsgList)
Sets the promotion message list.
Parameters:
promotionMsgList - The promotion message list.

getStatus

public java.lang.String getStatus()
Returns the status.
Returns:
String

setStatus

public void setStatus(java.lang.String status)
Sets the status.
Parameters:
status - The status to set