public class RFQProdDataBean extends com.ibm.commerce.utf.beansrc.RFQProdDataBeanBase implements RFQProdInputDataBean, RFQProdSmartDataBean, SmartDataBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
emptyString
Constructor and Description |
---|
RFQProdDataBean()
Constructs RFQProdDataBean, initializes fields to null.
|
RFQProdDataBean(RFQProdAccessBean anAccessBean)
Constructs RFQProdDataBean, initializes fields to null.
|
Modifier and Type | Method and Description |
---|---|
java.util.Enumeration |
getAllAttributes()
Returns all product attributes
|
com.ibm.commerce.utf.utils.RFQProductAttributes[] |
getAllAttributesWithValuesForProduct()
Provides standard access to RFQProductHelper.getAllAttributesWithValuesForProduct().
|
CommandContext |
getCommandContext()
Gets the active commandContext.
|
java.lang.String |
getDefaultCurrency()
Returns default currency or null if exception happens
|
java.lang.String |
getFormattedProductPrice()
Gets formatted product price.
|
java.lang.String |
getFormattedQuantity()
Returns the requested quantity formatted as a string
|
java.util.TreeMap |
getOperators()
Returns a TreeMap of operators
|
java.util.TreeMap |
getOperatorsTS()
Returns a TreeMap of operators for date time
|
com.ibm.commerce.utf.utils.RFQProductAttributes[] |
getProductCommentsForProduct()
Provides standard access to RFQProductHelper.getProductCommentsForProduct()
|
java.util.TreeMap |
getQuantityUnits()
Returns a TreeMap of quantity units
|
TypedProperty |
getRequestProperties()
Returns the request parameters as a TypedProperty.
|
java.lang.String |
getRFQProdCatentryId()
Gets the catentryId.
|
java.lang.String |
getRFQProdRFQId()
Gets the RFQProdId.
|
java.lang.String |
getSupplier()
Returns supplier name
|
void |
populate()
Fetches field values from the access bean.
|
void |
setCommandContext(CommandContext newCommandContext)
Sets the active commandContext.
|
void |
setRequestProperties(TypedProperty newRequestProperties)
Copies the TypedProperty input parameters.
|
void |
setRFQProdId(java.lang.String newRFQProdId)
Sets the rfqProdId field and uses it to
set the rfqProdId key field of the access bean.
|
findByCatentryId, findByRFQAndCategory, findByRFQAndNullCategory, findByRFQId, findByRFQIdAndCatentryId, findByRFQProdId, getCatentryId, getCatentryIdInEntityType, getChangeable, getChangeableInEntityType, getCurrency, getEntity, getField1, getField2, getField3, getField4, getNegotiationType, getPrice, getPriceAdjustment, getPriceAdjustmentInEntityType, getPriceInEntityType, getQtyUnitId, getQuantity, getQuantityInEntityType, getRfqCategryId, getRfqCategryIdInEntityType, getRfqprodId, getRfqprodIdInEntityType, getRfqProductName, getRFQReferenceNumber, getRFQReferenceNumberInEntityType, instantiateEntity, setCatentryId, setCatentryId, setChangeable, setChangeable, setCurrency, setField1, setField2, setField3, setField4, setInitKey_rfqprodId, setNegotiationType, setPrice, setPrice, setPriceAdjustment, setPriceAdjustment, setQtyUnitId, setQuantity, setQuantity, setRfqCategryId, setRfqCategryId, setRfqprodId, setRfqprodId, setRfqProductName, setRFQReferenceNumber, setRFQReferenceNumber
public static final java.lang.String COPYRIGHT
public RFQProdDataBean()
public RFQProdDataBean(RFQProdAccessBean anAccessBean)
anAccessBean
- RFQProdAccessBeanjava.lang.Exception
public CommandContext getCommandContext()
getCommandContext
in interface SmartDataBean
public TypedProperty getRequestProperties()
getRequestProperties
in interface InputDataBean
public java.lang.String getRFQProdCatentryId()
getRFQProdCatentryId
in interface RFQProdSmartDataBean
public java.lang.String getRFQProdRFQId()
getRFQProdRFQId
in interface RFQProdSmartDataBean
public void populate()
populate
in interface SmartDataBean
java.lang.Exception
- On any access bean error.public void setCommandContext(CommandContext newCommandContext)
setCommandContext
in interface SmartDataBean
newCommandContext
- the active command context.public void setRequestProperties(TypedProperty newRequestProperties)
setRequestProperties
in interface InputDataBean
newRequestProperties
- com.ibm.commerce.datatype.TypedPropertypublic void setRFQProdId(java.lang.String newRFQProdId)
setRFQProdId
in interface RFQProdInputDataBean
newRFQProdId
- the relevant rfqProdId.public java.lang.String getFormattedProductPrice()
public java.lang.String getFormattedQuantity()
public java.lang.String getDefaultCurrency()
public com.ibm.commerce.utf.utils.RFQProductAttributes[] getAllAttributesWithValuesForProduct()
public com.ibm.commerce.utf.utils.RFQProductAttributes[] getProductCommentsForProduct()
public java.util.TreeMap getQuantityUnits()
public java.lang.String getSupplier()
public java.util.Enumeration getAllAttributes()
public java.util.TreeMap getOperators()
public java.util.TreeMap getOperatorsTS()