com.ibm.commerce.negotiation.objects
Class BidAccessBean

java.lang.Object
  com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
      com.ibm.commerce.negotiation.objects.BidAccessBean
All Implemented Interfaces:
BidAccessBeanData
Direct Known Subclasses:
BidDataBean

public class BidAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements BidAccessBeanData

This table stores bid information. The information is updated when a customer submits a bid. This access bean corresponds to the database table 'BID'.

See Also:
Serialized Form

Constructor Summary
BidAccessBean()
Zero argument constructor used to initialize the access bean.
BidAccessBean(javax.ejb.EJBObject o)
constructor
BidAccessBean(java.lang.Long arg1, java.lang.Long arg2, java.lang.String arg3)
Creates an access bean with the specified attributes.
Method Summary
void commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage).
protected java.lang.String defaultJNDIName()
java.util.Enumeration findAllBids(com.ibm.commerce.negotiation.util.SortingAttribute sort)
Retrieves all bids.
BidAccessBean findBidByIdForUpdate(java.lang.Long key)
Retrieve a bid by its primary key for update.
BidAccessBean findBidByReferenceCode(java.lang.String refCode)
Retrieve a bid by its reference code.
java.util.Enumeration findBidsByAuction(java.lang.Long auct_id, com.ibm.commerce.negotiation.util.SortingAttribute sort)
Retrieves all bids for the specified auction.
java.util.Enumeration findBidsByAuctionAndMultipleStatus(java.lang.Long arg0, java.lang.String[] arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2)
java.util.Enumeration findBidsByAuctionAndStatus(java.lang.Long arg0, java.lang.String arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2)
java.util.Enumeration findBidsByAuctionAndStatusForUpdate(java.lang.Long arg0, java.lang.String arg1)
java.util.Enumeration findBidsByAutobid(java.lang.Long arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1)
java.util.Enumeration findBidsByAutobidAndStatus(java.lang.Long arg0, java.lang.String arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2)
java.util.Enumeration findBidsByOwner(java.lang.Long arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1)
java.util.Enumeration findBidsByOwnerAndMultipleAuctionStatus(java.lang.Long arg0, java.lang.String[] arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2)
java.util.Enumeration findBidsByOwnerAndStatus(java.lang.Long arg0, java.lang.String arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2)
java.util.Enumeration findByAuction(java.lang.Long arg0, java.lang.String[] arg1, java.lang.Long arg2, java.lang.String[] arg3, com.ibm.commerce.negotiation.util.SortingAttribute arg4)
java.util.Enumeration findByAuction(java.lang.Long bidder, java.lang.String[] bid_status, java.lang.Long auct_id, java.lang.String[] auct_status, java.lang.Integer store_id, com.ibm.commerce.negotiation.util.SortingAttribute sort)
findByAuction
boolean fulfills(java.lang.Long arg0, java.lang.String arg1)
java.lang.String getAdminId()
This method provides access to the BID.ADMIN_ID column of DB2 type BIGINT.
java.lang.Long getAdminIdInEJBType()
This method provides access to the BID.ADMIN_ID column of DB2 type BIGINT.
AuctionAccessBean getAuction()
Get the auction access bean associated with the auction id of this bid.
java.lang.String getAuctionId()
This method provides access to the BID.AUCT_ID column of DB2 type BIGINT NOT NULL.
java.lang.Long getAuctionIdInEJBType()
This method provides access to the BID.AUCT_ID column of DB2 type BIGINT NOT NULL.
java.lang.String getAutoBidId()
This method provides access to the BID.AUTOBID_ID column of DB2 type BIGINT.
java.lang.Long getAutoBidIdInEJBType()
This method provides access to the BID.AUTOBID_ID column of DB2 type BIGINT.
java.lang.String getBankInfo()
This method provides access to the BID.BKNAME column of DB2 type VARCHAR(254).
java.lang.String getBidComment()
This method provides access to the BID.BIDMSG column of DB2 type VARCHAR(254).
java.lang.String getBidPrice()
This method provides access to the BID.BIDPRICE column of DB2 type DECIMAL(20 5) NOT NULL.
java.math.BigDecimal getBidPriceInEJBType()
This method provides access to the BID.BIDPRICE column of DB2 type DECIMAL(20 5) NOT NULL.
java.lang.String getBidQuantity()
This method provides access to the BID.BIDQUANT column of DB2 type FLOAT NOT NULL.
java.lang.Double getBidQuantityInEJBType()
This method provides access to the BID.BIDQUANT column of DB2 type FLOAT NOT NULL.
java.lang.String getBillingAddressId()
This method provides access to the BID.BILLADDR column of DB2 type BIGINT.
java.lang.Long getBillingAddressIdInEJBType()
This method provides access to the BID.BILLADDR column of DB2 type BIGINT.
java.lang.String getCreationTime()
This method provides access to the BID.BIDTIME column of DB2 type TIMESTAMP NOT NULL.
java.sql.Timestamp getCreationTimeInEJBType()
This method provides access to the BID.BIDTIME column of DB2 type TIMESTAMP NOT NULL.
java.lang.String getDeviceExpiration()
This method provides access to the BID.EXPDATE column of DB2 type TIMESTAMP NOT NULL.
java.sql.Timestamp getDeviceExpirationInEJBType()
This method provides access to the BID.EXPDATE column of DB2 type TIMESTAMP NOT NULL.
java.lang.String getDeviceNumber()
This method provides access to the BID.DEVICE column of DB2 type VARCHAR(64) NOT NULL.
java.lang.String getEncrypted()
This method provides access to the BID.ENCRYPT column of DB2 type INTEGER NOT NULL.
int getEncryptedInEJBType()
This method provides access to the BID.ENCRYPT column of DB2 type INTEGER NOT NULL.
java.lang.String getField1()
This method provides access to the BID.FIELD1 column of DB2 type BIGINT.
java.lang.Long getField1InEJBType()
This method provides access to the BID.FIELD1 column of DB2 type BIGINT.
java.lang.String getField2()
This method provides access to the BID.FIELD2 column of DB2 type DECIMAL(20 5).
java.math.BigDecimal getField2InEJBType()
This method provides access to the BID.FIELD2 column of DB2 type DECIMAL(20 5).
java.lang.String getField3()
This method provides access to the BID.FIELD3 column of DB2 type VARCHAR(254).
java.lang.String getId()
This method provides access to the BID.BID_ID column of DB2 type BIGINT NOT NULL.
java.lang.Long getIdInEJBType()
This method provides access to the BID.BID_ID column of DB2 type BIGINT NOT NULL.
java.lang.Long getOwner()
This method accesses a non-CMP field
java.lang.String getOwnerId()
This method provides access to the BID.OWNER_ID column of DB2 type BIGINT NOT NULL.
java.lang.Long getOwnerIdInEJBType()
This method provides access to the BID.OWNER_ID column of DB2 type BIGINT NOT NULL.
java.lang.String getPaymentDeviceType()
This method provides access to the BID.PAYTYPE column of DB2 type CHAR(64) NOT NULL.
java.lang.String getReferenceCode()
This method provides access to the BID.REFCODE column of DB2 type CHAR(36) NOT NULL.
java.lang.String getRootBidId()
This method provides access to the BID.BIDROOT column of DB2 type BIGINT.
java.lang.Long getRootBidIdInEJBType()
This method provides access to the BID.BIDROOT column of DB2 type BIGINT.
java.lang.String getScale()
This method provides access to the BID.QUANTSCALE column of DB2 type INTEGER.
int getScaleInEJBType()
This method provides access to the BID.QUANTSCALE column of DB2 type INTEGER.
java.lang.String getShippingAddressId()
This method provides access to the BID.SHIPTO_ID column of DB2 type BIGINT.
java.lang.Long getShippingAddressIdInEJBType()
This method provides access to the BID.SHIPTO_ID column of DB2 type BIGINT.
java.lang.String getShippingMode()
This method provides access to the BID.SHIPMODE column of DB2 type INTEGER.
java.lang.Integer getShippingModeInEJBType()
This method provides access to the BID.SHIPMODE column of DB2 type INTEGER.
java.lang.String getStatus()
This method provides access to the BID.BIDSTATUS column of DB2 type CHAR(4) NOT NULL.
java.lang.String getStoreId()
This method provides access to the BID.STORE_ID column of DB2 type INTEGER.
java.lang.Integer getStoreIdInEJBType()
This method provides access to the BID.STORE_ID column of DB2 type INTEGER.
java.lang.String getWinningPrice()
This method provides access to the BID.WINPRICE column of DB2 type DECIMAL(20 5).
java.math.BigDecimal getWinningPriceInEJBType()
This method provides access to the BID.WINPRICE column of DB2 type DECIMAL(20 5).
java.lang.String getWinningQuantity()
This method provides access to the BID.WINQUANT column of DB2 type FLOAT.
java.lang.Double getWinningQuantityInEJBType()
This method provides access to the BID.WINQUANT column of DB2 type FLOAT.
java.lang.String getWinOption()
This method provides access to the BID.WINOPT column of DB2 type CHAR(4) NOT NULL.
protected void instantiateEJB()
protected boolean instantiateEJBByPrimaryKey()
void refreshCopyHelper()
Load data from the EJBObject.
void setAdminId(java.lang.Long newValue)
This method accesses a non-CMP field
void setAdminId(java.lang.String newValue)
This method accesses a non-CMP field
void setAuctionId(java.lang.Long newValue)
This method accesses a non-CMP field
void setAuctionId(java.lang.String newValue)
This method accesses a non-CMP field
void setAutoBidId(java.lang.Long newValue)
This method accesses a non-CMP field
void setAutoBidId(java.lang.String newValue)
This method accesses a non-CMP field
void setBankInfo(java.lang.String newValue)
This method accesses a non-CMP field
void setBidComment(java.lang.String newValue)
This method accesses a non-CMP field
void setBidPrice(java.math.BigDecimal newValue)
This method accesses a non-CMP field
void setBidPrice(java.lang.String newValue)
This method accesses a non-CMP field
void setBidQuantity(java.lang.Double newValue)
This method accesses a non-CMP field
void setBidQuantity(java.lang.String newValue)
This method accesses a non-CMP field
void setBillingAddressId(java.lang.Long newValue)
This method accesses a non-CMP field
void setBillingAddressId(java.lang.String newValue)
This method accesses a non-CMP field
void setCreationTime(java.lang.String newValue)
This method accesses a non-CMP field
void setCreationTime(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setDeviceExpiration(java.lang.String newValue)
This method accesses a non-CMP field
void setDeviceExpiration(java.sql.Timestamp newValue)
This method accesses a non-CMP field
void setDeviceNumber(java.lang.String newValue)
This method accesses a non-CMP field
void setEncrypted(int newValue)
This method accesses a non-CMP field
void setEncrypted(java.lang.String newValue)
This method accesses a non-CMP field
void setField1(java.lang.Long newValue)
This method accesses a non-CMP field
void setField1(java.lang.String newValue)
This method accesses a non-CMP field
void setField2(java.math.BigDecimal newValue)
This method accesses a non-CMP field
void setField2(java.lang.String newValue)
This method accesses a non-CMP field
void setField3(java.lang.String newValue)
This method accesses a non-CMP field
void setId(java.lang.Long newValue)
This method accesses a non-CMP field
void setId(java.lang.String newValue)
This method accesses a non-CMP field
void setInitKey_id(java.lang.Long newValue)
Set the primary key for this object
void setOwnerId(java.lang.Long newValue)
This method accesses a non-CMP field
void setOwnerId(java.lang.String newValue)
This method accesses a non-CMP field
void setPaymentDeviceType(java.lang.String newValue)
This method accesses a non-CMP field
void setReferenceCode(java.lang.String newValue)
This method accesses a non-CMP field
void setRootBidId(java.lang.Long newValue)
This method accesses a non-CMP field
void setRootBidId(java.lang.String newValue)
This method accesses a non-CMP field
void setScale(int newValue)
This method accesses a non-CMP field
void setScale(java.lang.String newValue)
This method accesses a non-CMP field
void setShippingAddressId(java.lang.Long newValue)
This method accesses a non-CMP field
void setShippingAddressId(java.lang.String newValue)
This method accesses a non-CMP field
void setShippingMode(java.lang.Integer newValue)
This method accesses a non-CMP field
void setShippingMode(java.lang.String newValue)
This method accesses a non-CMP field
void setStatus(java.lang.String newValue)
This method accesses a non-CMP field
void setStoreId(java.lang.Integer newValue)
This method accesses a non-CMP field
void setStoreId(java.lang.String newValue)
This method accesses a non-CMP field
void setWinningPrice(java.math.BigDecimal newValue)
This method accesses a non-CMP field
void setWinningPrice(java.lang.String newValue)
This method accesses a non-CMP field
void setWinningQuantity(java.lang.Double newValue)
This method accesses a non-CMP field
void setWinningQuantity(java.lang.String newValue)
This method accesses a non-CMP field
void setWinOption(java.lang.String newValue)
This method accesses a non-CMP field
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail

BidAccessBean

public BidAccessBean()
Zero argument constructor used to initialize the access bean. This constructor corresponds to the following home interface method: public abstract com.ibm.commerce.negotiation.objects.Bid com.ibm.commerce.negotiation.objimpl.BidHomeBase.findByPrimaryKey(com.ibm.commerce.negotiation.objects.BidKey) throws java.rmi.RemoteException,javax.ejb.FinderException The home interface method properties need to be set by calling the following setter methods before calling any business methods: setInitKey_id( java.lang.Long )

BidAccessBean

public BidAccessBean(javax.ejb.EJBObject o)
              throws java.rmi.RemoteException
constructor
Parameters:
o - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException

BidAccessBean

public BidAccessBean(java.lang.Long arg1,
                     java.lang.Long arg2,
                     java.lang.String arg3)
              throws javax.ejb.CreateException,
                     java.rmi.RemoteException,
                     javax.naming.NamingException

Creates an access bean with the specified attributes.

Parameters:
arg1 - The auction id.
arg2 - The owner of the bid.
arg3 - The bid reference code.
Method Detail

findBidByIdForUpdate

public BidAccessBean findBidByIdForUpdate(java.lang.Long key)
                                   throws java.rmi.RemoteException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException

Retrieve a bid by its primary key for update.

The SQL query used to fetch all the required rows from the BID table is:

SELECT * FROM BID T1 WHERE BID_ID = ? For Update

Parameters:
key - The bid id
Returns:
The BidAccessBean representing the row that matches the search criteria.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBidByReferenceCode

public BidAccessBean findBidByReferenceCode(java.lang.String refCode)
                                     throws java.rmi.RemoteException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

Retrieve a bid by its reference code.

The SQL query used to fetch all the required rows from the BID table is:

SELECT * FROM BID T1 WHERE T1.REFCODE = ?

Parameters:
refCode - The bid reference code.
Returns:
The BidAccessBean representing the row that matches the search criteria.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findAllBids

public java.util.Enumeration findAllBids(com.ibm.commerce.negotiation.util.SortingAttribute sort)
                                  throws java.rmi.RemoteException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

Retrieves all bids.

The SQL query used to fetch all the required rows from the BID table is:

SELECT * FROM BID T1 WHERE 1=1

Parameters:
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the BidAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBidsByAuction

public java.util.Enumeration findBidsByAuction(java.lang.Long auct_id,
                                               com.ibm.commerce.negotiation.util.SortingAttribute sort)
                                        throws java.rmi.RemoteException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

Retrieves all bids for the specified auction.

The SQL query used to fetch all the required rows from the BID table is:

SELECT * FROM BID T1 WHERE T1.AUCT_ID=?

Parameters:
auct_id - The auction id.
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the BidAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBidsByAuctionAndMultipleStatus

public java.util.Enumeration findBidsByAuctionAndMultipleStatus(java.lang.Long arg0,
                                                                java.lang.String[] arg1,
                                                                com.ibm.commerce.negotiation.util.SortingAttribute arg2)
                                                         throws java.rmi.RemoteException,
                                                                javax.ejb.FinderException,
                                                                javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String[]
arg2 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBidsByAuctionAndStatus

public java.util.Enumeration findBidsByAuctionAndStatus(java.lang.Long arg0,
                                                        java.lang.String arg1,
                                                        com.ibm.commerce.negotiation.util.SortingAttribute arg2)
                                                 throws java.rmi.RemoteException,
                                                        javax.ejb.FinderException,
                                                        javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String
arg2 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBidsByAuctionAndStatusForUpdate

public java.util.Enumeration findBidsByAuctionAndStatusForUpdate(java.lang.Long arg0,
                                                                 java.lang.String arg1)
                                                          throws java.rmi.RemoteException,
                                                                 javax.ejb.FinderException,
                                                                 javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBidsByAutobid

public java.util.Enumeration findBidsByAutobid(java.lang.Long arg0,
                                               com.ibm.commerce.negotiation.util.SortingAttribute arg1)
                                        throws java.rmi.RemoteException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBidsByAutobidAndStatus

public java.util.Enumeration findBidsByAutobidAndStatus(java.lang.Long arg0,
                                                        java.lang.String arg1,
                                                        com.ibm.commerce.negotiation.util.SortingAttribute arg2)
                                                 throws java.rmi.RemoteException,
                                                        javax.ejb.FinderException,
                                                        javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String
arg2 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBidsByOwner

public java.util.Enumeration findBidsByOwner(java.lang.Long arg0,
                                             com.ibm.commerce.negotiation.util.SortingAttribute arg1)
                                      throws java.rmi.RemoteException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBidsByOwnerAndMultipleAuctionStatus

public java.util.Enumeration findBidsByOwnerAndMultipleAuctionStatus(java.lang.Long arg0,
                                                                     java.lang.String[] arg1,
                                                                     com.ibm.commerce.negotiation.util.SortingAttribute arg2)
                                                              throws java.rmi.RemoteException,
                                                                     javax.ejb.FinderException,
                                                                     javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String[]
arg2 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findBidsByOwnerAndStatus

public java.util.Enumeration findBidsByOwnerAndStatus(java.lang.Long arg0,
                                                      java.lang.String arg1,
                                                      com.ibm.commerce.negotiation.util.SortingAttribute arg2)
                                               throws java.rmi.RemoteException,
                                                      javax.ejb.FinderException,
                                                      javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String
arg2 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findByAuction

public java.util.Enumeration findByAuction(java.lang.Long arg0,
                                           java.lang.String[] arg1,
                                           java.lang.Long arg2,
                                           java.lang.String[] arg3,
                                           com.ibm.commerce.negotiation.util.SortingAttribute arg4)
                                    throws java.rmi.RemoteException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String[]
arg2 - java.lang.Long
arg3 - java.lang.String[]
arg4 - com.ibm.commerce.negotiation.util.SortingAttribute
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

setInitKey_id

public void setInitKey_id(java.lang.Long newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.Long
Returns:
void

defaultJNDIName

protected java.lang.String defaultJNDIName()
Returns:
String

instantiateEJB

protected void instantiateEJB()
                       throws java.rmi.RemoteException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

instantiateEJBByPrimaryKey

protected boolean instantiateEJBByPrimaryKey()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.naming.NamingException
Returns:
boolean
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.naming.NamingException

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getEncrypted

public java.lang.String getEncrypted()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the BID.ENCRYPT column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates if the credit card number is encrypted or not. Valid values are as follows:&l

Specified by:
getEncrypted in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getEncryptedInEJBType

public int getEncryptedInEJBType()
                          throws java.rmi.RemoteException,
                                 javax.ejb.CreateException,
                                 javax.ejb.FinderException,
                                 javax.naming.NamingException

This method provides access to the BID.ENCRYPT column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Indicates if the credit card number is encrypted or not. Valid values are as follows:&l

Returns:
int
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setEncrypted

public void setEncrypted(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setEncrypted in interface BidAccessBeanData

setEncrypted

public void setEncrypted(int newValue)
This method accesses a non-CMP field

getScale

public java.lang.String getScale()
                          throws java.rmi.RemoteException,
                                 javax.ejb.CreateException,
                                 javax.ejb.FinderException,
                                 javax.naming.NamingException

This method provides access to the BID.QUANTSCALE column of DB2 type INTEGER.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getScale in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getScaleInEJBType

public int getScaleInEJBType()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

This method provides access to the BID.QUANTSCALE column of DB2 type INTEGER.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
int
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setScale

public void setScale(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setScale in interface BidAccessBeanData

setScale

public void setScale(int newValue)
This method accesses a non-CMP field

getCreationTime

public java.lang.String getCreationTime()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the BID.BIDTIME column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The time the bid was placed.

Specified by:
getCreationTime in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getCreationTimeInEJBType

public java.sql.Timestamp getCreationTimeInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

This method provides access to the BID.BIDTIME column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

The time the bid was placed.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCreationTime

public void setCreationTime(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setCreationTime in interface BidAccessBeanData

setCreationTime

public void setCreationTime(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getAuctionId

public java.lang.String getAuctionId()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the BID.AUCT_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Auction ID. Foreign key to AUCTION table.

Specified by:
getAuctionId in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getAuctionIdInEJBType

public java.lang.Long getAuctionIdInEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the BID.AUCT_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Auction ID. Foreign key to AUCTION table.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAuctionId

public void setAuctionId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setAuctionId in interface BidAccessBeanData

setAuctionId

public void setAuctionId(java.lang.Long newValue)
This method accesses a non-CMP field

getOwnerId

public java.lang.String getOwnerId()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException

This method provides access to the BID.OWNER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The user who submitted the bid.

Specified by:
getOwnerId in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getOwnerIdInEJBType

public java.lang.Long getOwnerIdInEJBType()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException

This method provides access to the BID.OWNER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The user who submitted the bid.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setOwnerId

public void setOwnerId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setOwnerId in interface BidAccessBeanData

setOwnerId

public void setOwnerId(java.lang.Long newValue)
This method accesses a non-CMP field

getAdminId

public java.lang.String getAdminId()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException

This method provides access to the BID.ADMIN_ID column of DB2 type BIGINT.

The following is a description of this column:

ID of the administrator who retracted the autobid or bid.

Specified by:
getAdminId in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getAdminIdInEJBType

public java.lang.Long getAdminIdInEJBType()
                                   throws java.rmi.RemoteException,
                                          javax.ejb.CreateException,
                                          javax.ejb.FinderException,
                                          javax.naming.NamingException

This method provides access to the BID.ADMIN_ID column of DB2 type BIGINT.

The following is a description of this column:

ID of the administrator who retracted the autobid or bid.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAdminId

public void setAdminId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setAdminId in interface BidAccessBeanData

setAdminId

public void setAdminId(java.lang.Long newValue)
This method accesses a non-CMP field

getRootBidId

public java.lang.String getRootBidId()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the BID.BIDROOT column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getRootBidId in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getRootBidIdInEJBType

public java.lang.Long getRootBidIdInEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the BID.BIDROOT column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setRootBidId

public void setRootBidId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setRootBidId in interface BidAccessBeanData

setRootBidId

public void setRootBidId(java.lang.Long newValue)
This method accesses a non-CMP field

getBidQuantity

public java.lang.String getBidQuantity()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the BID.BIDQUANT column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

Bid quantity.

Specified by:
getBidQuantity in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getBidQuantityInEJBType

public java.lang.Double getBidQuantityInEJBType()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException

This method provides access to the BID.BIDQUANT column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

Bid quantity.

Returns:
java.lang.Double
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBidQuantity

public void setBidQuantity(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setBidQuantity in interface BidAccessBeanData

setBidQuantity

public void setBidQuantity(java.lang.Double newValue)
This method accesses a non-CMP field

getWinningQuantity

public java.lang.String getWinningQuantity()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

This method provides access to the BID.WINQUANT column of DB2 type FLOAT.

The following is a description of this column:

Winning quantity.

Specified by:
getWinningQuantity in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getWinningQuantityInEJBType

public java.lang.Double getWinningQuantityInEJBType()
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException

This method provides access to the BID.WINQUANT column of DB2 type FLOAT.

The following is a description of this column:

Winning quantity.

Returns:
java.lang.Double
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setWinningQuantity

public void setWinningQuantity(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setWinningQuantity in interface BidAccessBeanData

setWinningQuantity

public void setWinningQuantity(java.lang.Double newValue)
This method accesses a non-CMP field

getShippingMode

public java.lang.String getShippingMode()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the BID.SHIPMODE column of DB2 type INTEGER.

The following is a description of this column:

Shipping mode.

Specified by:
getShippingMode in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getShippingModeInEJBType

public java.lang.Integer getShippingModeInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

This method provides access to the BID.SHIPMODE column of DB2 type INTEGER.

The following is a description of this column:

Shipping mode.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setShippingMode

public void setShippingMode(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setShippingMode in interface BidAccessBeanData

setShippingMode

public void setShippingMode(java.lang.Integer newValue)
This method accesses a non-CMP field

getWinOption

public java.lang.String getWinOption()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the BID.WINOPT column of DB2 type CHAR(4) NOT NULL.

The following is a description of this column:

Indicates if bidder will accept partial quantity. Valid values are as follows:&l

Specified by:
getWinOption in interface BidAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setWinOption

public void setWinOption(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setWinOption in interface BidAccessBeanData

getDeviceNumber

public java.lang.String getDeviceNumber()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the BID.DEVICE column of DB2 type VARCHAR(64) NOT NULL.

The following is a description of this column:

Credit card number.

Specified by:
getDeviceNumber in interface BidAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setDeviceNumber

public void setDeviceNumber(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setDeviceNumber in interface BidAccessBeanData

getAutoBidId

public java.lang.String getAutoBidId()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the BID.AUTOBID_ID column of DB2 type BIGINT.

The following is a description of this column:

Points to the AUTOBID table if this bid was created from an autobid.

Specified by:
getAutoBidId in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getAutoBidIdInEJBType

public java.lang.Long getAutoBidIdInEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the BID.AUTOBID_ID column of DB2 type BIGINT.

The following is a description of this column:

Points to the AUTOBID table if this bid was created from an autobid.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAutoBidId

public void setAutoBidId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setAutoBidId in interface BidAccessBeanData

setAutoBidId

public void setAutoBidId(java.lang.Long newValue)
This method accesses a non-CMP field

getField3

public java.lang.String getField3()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the BID.FIELD3 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
getField3 in interface BidAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField3

public void setField3(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setField3 in interface BidAccessBeanData

getField2

public java.lang.String getField2()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the BID.FIELD2 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Customizable.

Specified by:
getField2 in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getField2InEJBType

public java.math.BigDecimal getField2InEJBType()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

This method provides access to the BID.FIELD2 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Customizable.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField2

public void setField2(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setField2 in interface BidAccessBeanData

setField2

public void setField2(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getField1

public java.lang.String getField1()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the BID.FIELD1 column of DB2 type BIGINT.

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getField1InEJBType

public java.lang.Long getField1InEJBType()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

This method provides access to the BID.FIELD1 column of DB2 type BIGINT.

The following is a description of this column:

Customizable.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField1

public void setField1(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setField1 in interface BidAccessBeanData

setField1

public void setField1(java.lang.Long newValue)
This method accesses a non-CMP field

getWinningPrice

public java.lang.String getWinningPrice()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the BID.WINPRICE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Winning price for the bid based on the close price rule.

Specified by:
getWinningPrice in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getWinningPriceInEJBType

public java.math.BigDecimal getWinningPriceInEJBType()
                                              throws java.rmi.RemoteException,
                                                     javax.ejb.CreateException,
                                                     javax.ejb.FinderException,
                                                     javax.naming.NamingException

This method provides access to the BID.WINPRICE column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Winning price for the bid based on the close price rule.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setWinningPrice

public void setWinningPrice(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setWinningPrice in interface BidAccessBeanData

setWinningPrice

public void setWinningPrice(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getStoreId

public java.lang.String getStoreId()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException

This method provides access to the BID.STORE_ID column of DB2 type INTEGER.

The following is a description of this column:

Store that is conducting the auction.

Specified by:
getStoreId in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getStoreIdInEJBType

public java.lang.Integer getStoreIdInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the BID.STORE_ID column of DB2 type INTEGER.

The following is a description of this column:

Store that is conducting the auction.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStoreId

public void setStoreId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setStoreId in interface BidAccessBeanData

setStoreId

public void setStoreId(java.lang.Integer newValue)
This method accesses a non-CMP field

getBidComment

public java.lang.String getBidComment()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the BID.BIDMSG column of DB2 type VARCHAR(254).

The following is a description of this column:

Message set by the bidder.

Specified by:
getBidComment in interface BidAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBidComment

public void setBidComment(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setBidComment in interface BidAccessBeanData

getPaymentDeviceType

public java.lang.String getPaymentDeviceType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the BID.PAYTYPE column of DB2 type CHAR(64) NOT NULL.

The following is a description of this column:

Payment type. This is set to the value of the cardBrand payment parameter when the bid is submitted.

Specified by:
getPaymentDeviceType in interface BidAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPaymentDeviceType

public void setPaymentDeviceType(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setPaymentDeviceType in interface BidAccessBeanData

getBillingAddressId

public java.lang.String getBillingAddressId()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the BID.BILLADDR column of DB2 type BIGINT.

The following is a description of this column:

Billing address for the customer.

Specified by:
getBillingAddressId in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getBillingAddressIdInEJBType

public java.lang.Long getBillingAddressIdInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

This method provides access to the BID.BILLADDR column of DB2 type BIGINT.

The following is a description of this column:

Billing address for the customer.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBillingAddressId

public void setBillingAddressId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setBillingAddressId in interface BidAccessBeanData

setBillingAddressId

public void setBillingAddressId(java.lang.Long newValue)
This method accesses a non-CMP field

getStatus

public java.lang.String getStatus()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the BID.BIDSTATUS column of DB2 type CHAR(4) NOT NULL.

The following is a description of this column:

The bid status. Valid values are as follows:&l

Specified by:
getStatus in interface BidAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStatus

public void setStatus(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setStatus in interface BidAccessBeanData

getBankInfo

public java.lang.String getBankInfo()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

This method provides access to the BID.BKNAME column of DB2 type VARCHAR(254).

The following is a description of this column:

Bank name.

Specified by:
getBankInfo in interface BidAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBankInfo

public void setBankInfo(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setBankInfo in interface BidAccessBeanData

getDeviceExpiration

public java.lang.String getDeviceExpiration()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the BID.EXPDATE column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

Expiration date for the credit card.

Specified by:
getDeviceExpiration in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getDeviceExpirationInEJBType

public java.sql.Timestamp getDeviceExpirationInEJBType()
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException

This method provides access to the BID.EXPDATE column of DB2 type TIMESTAMP NOT NULL.

The following is a description of this column:

Expiration date for the credit card.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setDeviceExpiration

public void setDeviceExpiration(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setDeviceExpiration in interface BidAccessBeanData

setDeviceExpiration

public void setDeviceExpiration(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getReferenceCode

public java.lang.String getReferenceCode()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

This method provides access to the BID.REFCODE column of DB2 type CHAR(36) NOT NULL.

The following is a description of this column:

Reference code. A unique code that identifies the auction.

Specified by:
getReferenceCode in interface BidAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setReferenceCode

public void setReferenceCode(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setReferenceCode in interface BidAccessBeanData

getId

public java.lang.String getId()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

This method provides access to the BID.BID_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Bid ID. Primary key to this table.

Specified by:
getId in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getIdInEJBType

public java.lang.Long getIdInEJBType()
                              throws java.rmi.RemoteException,
                                     javax.ejb.CreateException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

This method provides access to the BID.BID_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

Bid ID. Primary key to this table.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setId

public void setId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setId in interface BidAccessBeanData

setId

public void setId(java.lang.Long newValue)
This method accesses a non-CMP field

getShippingAddressId

public java.lang.String getShippingAddressId()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the BID.SHIPTO_ID column of DB2 type BIGINT.

The following is a description of this column:

Ship to address.

Specified by:
getShippingAddressId in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getShippingAddressIdInEJBType

public java.lang.Long getShippingAddressIdInEJBType()
                                             throws java.rmi.RemoteException,
                                                    javax.ejb.CreateException,
                                                    javax.ejb.FinderException,
                                                    javax.naming.NamingException

This method provides access to the BID.SHIPTO_ID column of DB2 type BIGINT.

The following is a description of this column:

Ship to address.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setShippingAddressId

public void setShippingAddressId(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setShippingAddressId in interface BidAccessBeanData

setShippingAddressId

public void setShippingAddressId(java.lang.Long newValue)
This method accesses a non-CMP field

getBidPrice

public java.lang.String getBidPrice()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

This method provides access to the BID.BIDPRICE column of DB2 type DECIMAL(20 5) NOT NULL.

The following is a description of this column:

The bid price.

Specified by:
getBidPrice in interface BidAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getBidPriceInEJBType

public java.math.BigDecimal getBidPriceInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the BID.BIDPRICE column of DB2 type DECIMAL(20 5) NOT NULL.

The following is a description of this column:

The bid price.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBidPrice

public void setBidPrice(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setBidPrice in interface BidAccessBeanData

setBidPrice

public void setBidPrice(java.math.BigDecimal newValue)
This method accesses a non-CMP field

fulfills

public boolean fulfills(java.lang.Long arg0,
                        java.lang.String arg1)
                 throws java.rmi.RemoteException,
                        java.lang.Exception,
                        javax.ejb.FinderException,
                        javax.naming.NamingException
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String
Returns:
boolean
Throws:
java.rmi.RemoteException
java.lang.Exception
javax.ejb.FinderException
javax.naming.NamingException

getAuction

public AuctionAccessBean getAuction()
                             throws java.rmi.RemoteException,
                                    java.lang.Exception,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

Get the auction access bean associated with the auction id of this bid.

Returns:
The auction access bean.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException
javax.naming.NamingException

getOwner

public java.lang.Long getOwner()
                        throws java.lang.Exception,
                               java.rmi.RemoteException,
                               javax.ejb.FinderException,
                               javax.naming.NamingException
This method accesses a non-CMP field
Throws:
java.lang.Exception
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findByAuction

public java.util.Enumeration findByAuction(java.lang.Long bidder,
                                           java.lang.String[] bid_status,
                                           java.lang.Long auct_id,
                                           java.lang.String[] auct_status,
                                           java.lang.Integer store_id,
                                           com.ibm.commerce.negotiation.util.SortingAttribute sort)
                                    throws javax.naming.NamingException,
                                           javax.ejb.FinderException,
                                           java.rmi.RemoteException
findByAuction
Returns:
Throws:
javax.naming.NamingException
javax.ejb.FinderException
java.rmi.RemoteException

Feedback