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, setVersionFlags
createAccessBean, createAccessBean, createAccessBeanCollection, createAccessBeanCollection, createEntityCollection, detach, remove, setUseDataCache, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getGroupingAttributeValue
fulfills, getOwner
public static final java.lang.String COPYRIGHT
public RFQDataBean()
public RFQDataBean(RFQAccessBean anAccessBean)
anAccessBean
- com.ibm.commerce.utf.objects.RFQAccessBeanECException
public CommandContext getCommandContext()
getCommandContext
in interface SmartDataBean
public TypedProperty getRequestProperties()
getRequestProperties
in interface InputDataBean
public java.lang.String getRfqId()
getRfqId
in interface RFQSmartDataBean
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 setRfqId(java.lang.String newRfqId)
setRfqId
in interface RFQInputDataBean
newRfqId
- the relevant referenceNumber.public void setRfqName(java.lang.String newName)
setRfqName
in interface RFQInputDataBean
newName
- relevant name.java.lang.Exception
public void setRfqNameAndVersion(java.lang.String newName, java.lang.Integer newMajorVersion, java.lang.Integer newMinorVersion)
setRfqNameAndVersion
in interface RFQInputDataBean
newName
- relevant name.newMajorVersion
- relevant majorVersion.newMinorVersion
- relevant minorVersion.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)
desc
- public java.lang.String getQuickDescription()
public void setLogonId(java.lang.String aLogonId)
logonId
- public java.lang.String getLogonId()