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.
|
emptyString| 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.
|
addToStore, createNewVersion, findActiveRFQByName, findAllAfterActivateTime, findAllAfterCreateTime, findAllRFQs, findByName, findByNameAndVersion, findByOwnerId, findByParticipantId, findByRFQProductId, findByRFQProductPAttributeValueIds, findByState, findByStateAndAfterActivateTime, findByStateAndAfterCloseTime, findByStateAndAfterCompleteTime, findByStore, findByStoreAndAfterActivateTime, findByStoreAndAfterCreateTime, findByStoreAndMultipleStates, findByStoreAndOwner, findByStoreAndOwnerAndAfterActivateTime, findByStoreAndOwnerAndAfterCreateTime, findByStoreAndOwnerAndState, findByStoreAndState, findByStoreAndStateAndAfterActivateTime, findByStoreAndStateAndAfterCloseTime, findByStoreAndStateAndAfterCompleteTime, findMatchedNames, findMatchedNamesByStore, findMatchedNamesByStoreAndOwner, fulfills, getAccessType, getAccessTypeInEntityType, getActivateTime, getActivateTimeInEntityType, getCancelTime, getCancelTimeInEntityType, getCloseTime, getCloseTimeInEntityType, getCompleteTime, getCompleteTimeInEntityType, getCreateTime, getCreateTimeInEntityType, getDescription, getDuration, getDurationInEntityType, getEndResult, getEndResultInEntityType, getEndTime, getEndTimeInEntityType, getEngineId, getEngineIdInEntityType, getEntity, getExtRfqNum, getField1, getField2, getField3, getField4, getField5, getField6, getGroupingAttributeValue, getMajorVersion, getMajorVersionInEntityType, getMarkForDelete, getMarkForDeleteInEntityType, getMemberId, getMemberIdInEntityType, getMinorVersion, getMinorVersionInEntityType, getName, getNextOffId, getNextOffIdInEntityType, getNextOffType, getNextOffTypeInEntityType, getNumOfResponses, getNumOfResponsesInEntityType, getOwner, getPrevOffId, getPrevOffIdInEntityType, getPrevOffType, getPrevOffTypeInEntityType, getReferenceNumber, getReferenceNumberInEntityType, getRFQParticipants, getRound, getRoundInEntityType, getRuleType, getRuleTypeInEntityType, getStage, getStageInEntityType, getStartTime, getStartTimeInEntityType, getState, getStateInEntityType, getStoreId, getStoreIdInEntityType, getTCs, getTCsByTCSubType, getTCsByTCType, getUpdateTime, getUpdateTimeInEntityType, getVersionFlags, getVersionFlagsInEntityType, instantiateEntity, setAccessType, setAccessType, setActivateTime, setActivateTime, setCancelTime, setCancelTime, setCloseTime, setCloseTime, setCompleteTime, setCompleteTime, setCreateTime, setCreateTime, setDuration, setDuration, setEndResult, setEndResult, setEndTime, setEndTime, setEngineId, setEngineId, setExtRfqNum, setField1, setField2, setField3, setField4, setField5, setField6, setInitKey_referenceNumber, setMajorVersion, setMajorVersion, setMarkForDelete, setMarkForDelete, setMemberId, setMemberId, setMinorVersion, setMinorVersion, setName, setNextOffId, setNextOffId, setNextOffType, setNextOffType, setNumOfResponses, setNumOfResponses, setPrevOffId, setPrevOffId, setPrevOffType, setPrevOffType, setReferenceNumber, setReferenceNumber, setRound, setRound, setRuleType, setRuleType, setStage, setStage, setStartTime, setStartTime, setState, setState, setStoreId, setStoreId, setUpdateTime, setUpdateTime, setVersionFlags, setVersionFlagscreateAccessBean, createAccessBean, createAccessBeanCollection, createAccessBeanCollection, createEntityCollection, detach, remove, setUseDataCache, toStringequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetGroupingAttributeValuefulfills, getOwnerpublic static final java.lang.String COPYRIGHT
public RFQDataBean()
public RFQDataBean(RFQAccessBean anAccessBean)
anAccessBean - com.ibm.commerce.utf.objects.RFQAccessBeanECExceptionpublic CommandContext getCommandContext()
getCommandContext in interface SmartDataBeanpublic TypedProperty getRequestProperties()
getRequestProperties in interface InputDataBeanpublic java.lang.String getRfqId()
getRfqId in interface RFQSmartDataBeanpublic void populate()
populate in interface SmartDataBeanjava.lang.Exception - On any access bean error.public void setCommandContext(CommandContext newCommandContext)
setCommandContext in interface SmartDataBeannewCommandContext - the active command context.public void setRequestProperties(TypedProperty newRequestProperties)
setRequestProperties in interface InputDataBeannewRequestProperties - com.ibm.commerce.datatype.TypedPropertypublic void setRfqId(java.lang.String newRfqId)
setRfqId in interface RFQInputDataBeannewRfqId - the relevant referenceNumber.public void setRfqName(java.lang.String newName)
setRfqName in interface RFQInputDataBeannewName - relevant name.java.lang.Exceptionpublic void setRfqNameAndVersion(java.lang.String newName,
java.lang.Integer newMajorVersion,
java.lang.Integer newMinorVersion)
setRfqNameAndVersion in interface RFQInputDataBeannewName - relevant name.newMajorVersion - relevant majorVersion.newMinorVersion - relevant minorVersion.java.lang.Exceptionpublic 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)
desc - public java.lang.String getQuickDescription()
public void setLogonId(java.lang.String aLogonId)
logonId - public java.lang.String getLogonId()