|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Task command interface to update basic RFQ details.
Basic information pertaining to an RFQ such as it name, owner, effective
and expiry dates, state, version number and so on are encapsulated in
an RFQ object, which is then persisted. This command updates the RFQ object
using the supplied values for its various fields.
Field Summary | |
static java.lang.String |
COPYRIGHT
|
static java.lang.String |
defaultCommandClassName
|
static java.lang.String |
NAME
|
Method Summary | |
java.lang.Long |
getOfferingId()
Retrieves the ID of the RFQ. |
void |
setAccessType(java.lang.Integer newAccessType)
Stores the accesstype of the RFQ. |
void |
setAccountId(java.lang.Long newAccountId)
Stores the account ID. |
void |
setDuration(java.sql.Timestamp newDuration)
Stores the duration limit between successive responses. |
void |
setEndResult(java.lang.Integer newEndResult)
Stores an integer representing the expected outcome of this RFQ. |
void |
setEndTime(java.sql.Timestamp newEndTime)
Stores the supplied value for the RFQ closing time. |
void |
setLanguageId(java.lang.Integer languageId)
Stores the language identifier. |
void |
setLongdesc(java.lang.String newLongdesc)
Stores the long description for the RFQ. |
void |
setMajorVersion(java.lang.Integer majorVersion)
Stores the major version number of the RFQ. |
void |
setMarkForDelete(java.lang.Integer markForDelete)
Stores the incoming value for the MarkForDelete flag. |
void |
setMinorVersion(java.lang.Integer minorVersion)
Stores the minor version number of the RFQ. |
void |
setName(java.lang.String newName)
Stores the name of the RFQ. |
void |
setNextOffering(java.lang.Long newNextOffering)
Stores the ID of the next offering in the chain, if the RFQ is a part of a multistage business process. |
void |
setNextOfferingType(java.lang.Integer newNextOfferingType)
Stores the type of the next offering in the chain, if the RFQ is a part of a multistage business process. |
void |
setNumResponses(java.lang.Integer newNumResponses)
Stores the limit for the number of responses. |
void |
setOfferingId(java.lang.Long newOfferingid)
Stores the ID of offering to be updated. |
void |
setOwnerId(java.lang.Long newOwnerid)
Stores the RFQ Owner ID. |
void |
setPreviousOffering(java.lang.Long newPreviousOffering)
Stores the ID of the previous offering in the chain, if the RFQ is a part of a multistage business process. |
void |
setPreviousOfferingType(java.lang.Integer newPreviousOfferingType)
Stores the type of the previous offering in the chain, if the RFQ is a part of a multistage business process. |
void |
setRoundNumber(java.lang.Integer roundNumber)
Stores the current round number of the RFQ. |
void |
setShortdesc(java.lang.String newShortdesc)
Stores a brief description of the RFQ. |
void |
setStageNumber(java.lang.Integer stageNumber)
Stores the stage number. |
void |
setStartTime(java.sql.Timestamp newStartTime)
Stores the effective date and time for this RFQ. |
void |
setState(java.lang.Integer newState)
Stores an integer representing the RFQ state. |
void |
setTradingEngine(java.lang.Long newTradingengine)
Stores the ID of the trading engine that manages the RFQ. |
Methods inherited from interface com.ibm.commerce.command.ECCommand |
checkIsAllowed, checkResourcePermission, execute, getAccCheck, getCommandContext, getCommandIfName, getCommandName, getDefaultProperties, getResources, getStoreId, getUser, getUserId, performExecute, setAccCheck, setCommandContext, setCommandIfName, setDefaultProperties, validateParameters |
Field Detail |
public static final java.lang.String COPYRIGHT
public static final java.lang.String defaultCommandClassName
public static final java.lang.String NAME
Method Detail |
public java.lang.Long getOfferingId()
public void setAccessType(java.lang.Integer newAccessType)
newAccessType
- The access type of the RFQ. The access type could be private or public.public void setAccountId(java.lang.Long newAccountId)
newAccountId
- The account Id.public void setDuration(java.sql.Timestamp newDuration)
newDuration
- The duration limit between successive responses.public void setEndResult(java.lang.Integer newEndResult)
newEndResult
- The end result of the RFQ.public void setEndTime(java.sql.Timestamp newEndTime)
newEndTime
- The closing date and time of the RFQ.public void setLanguageId(java.lang.Integer languageId)
languageId
- The language iudentifier.public void setLongdesc(java.lang.String newLongdesc)
newLongdesc
- The RFQ long description.public void setMajorVersion(java.lang.Integer majorVersion)
majorVersion
- The major version number.public void setMarkForDelete(java.lang.Integer markForDelete)
markForDelete
- The value of the MarkForDelete flag.
"1" implies the RFQ is marked for delete. It will subsequently
be cleaned up by the DBClean utility.public void setMinorVersion(java.lang.Integer minorVersion)
minorVersion
- java.lang.Integerpublic void setName(java.lang.String newName)
newName
- The RFQ name.public void setNextOffering(java.lang.Long newNextOffering)
newNextOffering
- The ID of the offering that results from this RFQ in a
multistage process.public void setNextOfferingType(java.lang.Integer newNextOfferingType)
newNextOfferingType
- The type of the offering that follows this RFQ in a multistage process.public void setNumResponses(java.lang.Integer newNumResponses)
newNumResponses
- The limit for the number of RFQ responses.public void setOfferingId(java.lang.Long newOfferingid)
newOfferingid
- The ID of the offering to be updated.public void setOwnerId(java.lang.Long newOwnerid)
newOwnerid
- The ID of the RFQ owner.public void setPreviousOffering(java.lang.Long newPreviousOffering)
newPreviousOffering
- The ID of the offering that this RFQ resulted from in a
multistage process.public void setPreviousOfferingType(java.lang.Integer newPreviousOfferingType)
newPreviousOffering
- The type of the offering that this RFQ resulted from in a
multistage process.public void setRoundNumber(java.lang.Integer roundNumber)
roundNumber
- The current rounD number of the RFQ.public void setShortdesc(java.lang.String newShortdesc)
newShortdesc
- The RFQ short description.public void setStageNumber(java.lang.Integer stageNumber)
stageNumber
- The stage this RFQ belongs to within a multistage business process.public void setStartTime(java.sql.Timestamp newStartTime)
newStartTime
- The RFQ start date and time.public void setState(java.lang.Integer newState)
newState
- The RFQ state represented by an integer.public void setTradingEngine(java.lang.Long newTradingengine)
newTradingengine
- The ID of the trading engine.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |