public class RFQDataBean extends com.ibm.commerce.utf.beansrc.RFQDataBeanBase implements Groupable, RFQInputDataBean, RFQSmartDataBean, SmartDataBean
Modifier and Type | Field and Description |
---|---|
static java.lang.String | COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
RFQDataBean()
Constructs RFQDataBean, initializes fields to null.
|
RFQDataBean(RFQAccessBean anAccessBean)
Constructs RFQDataBean, initializes fields to null.
|
Modifier and Type | Method and Description |
---|---|
com.ibm.commerce.rfq.utils.RFQPriceAdjustmentOnCategory[] | getAllPriceAdjustmentOnCategory()
Returns RFQPriceAdjustmentOnCategory[] for RFQ.
|
java.util.Collection | getAttachments()
Get all RFQ attachments.
|
CommandContext | getCommandContext()
Gets the active commandContext.
|
java.lang.String | getDefaultCurrency()
Returns the default currency for the store
|
TradingDescriptionAccessBean | getDescription()
Gets the description.
|
java.lang.String | getLogonId()
Gets logon Id of RFQ owner
|
OrderCommentData[] | getOrderCommentList()
Returns a list of Term and Condition comments for the RFQ
|
java.lang.String | getQuickDescription()
Gets RFQ description when RFQListDataBean use quick search method
|
TypedProperty | getRequestProperties()
Returns the request parameters as a TypedProperty.
|
java.lang.String | getRfqId()
Gets the rfqId.
|
java.util.Vector | getStoresInfo()
Returns stores info
|
java.util.Vector | getSupplierOrgInfo()
Returns the supplier org info
|
java.lang.Integer | getTargetedStoreFromRFQProds()
Returns targeted store from the RFQ's products
|
boolean | hasNextRoundRfqForSeller()
Check if there is an eligible next round RFQ for a seller store.
|
boolean | hasPreviousRoundRfqForSeller()
Check if there is an eligible previous round RFQ for a seller store.
|
void | populate()
Fetches field values from the access bean.
|
void | setCommandContext(CommandContext newCommandContext)
Sets the active commandContext.
|
void | setLogonId(java.lang.String aLogonId)
Sets logon id of RFQ owner
|
void | setQuickDescription(java.lang.String desc)
Sets the description into databean when RFQListDataBean use quick search method
|
void | setRequestProperties(TypedProperty newRequestProperties)
Copies the TypedProperty input parameters.
|
void | setRfqId(java.lang.String newRfqId)
Sets the rfqId field and uses it to set the referenceNumber key field of the access bean.
|
void | setRfqName(java.lang.String newName)
Sets the name value.
|
void | setRfqNameAndVersion(java.lang.String newName, java.lang.Integer newMajorVersion, java.lang.Integer newMinorVersion)
Sets the name, majorVersion, and minorVersion value.
|
public static final java.lang.String COPYRIGHT
public RFQDataBean()
public RFQDataBean(RFQAccessBean anAccessBean) throws java.lang.Exception
public CommandContext getCommandContext()
public TypedProperty getRequestProperties()
public java.lang.String getRfqId()
public void populate() throws java.lang.Exception
public void setCommandContext(CommandContext newCommandContext)
public void setRequestProperties(TypedProperty newRequestProperties)
public void setRfqId(java.lang.String newRfqId)
public void setRfqName(java.lang.String newName) throws java.lang.Exception
public void setRfqNameAndVersion(java.lang.String newName, java.lang.Integer newMajorVersion, java.lang.Integer newMinorVersion) throws java.lang.Exception
public TradingDescriptionAccessBean getDescription()
public java.util.Collection getAttachments()
public com.ibm.commerce.rfq.utils.RFQPriceAdjustmentOnCategory[] getAllPriceAdjustmentOnCategory()
public java.lang.Integer getTargetedStoreFromRFQProds()
public java.lang.String getDefaultCurrency()
public OrderCommentData[] getOrderCommentList()
public boolean hasNextRoundRfqForSeller()
public boolean hasPreviousRoundRfqForSeller()
public java.util.Vector getSupplierOrgInfo()
public java.util.Vector getStoresInfo()
public void setQuickDescription(java.lang.String desc)
public java.lang.String getQuickDescription()
public void setLogonId(java.lang.String aLogonId)
public java.lang.String getLogonId()