com.ibm.commerce.negotiation.beans
Class BidDataBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.negotiation.objects.BidAccessBean
                    |
                    +--com.ibm.commerce.negotiation.beans.BidDataBean
All Implemented Interfaces:
BidAccessBeanData, BidInputDataBean, BidSmartDataBean, DataBean, InputDataBean, java.io.Serializable, SmartDataBean

public class BidDataBean
extends BidAccessBean
implements BidInputDataBean, BidSmartDataBean, SmartDataBean

This bean provides access to the BID table.

The following is a description of this table:

Stores bid info.Updated when shopper submits a bid

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Fields inherited from interface com.ibm.commerce.beans.SmartDataBean
COPYRIGHT
 
Fields inherited from interface com.ibm.commerce.beans.DataBean
emptyString
 
Constructor Summary
BidDataBean()
           
 
Method Summary
 CommandContext getCommandContext()
          Gets the command context set within this bean.
 java.lang.String getDeviceExpDate()
          IBM internal use only.
 java.lang.String getDeviceExpDay()
          IBM internal use only.
 java.lang.String getDeviceExpMonth()
          IBM internal use only.
 java.lang.String getDeviceExpYear()
          IBM internal use only.
 java.util.Hashtable getPayinfoNVPairs()
          IBM internal use only.
 TypedProperty getRequestProperties()
          Gets the request property set within this bean.
 void populate()
          Retrieves data from the database.
 void setBidId(java.lang.String aBidId1)
          IBM internal use only.
 void setBidReferenceCode(java.lang.String aBidReferenceCode1)
          IBM internal use only.
 void setCommandContext(CommandContext aCommandContext1)
          Sets the command context within this bean.
 void setPayinfoNVPairs(java.util.Hashtable aPayinfoNVPairs1)
          IBM internal use only.
 void setRequestProperties(TypedProperty aRequestProperties1)
          Sets the request property within this bean.
 
Methods inherited from class com.ibm.commerce.negotiation.objects.BidAccessBean
commitCopyHelper, findAllBids, findBidByIdForUpdate, findBidByReferenceCode, findBidsByAuction, findBidsByAuctionAndMultipleStatus, findBidsByAuctionAndStatus, findBidsByAuctionAndStatusForUpdate, findBidsByAutobid, findBidsByAutobidAndStatus, findBidsByOwner, findBidsByOwnerAndMultipleAuctionStatus, findBidsByOwnerAndStatus, findByAuction, fulfills, getAdminId, getAdminIdInEJBType, getAuction, getAuctionId, getAuctionIdInEJBType, getAutoBidId, getAutoBidIdInEJBType, getBankInfo, getBidComment, getBidPrice, getBidPriceInEJBType, getBidQuantity, getBidQuantityInEJBType, getBillingAddressId, getBillingAddressIdInEJBType, getCreationTime, getCreationTimeInEJBType, getDeviceExpiration, getDeviceExpirationInEJBType, getDeviceNumber, getEncrypted, getEncryptedInEJBType, getField1, getField1InEJBType, getField2, getField2InEJBType, getField3, getId, getIdInEJBType, getOwner, getOwnerId, getOwnerIdInEJBType, getPaymentDeviceType, getReferenceCode, getRootBidId, getRootBidIdInEJBType, getScale, getScaleInEJBType, getShippingAddressId, getShippingAddressIdInEJBType, getShippingMode, getShippingModeInEJBType, getStatus, getStoreId, getStoreIdInEJBType, getWinningPrice, getWinningPriceInEJBType, getWinningQuantity, getWinningQuantityInEJBType, getWinOption, refreshCopyHelper, 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
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BidDataBean

public BidDataBean()
Method Detail

getCommandContext

public CommandContext getCommandContext()

Gets the command context set within this bean.

Specified by:
getCommandContext in interface SmartDataBean
Returns:
com.ibm.commerce.command.CommandContext

getDeviceExpDate

public java.lang.String getDeviceExpDate()

IBM internal use only.

Specified by:
getDeviceExpDate in interface BidSmartDataBean
Returns:
java.lang.String

getDeviceExpDay

public java.lang.String getDeviceExpDay()

IBM internal use only.

Specified by:
getDeviceExpDay in interface BidSmartDataBean
Returns:
java.lang.String

getDeviceExpMonth

public java.lang.String getDeviceExpMonth()

IBM internal use only.

Specified by:
getDeviceExpMonth in interface BidSmartDataBean
Returns:
java.lang.String

getDeviceExpYear

public java.lang.String getDeviceExpYear()

IBM internal use only.

Specified by:
getDeviceExpYear in interface BidSmartDataBean
Returns:
java.lang.String

getPayinfoNVPairs

public java.util.Hashtable getPayinfoNVPairs()

IBM internal use only.

Returns:
java.util.Hashtable

getRequestProperties

public TypedProperty getRequestProperties()

Gets the request property set within this bean.

Specified by:
getRequestProperties in interface InputDataBean
Returns:
com.ibm.commerce.datatype.TypedProperty

populate

public void populate()
              throws java.lang.Exception

Retrieves data from the database.

Specified by:
populate in interface SmartDataBean
Returns:
void
Throws:
java.lang.Exception - The java.lang.Exception exception

setBidId

public void setBidId(java.lang.String aBidId1)
              throws java.lang.Exception

IBM internal use only.

Specified by:
setBidId in interface BidInputDataBean
Parameters:
aBidId1 - java.lang.String
Returns:
void
Throws:
java.lang.Exception - The java.lang.Exception exception

setBidReferenceCode

public void setBidReferenceCode(java.lang.String aBidReferenceCode1)
                         throws java.lang.Exception

IBM internal use only.

Specified by:
setBidReferenceCode in interface BidInputDataBean
Parameters:
aBidReferenceCode1 - java.lang.String
Returns:
void
Throws:
java.lang.Exception - The java.lang.Exception exception

setCommandContext

public void setCommandContext(CommandContext aCommandContext1)

Sets the command context within this bean.

Specified by:
setCommandContext in interface SmartDataBean
Parameters:
aCommandContext1 - com.ibm.commerce.command.CommandContext
Returns:
void

setPayinfoNVPairs

public void setPayinfoNVPairs(java.util.Hashtable aPayinfoNVPairs1)

IBM internal use only.

Parameters:
aPayinfoNVPairs1 - java.util.Hashtable
Returns:
void

setRequestProperties

public void setRequestProperties(TypedProperty aRequestProperties1)

Sets the request property within this bean.

Specified by:
setRequestProperties in interface InputDataBean
Parameters:
aRequestProperties1 - com.ibm.commerce.datatype.TypedProperty
Returns:
void