public class BidDataBean extends BidAccessBean implements BidInputDataBean, BidSmartDataBean, SmartDataBean
COPYRIGHT
COPYRIGHT
emptyString
Constructor and Description |
---|
BidDataBean()
Constructs a bid data bean object.
|
BidDataBean(com.ibm.commerce.negotiation.objects.Bid o)
Constructs a bid data bean object.
|
BidDataBean(BidAccessBean anAccessBean)
Constructs a bid data bean object.
|
Modifier and Type | Method and Description |
---|---|
AuctionDataBean |
getAuctionDataBean()
Gets auction databean
|
java.lang.String |
getBidComment()
Gets the bid comment
|
java.lang.String |
getBidPriceForEdit()
Gets the formatted bid price for edit
|
java.lang.String |
getCcMonth()
Gets the payment card expire month
|
java.lang.String |
getCcNumber()
Gets the payment card number
|
java.lang.String |
getCcYear()
Gets the payment card expire year
|
CommandContext |
getCommandContext()
Gets command context.
|
java.lang.String |
getDeviceExpDate()
Gets device expiration date.
|
java.lang.String |
getDeviceExpDay()
Gets device expiration day.
|
java.lang.String |
getDeviceExpMonth()
Gets device expiration month.
|
java.lang.String |
getDeviceExpYear()
Gets device expiration year.
|
java.lang.String |
getFormattedBidCreationTime()
Gets the formatted bid creation time
|
java.lang.String |
getFormattedBidPrice()
Gets the formatted bid price
|
java.lang.String |
getFormattedBidQuantity()
Gets the formatted bid quantity
|
java.lang.String |
getFormattedWinningPrice()
Gets the formatted winning price
|
java.lang.String |
getFormattedWinningQuantity()
Gets the formatted winning quantity
|
java.lang.String |
getOwnerId()
Gets the owner Id
|
java.lang.String |
getPayBrandName()
Gets the payment brand name
|
java.util.Hashtable |
getPayinfoNVPairs()
Gets payment related information.
|
java.lang.String |
getPaymentInfo()
Gets payment related information.
|
java.lang.String |
getPayPolicyId()
Gets the payment policy Id
|
TypedProperty |
getRequestProperties()
Fetches the command properties.
|
UserInfoDataBean |
getUserInfoDataBean()
Gets UserInfo databean
|
void |
populate()
Retrieves bid information and populates BidDataBean object.
|
void |
setBidId(java.lang.String newBidId)
Sets the bid ID, which is used as a lookup key.
|
void |
setBidReferenceCode(java.lang.String newBidReferenceCode)
Sets bid reference code.
|
void |
setCommandContext(CommandContext aCommandContext)
Sets command context.
|
void |
setPayinfoNVPairs(java.util.Hashtable newPayinfoNVPairs)
Stores the incoming hashtable of payment information in a member variable.
|
void |
setRequestProperties(TypedProperty newRequestProperties)
Copies the input command properties.
|
findAllBids, findBidByIdForUpdate, findBidByReferenceCode, findBidsByAuction, findBidsByAuctionAndMultipleStatus, findBidsByAuctionAndStatus, findBidsByAuctionAndStatusForUpdate, findBidsByAutobid, findBidsByAutobidAndStatus, findBidsByOwner, findBidsByOwnerAndMultipleAuctionStatus, findBidsByOwnerAndStatus, findByAuction, findByAuction, fulfills, getAdminId, getAdminIdInEntityType, getAuction, getAuctionId, getAuctionIdInEntityType, getAutoBidId, getAutoBidIdInEntityType, getBankInfo, getBidPrice, getBidPriceInEntityType, getBidQuantity, getBidQuantityInEntityType, getBillingAddressId, getBillingAddressIdInEntityType, getCreationTime, getCreationTimeInEntityType, getDeviceExpiration, getDeviceExpirationInEntityType, getDeviceNumber, getEncrypted, getEncryptedInEntityType, getEntity, getField1, getField1InEntityType, getField2, getField2InEntityType, getField3, getId, getIdInEntityType, getOwner, getOwnerIdInEntityType, getPaymentDeviceType, getReferenceCode, getRootBidId, getRootBidIdInEntityType, getScale, getScaleInEntityType, getShippingAddressId, getShippingAddressIdInEntityType, getShippingMode, getShippingModeInEntityType, getStatus, getStoreId, getStoreIdInEntityType, getWinningPrice, getWinningPriceInEntityType, getWinningQuantity, getWinningQuantityInEntityType, getWinOption, instantiateEntity, setAdminId, setAdminId, setAuctionId, setAuctionId, setAutoBidId, setAutoBidId, setBankInfo, setBidComment, setBidPrice, setBidPrice, setBidQuantity, setBidQuantity, setBillingAddressId, setBillingAddressId, setCreationTime, setCreationTime, setDeviceExpiration, setDeviceExpiration, setDeviceNumber, setEncrypted, setEncrypted, setField1, setField1, setField2, setField2, setField3, setId, setId, setInitKey_id, setOwnerId, setOwnerId, setPaymentDeviceType, setReferenceCode, setRootBidId, setRootBidId, setScale, setScale, setShippingAddressId, setShippingAddressId, setShippingMode, setShippingMode, setStatus, setStoreId, setStoreId, setWinningPrice, setWinningPrice, setWinningQuantity, setWinningQuantity, setWinOption
public BidDataBean()
public BidDataBean(BidAccessBean anAccessBean)
public BidDataBean(com.ibm.commerce.negotiation.objects.Bid o)
o
- javax.ejb.EJBObjectpublic CommandContext getCommandContext()
getCommandContext
in interface SmartDataBean
public java.lang.String getDeviceExpDate()
getDeviceExpDate
in interface BidSmartDataBean
public java.lang.String getDeviceExpDay()
getDeviceExpDay
in interface BidSmartDataBean
public java.lang.String getDeviceExpMonth()
getDeviceExpMonth
in interface BidSmartDataBean
public java.lang.String getDeviceExpYear()
getDeviceExpYear
in interface BidSmartDataBean
public java.util.Hashtable getPayinfoNVPairs()
public TypedProperty getRequestProperties()
getRequestProperties
in interface InputDataBean
public void populate()
populate
in interface SmartDataBean
java.lang.Exception
- if any problems are encountered.public void setBidId(java.lang.String newBidId)
setBidId
in interface BidInputDataBean
newBidId
- The bid ID.public void setBidReferenceCode(java.lang.String newBidReferenceCode)
setBidReferenceCode
in interface BidInputDataBean
newBidReferenceCode
- The bid reference code.public void setCommandContext(CommandContext aCommandContext)
setCommandContext
in interface SmartDataBean
The
- command context.public void setPayinfoNVPairs(java.util.Hashtable newPayinfoNVPairs)
newPayinfoNVPairs
- The hashtable of payment information.public void setRequestProperties(TypedProperty newRequestProperties)
setRequestProperties
in interface InputDataBean
newRequestProperties
- The command properties.public java.lang.String getFormattedBidPrice()
public java.lang.String getBidPriceForEdit()
public java.lang.String getFormattedBidQuantity()
public java.lang.String getOwnerId()
getOwnerId
in class BidAccessBean
public java.lang.String getFormattedBidCreationTime()
public java.lang.String getFormattedWinningPrice()
public java.lang.String getFormattedWinningQuantity()
public java.lang.String getBidComment()
getBidComment
in class BidAccessBean
public java.lang.String getCcNumber()
public java.lang.String getCcYear()
public java.lang.String getCcMonth()
public java.lang.String getPayPolicyId()
public java.lang.String getPayBrandName()
public AuctionDataBean getAuctionDataBean()
public UserInfoDataBean getUserInfoDataBean()
public java.lang.String getPaymentInfo()