com.ibm.commerce.negotiation.objects
Class BidAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.negotiation.objects.BidAccessBean
All Implemented Interfaces:
BidAccessBeanData, java.io.Serializable
Direct Known Subclasses:
BidDataBean

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

This bean provides access to the BID table.

The following is a description of this table:

This table stores bid information. The information is updated when a customer 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
 
Constructor Summary
BidAccessBean()
          Zero argument constructor used to initialize the access bean.
BidAccessBean(javax.ejb.EJBObject object)
          Creates an access bean for the specified EJB
BidAccessBean(java.lang.Long auctId, java.lang.Long ownerId, java.lang.String refCode)
          Creates an access bean with the specified attributes.
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 java.util.Enumeration findAllBids(com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all bids.
 BidAccessBean findBidByIdForUpdate(java.lang.Long bidId)
          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 auctId, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all bids for the specified auction.
 java.util.Enumeration findBidsByAuctionAndMultipleStatus(java.lang.Long auctId, java.lang.String[] status, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all bids with certain statuses for the specified auction.
 java.util.Enumeration findBidsByAuctionAndStatus(java.lang.Long auctId, java.lang.String status, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all bids of a certain status for the specified auction.
 java.util.Enumeration findBidsByAuctionAndStatusForUpdate(java.lang.Long auctId, java.lang.String status)
          Retrieves all bids of a certain status for the specified auction (for update).
 java.util.Enumeration findBidsByAutobid(java.lang.Long autoBidId, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all bids associated with a specified autoBid.
 java.util.Enumeration findBidsByAutobidAndStatus(java.lang.Long autoBidId, java.lang.String status, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all bids, of a certain status, associated with a specified autoBid.
 java.util.Enumeration findBidsByOwner(java.lang.Long ownerId, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all bids of the specified owner.
 java.util.Enumeration findBidsByOwnerAndMultipleAuctionStatus(java.lang.Long ownerId, java.lang.String[] status, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all bids of the specified owner where the associated auction is in a certain state.
 java.util.Enumeration findBidsByOwnerAndStatus(java.lang.Long ownerId, java.lang.String status, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all bids, of a certain status, of the specified owner.
 java.util.Enumeration findByAuction(java.lang.Long ownerId, java.lang.String[] status, java.lang.Long auctId, java.lang.String[] auctStatus, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all bids, of certain statuses, of the specified owner for a particular auction.
 boolean fulfills(java.lang.Long aFills1, java.lang.String aFills2)
          IBM internal use only.
 java.lang.String getAdminId()
          This method provides access to the BID.ADMIN_ID column of DB2 type BIGINT NULL.
 java.lang.Long getAdminIdInEJBType()
          This method provides access to the BID.ADMIN_ID column of DB2 type BIGINT NULL.
 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 NULL.
 java.lang.Long getAutoBidIdInEJBType()
          This method provides access to the BID.AUTOBID_ID column of DB2 type BIGINT NULL.
 java.lang.String getBankInfo()
          This method provides access to the BID.BKNAME column of DB2 type VARCHAR(254) NULL.
 java.lang.String getBidComment()
          This method provides access to the BID.BIDMSG column of DB2 type VARCHAR(254) NULL.
 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 NULL.
 java.lang.Long getBillingAddressIdInEJBType()
          This method provides access to the BID.BILLADDR column of DB2 type BIGINT NULL.
 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 NULL.
 java.lang.Long getField1InEJBType()
          This method provides access to the BID.FIELD1 column of DB2 type BIGINT NULL.
 java.lang.String getField2()
          This method provides access to the BID.FIELD2 column of DB2 type DECIMAL(20,5) NULL.
 java.math.BigDecimal getField2InEJBType()
          This method provides access to the BID.FIELD2 column of DB2 type DECIMAL(20,5) NULL.
 java.lang.String getField3()
          This method provides access to the BID.FIELD3 column of DB2 type VARCHAR(254) NULL.
 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 provides access to the BID.OWNER_ID column of DB2 type BIGINT NOT NULL.
 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 NULL.
 java.lang.Long getRootBidIdInEJBType()
          This method provides access to the BID.BIDROOT column of DB2 type BIGINT NULL.
 java.lang.String getScale()
          This method provides access to the BID.QUANTSCALE column of DB2 type INTEGER NULL.
 int getScaleInEJBType()
          This method provides access to the BID.QUANTSCALE column of DB2 type INTEGER NULL.
 java.lang.String getShippingAddressId()
          This method provides access to the BID.SHIPTO_ID column of DB2 type BIGINT NULL.
 java.lang.Long getShippingAddressIdInEJBType()
          This method provides access to the BID.SHIPTO_ID column of DB2 type BIGINT NULL.
 java.lang.String getShippingMode()
          This method provides access to the BID.SHIPMODE column of DB2 type INTEGER NULL.
 java.lang.Integer getShippingModeInEJBType()
          This method provides access to the BID.SHIPMODE column of DB2 type INTEGER NULL.
 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 NULL.
 java.lang.Integer getStoreIdInEJBType()
          This method provides access to the BID.STORE_ID column of DB2 type INTEGER NULL.
 java.lang.String getWinningPrice()
          This method provides access to the BID.WINPRICE column of DB2 type DECIMAL(20,5) NULL.
 java.math.BigDecimal getWinningPriceInEJBType()
          This method provides access to the BID.WINPRICE column of DB2 type DECIMAL(20,5) NULL.
 java.lang.String getWinningQuantity()
          This method provides access to the BID.WINQUANT column of DB2 type FLOAT NULL.
 java.lang.Double getWinningQuantityInEJBType()
          This method provides access to the BID.WINQUANT column of DB2 type FLOAT NULL.
 java.lang.String getWinOption()
          This method provides access to the BID.WINOPT column of DB2 type CHAR(4) NOT NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setAdminId(java.lang.Long aAdminId1)
          This method provides access to the BID.ADMIN_ID column of DB2 type BIGINT NULL.
 void setAdminId(java.lang.String aAdminId1)
          This method provides access to the BID.ADMIN_ID column of DB2 type BIGINT NULL.
 void setAuctionId(java.lang.Long aAuctionId1)
          This method provides access to the BID.AUCT_ID column of DB2 type BIGINT NOT NULL.
 void setAuctionId(java.lang.String aAuctionId1)
          This method provides access to the BID.AUCT_ID column of DB2 type BIGINT NOT NULL.
 void setAutoBidId(java.lang.Long aAutoBidId1)
          This method provides access to the BID.AUTOBID_ID column of DB2 type BIGINT NULL.
 void setAutoBidId(java.lang.String aAutoBidId1)
          This method provides access to the BID.AUTOBID_ID column of DB2 type BIGINT NULL.
 void setBankInfo(java.lang.String aBankInfo1)
          This method provides access to the BID.BKNAME column of DB2 type VARCHAR(254) NULL.
 void setBidComment(java.lang.String aBidComment1)
          This method provides access to the BID.BIDMSG column of DB2 type VARCHAR(254) NULL.
 void setBidPrice(java.math.BigDecimal aBidPrice1)
          This method provides access to the BID.BIDPRICE column of DB2 type DECIMAL(20,5) NOT NULL.
 void setBidPrice(java.lang.String aBidPrice1)
          This method provides access to the BID.BIDPRICE column of DB2 type DECIMAL(20,5) NOT NULL.
 void setBidQuantity(java.lang.Double aBidQuantity1)
          This method provides access to the BID.BIDQUANT column of DB2 type FLOAT NOT NULL.
 void setBidQuantity(java.lang.String aBidQuantity1)
          This method provides access to the BID.BIDQUANT column of DB2 type FLOAT NOT NULL.
 void setBillingAddressId(java.lang.Long aBillingAddressId1)
          This method provides access to the BID.BILLADDR column of DB2 type BIGINT NULL.
 void setBillingAddressId(java.lang.String aBillingAddressId1)
          This method provides access to the BID.BILLADDR column of DB2 type BIGINT NULL.
 void setCreationTime(java.lang.String aCreationTime1)
          This method provides access to the BID.BIDTIME column of DB2 type TIMESTAMP NOT NULL.
 void setCreationTime(java.sql.Timestamp aCreationTime1)
          This method provides access to the BID.BIDTIME column of DB2 type TIMESTAMP NOT NULL.
 void setDeviceExpiration(java.lang.String aDeviceExpiration1)
          This method provides access to the BID.EXPDATE column of DB2 type TIMESTAMP NOT NULL.
 void setDeviceExpiration(java.sql.Timestamp aDeviceExpiration1)
          This method provides access to the BID.EXPDATE column of DB2 type TIMESTAMP NOT NULL.
 void setDeviceNumber(java.lang.String aDeviceNumber1)
          This method provides access to the BID.DEVICE column of DB2 type VARCHAR(64) NOT NULL.
 void setEncrypted(int aEncrypted1)
          This method provides access to the BID.ENCRYPT column of DB2 type INTEGER NOT NULL.
 void setEncrypted(java.lang.String aEncrypted1)
          This method provides access to the BID.ENCRYPT column of DB2 type INTEGER NOT NULL.
 void setField1(java.lang.Long aField11)
          This method provides access to the BID.FIELD1 column of DB2 type BIGINT NULL.
 void setField1(java.lang.String aField11)
          This method provides access to the BID.FIELD1 column of DB2 type BIGINT NULL.
 void setField2(java.math.BigDecimal aField21)
          This method provides access to the BID.FIELD2 column of DB2 type DECIMAL(20,5) NULL.
 void setField2(java.lang.String aField21)
          This method provides access to the BID.FIELD2 column of DB2 type DECIMAL(20,5) NULL.
 void setField3(java.lang.String aField31)
          This method provides access to the BID.FIELD3 column of DB2 type VARCHAR(254) NULL.
 void setId(java.lang.Long aId1)
          This method provides access to the BID.BID_ID column of DB2 type BIGINT NOT NULL.
 void setId(java.lang.String aId1)
          This method provides access to the BID.BID_ID column of DB2 type BIGINT NOT NULL.
 void setInitKey_id(java.lang.Long aInitKey_id1)
          Set the primary key for this object
 void setOwnerId(java.lang.Long aOwnerId1)
          This method provides access to the BID.OWNER_ID column of DB2 type BIGINT NOT NULL.
 void setOwnerId(java.lang.String aOwnerId1)
          This method provides access to the BID.OWNER_ID column of DB2 type BIGINT NOT NULL.
 void setPaymentDeviceType(java.lang.String aPaymentDeviceType1)
          This method provides access to the BID.PAYTYPE column of DB2 type CHAR(64) NOT NULL.
 void setReferenceCode(java.lang.String aReferenceCode1)
          This method provides access to the BID.REFCODE column of DB2 type CHAR(36) NOT NULL.
 void setRootBidId(java.lang.Long aRootBidId1)
          This method provides access to the BID.BIDROOT column of DB2 type BIGINT NULL.
 void setRootBidId(java.lang.String aRootBidId1)
          This method provides access to the BID.BIDROOT column of DB2 type BIGINT NULL.
 void setScale(int aScale1)
          This method provides access to the BID.QUANTSCALE column of DB2 type INTEGER NULL.
 void setScale(java.lang.String aScale1)
          This method provides access to the BID.QUANTSCALE column of DB2 type INTEGER NULL.
 void setShippingAddressId(java.lang.Long aShippingAddressId1)
          This method provides access to the BID.SHIPTO_ID column of DB2 type BIGINT NULL.
 void setShippingAddressId(java.lang.String aShippingAddressId1)
          This method provides access to the BID.SHIPTO_ID column of DB2 type BIGINT NULL.
 void setShippingMode(java.lang.Integer aShippingMode1)
          This method provides access to the BID.SHIPMODE column of DB2 type INTEGER NULL.
 void setShippingMode(java.lang.String aShippingMode1)
          This method provides access to the BID.SHIPMODE column of DB2 type INTEGER NULL.
 void setStatus(java.lang.String aStatus1)
          This method provides access to the BID.BIDSTATUS column of DB2 type CHAR(4) NOT NULL.
 void setStoreId(java.lang.Integer aStoreId1)
          This method provides access to the BID.STORE_ID column of DB2 type INTEGER NULL.
 void setStoreId(java.lang.String aStoreId1)
          This method provides access to the BID.STORE_ID column of DB2 type INTEGER NULL.
 void setWinningPrice(java.math.BigDecimal aWinningPrice1)
          This method provides access to the BID.WINPRICE column of DB2 type DECIMAL(20,5) NULL.
 void setWinningPrice(java.lang.String aWinningPrice1)
          This method provides access to the BID.WINPRICE column of DB2 type DECIMAL(20,5) NULL.
 void setWinningQuantity(java.lang.Double aWinningQuantity1)
          This method provides access to the BID.WINQUANT column of DB2 type FLOAT NULL.
 void setWinningQuantity(java.lang.String aWinningQuantity1)
          This method provides access to the BID.WINQUANT column of DB2 type FLOAT NULL.
 void setWinOption(java.lang.String aWinOption1)
          This method provides access to the BID.WINOPT column of DB2 type CHAR(4) NOT NULL.
 
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

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:


BidAccessBean

public BidAccessBean(javax.ejb.EJBObject object)
              throws java.rmi.RemoteException

Creates an access bean for the specified EJB

Parameters:
object - The EJB Object used for the access bean construction.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception.

BidAccessBean

public BidAccessBean(java.lang.Long auctId,
                     java.lang.Long ownerId,
                     java.lang.String refCode)
              throws javax.ejb.CreateException,
                     java.rmi.RemoteException,
                     javax.naming.NamingException

Creates an access bean with the specified attributes.

Parameters:
auctId - The auction id.
ownerId - The owner of the bid.
refCode - The bid reference code.
Method Detail

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).

Overrides:
commitCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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.

findBidByIdForUpdate

public BidAccessBean findBidByIdForUpdate(java.lang.Long bidId)
                                   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:
bidId - The bid id
Returns:
The BidAccessBean representing the row that matches the search criteria.

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.

findBidsByAuction

public java.util.Enumeration findBidsByAuction(java.lang.Long auctId,
                                               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:
auctId - 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.

findBidsByAuctionAndMultipleStatus

public java.util.Enumeration findBidsByAuctionAndMultipleStatus(java.lang.Long auctId,
                                                                java.lang.String[] status,
                                                                com.ibm.commerce.negotiation.util.SortingAttribute sort)
                                                         throws java.rmi.RemoteException,
                                                                javax.ejb.FinderException,
                                                                javax.naming.NamingException

Retrieves all bids with certain statuses 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=? AND (T1.BIDSTATUS=? {OR T1.BIDSTATUS=?}*)

Parameters:
auctId - The auction id.
status - A list of bid statuses. An OR clause is created for each additional status.
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.

findBidsByAuctionAndStatus

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

Retrieves all bids of a certain status 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=? AND T1.BIDSTATUS=?

Parameters:
auctId - The auction id.
status - The bid status. Valid values: A=active, R=retracted by customer, S = superceded, W = winning, D = delete by administrator, C = order successfully created, WF = create order failed.
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.

findBidsByAuctionAndStatusForUpdate

public java.util.Enumeration findBidsByAuctionAndStatusForUpdate(java.lang.Long auctId,
                                                                 java.lang.String status)
                                                          throws java.rmi.RemoteException,
                                                                 javax.ejb.FinderException,
                                                                 javax.naming.NamingException

Retrieves all bids of a certain status for the specified auction (for update).

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

SELECT * FROM BID T1 WHERE T1.AUCT_ID=? AND T1.BIDSTATUS=? For Update

Parameters:
auctId - The auction id.
status - The bid status. Valid values: A=active, R=retracted by customer, S = superceded, W = winning, D = delete by administrator, C = order successfully created, WF = create order failed.
Returns:
An Enumeration of all the BidAccessBeans representing rows that match the search criteria.

findBidsByAutobid

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

Retrieves all bids associated with a specified autoBid.

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

SELECT * FROM BID T1 WHERE T1.AUTOBID_ID=?

Parameters:
autoBidId - The id of the autoBid associated with the bid.
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.

findBidsByAutobidAndStatus

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

Retrieves all bids, of a certain status, associated with a specified autoBid.

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

SELECT * FROM BID T1 WHERE T1.AUTOBID_ID=? AND T1.BIDSTATUS=?

Parameters:
autoBidId - The id of the autoBid associated with the bid.
status - The bid status. Valid values: A=active, R=retracted by customer, S = superceded, W = winning, D = delete by administrator, C = order successfully created, WF = create order failed.
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.

findBidsByOwner

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

Retrieves all bids of the specified owner.

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

SELECT * FROM BID T1 WHERE T1.OWNER_ID=?

Parameters:
ownerId - The id of the bid owner.
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.

findBidsByOwnerAndMultipleAuctionStatus

public java.util.Enumeration findBidsByOwnerAndMultipleAuctionStatus(java.lang.Long ownerId,
                                                                     java.lang.String[] status,
                                                                     com.ibm.commerce.negotiation.util.SortingAttribute sort)
                                                              throws java.rmi.RemoteException,
                                                                     javax.ejb.FinderException,
                                                                     javax.naming.NamingException

Retrieves all bids of the specified owner where the associated auction is in a certain state.

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

SELECT * FROM BID T1 WHERE T1.OWNER_ID=? And T1.AUCT_ID In (Select AUCT_ID From AUCTION Where AUSTATUS IN (?))

Parameters:
ownerId - The id of the bid owner.
status - A list of auction statuses. An element of the IN clause is created for each status.
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.

findBidsByOwnerAndStatus

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

Retrieves all bids, of a certain status, of the specified owner.

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

SELECT * FROM BID T1 WHERE T1.OWNER_ID=? And T1.BIDSTATUS=?

Parameters:
ownerId - The id of the bid owner.
status - The bid status. Valid values: A=active, R=retracted by customer, S = superceded, W = winning, D = delete by administrator, C = order successfully created, WF = create order failed.
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.

findByAuction

public java.util.Enumeration findByAuction(java.lang.Long ownerId,
                                           java.lang.String[] status,
                                           java.lang.Long auctId,
                                           java.lang.String[] auctStatus,
                                           com.ibm.commerce.negotiation.util.SortingAttribute sort)
                                    throws java.rmi.RemoteException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

Retrieves all bids, of certain statuses, of the specified owner for a particular auction. The auction must be in one of the specified auction statuses.

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

SELECT * FROM BID T1 WHERE T1.OWNER_ID=? And T1.AUCT_ID=? AND T1.BIDSTATUS IN(?) AND T1.AUCT_ID In (Select AUCT_ID From AUCTION Where AUSTATUS IN (?))

Parameters:
ownerId - The id of the bid owner.
status - A list of bid statuses. An element of the IN clause is created for each status.
auctId - The auction id.
auctStatus - A list of auction statuses. An element of the IN clause is created for each status.
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.

fulfills

public boolean fulfills(java.lang.Long aFills1,
                        java.lang.String aFills2)
                 throws java.rmi.RemoteException,
                        java.lang.Exception,
                        javax.ejb.FinderException,
                        javax.naming.NamingException

IBM internal use only.

Parameters:
aFills1 - java.lang.Long
aFills2 - java.lang.String
Returns:
boolean
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 NULL.

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 NULL.

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 NULL.

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 NULL.

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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) NULL.

The following is a description of this column:

Bank name.

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

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) NULL.

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 NULL.

The following is a description of this column:

Billing address for the customer.

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

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 NULL.

The following is a description of this column:

Billing address for the customer.

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

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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: 0 = not encrypted, 1 = encrypted.

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

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: 0 = not encrypted, 1 = encrypted.

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

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 NULL.

The following is a description of this column:

Customizable.

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

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 NULL.

The following is a description of this column:

Customizable.

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

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) NULL.

The following is a description of this column:

Customizable.

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

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) NULL.

The following is a description of this column:

Customizable.

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

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) NULL.

The following is a description of this column:

Customizable.

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

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getOwner

public java.lang.Long getOwner()
                        throws java.lang.Exception,
                               java.rmi.RemoteException,
                               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.lang.Exception - The java.lang.Exception exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

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 NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

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 NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

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 NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

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 NULL.

The following is a description of this column:

Ship to address.

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

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 NULL.

The following is a description of this column:

Ship to address.

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

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 NULL.

The following is a description of this column:

Shipping mode.

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

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 NULL.

The following is a description of this column:

Shipping mode.

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

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: A=active, R=retracted by customer, S = superceded, W = winning, D = delete by administrator, C = order completed successfully created from this bid, WC = create order failed, see logs for details.

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

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 NULL.

The following is a description of this column:

Store that is conducting the auction.

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

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 NULL.

The following is a description of this column:

Store that is conducting the auction.

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

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) NULL.

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:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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) NULL.

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 - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 NULL.

The following is a description of this column:

Winning quantity.

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

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 NULL.

The following is a description of this column:

Winning quantity.

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

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: A=bidder only accepts full, P=bidder will accept partial.

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

refreshCopyHelper

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

Load data from the EJBObject.

Overrides:
refreshCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setAdminId

public void setAdminId(java.lang.Long aAdminId1)

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

The following is a description of this column:

ID of the administrator who retracted the autobid or bid.

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

setAdminId

public void setAdminId(java.lang.String aAdminId1)

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

The following is a description of this column:

ID of the administrator who retracted the autobid or bid.

Specified by:
setAdminId in interface BidAccessBeanData
Parameters:
aAdminId1 - java.lang.String
Returns:
void

setAuctionId

public void setAuctionId(java.lang.Long aAuctionId1)

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.

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

setAuctionId

public void setAuctionId(java.lang.String aAuctionId1)

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:
setAuctionId in interface BidAccessBeanData
Parameters:
aAuctionId1 - java.lang.String
Returns:
void

setAutoBidId

public void setAutoBidId(java.lang.Long aAutoBidId1)

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

The following is a description of this column:

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

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

setAutoBidId

public void setAutoBidId(java.lang.String aAutoBidId1)

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

The following is a description of this column:

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

Specified by:
setAutoBidId in interface BidAccessBeanData
Parameters:
aAutoBidId1 - java.lang.String
Returns:
void

setBankInfo

public void setBankInfo(java.lang.String aBankInfo1)

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

The following is a description of this column:

Bank name.

Specified by:
setBankInfo in interface BidAccessBeanData
Parameters:
aBankInfo1 - java.lang.String
Returns:
void

setBidComment

public void setBidComment(java.lang.String aBidComment1)

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

The following is a description of this column:

Message set by the bidder.

Specified by:
setBidComment in interface BidAccessBeanData
Parameters:
aBidComment1 - java.lang.String
Returns:
void

setBidPrice

public void setBidPrice(java.math.BigDecimal aBidPrice1)

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.

Parameters:
aBidPrice1 - java.math.BigDecimal
Returns:
void

setBidPrice

public void setBidPrice(java.lang.String aBidPrice1)

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:
setBidPrice in interface BidAccessBeanData
Parameters:
aBidPrice1 - java.lang.String
Returns:
void

setBidQuantity

public void setBidQuantity(java.lang.Double aBidQuantity1)

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.

Parameters:
aBidQuantity1 - java.lang.Double
Returns:
void

setBidQuantity

public void setBidQuantity(java.lang.String aBidQuantity1)

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:
setBidQuantity in interface BidAccessBeanData
Parameters:
aBidQuantity1 - java.lang.String
Returns:
void

setBillingAddressId

public void setBillingAddressId(java.lang.Long aBillingAddressId1)

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

The following is a description of this column:

Billing address for the customer.

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

setBillingAddressId

public void setBillingAddressId(java.lang.String aBillingAddressId1)

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

The following is a description of this column:

Billing address for the customer.

Specified by:
setBillingAddressId in interface BidAccessBeanData
Parameters:
aBillingAddressId1 - java.lang.String
Returns:
void

setCreationTime

public void setCreationTime(java.lang.String aCreationTime1)

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:
setCreationTime in interface BidAccessBeanData
Parameters:
aCreationTime1 - java.lang.String
Returns:
void

setCreationTime

public void setCreationTime(java.sql.Timestamp aCreationTime1)

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.

Parameters:
aCreationTime1 - java.sql.Timestamp
Returns:
void

setDeviceExpiration

public void setDeviceExpiration(java.lang.String aDeviceExpiration1)

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:
setDeviceExpiration in interface BidAccessBeanData
Parameters:
aDeviceExpiration1 - java.lang.String
Returns:
void

setDeviceExpiration

public void setDeviceExpiration(java.sql.Timestamp aDeviceExpiration1)

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.

Parameters:
aDeviceExpiration1 - java.sql.Timestamp
Returns:
void

setDeviceNumber

public void setDeviceNumber(java.lang.String aDeviceNumber1)

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:
setDeviceNumber in interface BidAccessBeanData
Parameters:
aDeviceNumber1 - java.lang.String
Returns:
void

setEncrypted

public void setEncrypted(int aEncrypted1)

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: 0 = not encrypted, 1 = encrypted.

Parameters:
aEncrypted1 - int
Returns:
void

setEncrypted

public void setEncrypted(java.lang.String aEncrypted1)

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: 0 = not encrypted, 1 = encrypted.

Specified by:
setEncrypted in interface BidAccessBeanData
Parameters:
aEncrypted1 - java.lang.String
Returns:
void

setField1

public void setField1(java.lang.Long aField11)

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

The following is a description of this column:

Customizable.

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

setField1

public void setField1(java.lang.String aField11)

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

The following is a description of this column:

Customizable.

Specified by:
setField1 in interface BidAccessBeanData
Parameters:
aField11 - java.lang.String
Returns:
void

setField2

public void setField2(java.math.BigDecimal aField21)

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

The following is a description of this column:

Customizable.

Parameters:
aField21 - java.math.BigDecimal
Returns:
void

setField2

public void setField2(java.lang.String aField21)

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

The following is a description of this column:

Customizable.

Specified by:
setField2 in interface BidAccessBeanData
Parameters:
aField21 - java.lang.String
Returns:
void

setField3

public void setField3(java.lang.String aField31)

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

The following is a description of this column:

Customizable.

Specified by:
setField3 in interface BidAccessBeanData
Parameters:
aField31 - java.lang.String
Returns:
void

setId

public void setId(java.lang.Long aId1)

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.

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

setId

public void setId(java.lang.String aId1)

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:
setId in interface BidAccessBeanData
Parameters:
aId1 - java.lang.String
Returns:
void

setInitKey_id

public void setInitKey_id(java.lang.Long aInitKey_id1)

Set the primary key for this object

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

setOwnerId

public void setOwnerId(java.lang.Long aOwnerId1)

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.

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

setOwnerId

public void setOwnerId(java.lang.String aOwnerId1)

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:
setOwnerId in interface BidAccessBeanData
Parameters:
aOwnerId1 - java.lang.String
Returns:
void

setPaymentDeviceType

public void setPaymentDeviceType(java.lang.String aPaymentDeviceType1)

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:
setPaymentDeviceType in interface BidAccessBeanData
Parameters:
aPaymentDeviceType1 - java.lang.String
Returns:
void

setReferenceCode

public void setReferenceCode(java.lang.String aReferenceCode1)

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:
setReferenceCode in interface BidAccessBeanData
Parameters:
aReferenceCode1 - java.lang.String
Returns:
void

setRootBidId

public void setRootBidId(java.lang.Long aRootBidId1)

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

The following is a description of this column:

Reserved for IBM internal use.

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

setRootBidId

public void setRootBidId(java.lang.String aRootBidId1)

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

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setRootBidId in interface BidAccessBeanData
Parameters:
aRootBidId1 - java.lang.String
Returns:
void

setScale

public void setScale(int aScale1)

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

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aScale1 - int
Returns:
void

setScale

public void setScale(java.lang.String aScale1)

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

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setScale in interface BidAccessBeanData
Parameters:
aScale1 - java.lang.String
Returns:
void

setShippingAddressId

public void setShippingAddressId(java.lang.Long aShippingAddressId1)

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

The following is a description of this column:

Ship to address.

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

setShippingAddressId

public void setShippingAddressId(java.lang.String aShippingAddressId1)

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

The following is a description of this column:

Ship to address.

Specified by:
setShippingAddressId in interface BidAccessBeanData
Parameters:
aShippingAddressId1 - java.lang.String
Returns:
void

setShippingMode

public void setShippingMode(java.lang.Integer aShippingMode1)

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

The following is a description of this column:

Shipping mode.

Parameters:
aShippingMode1 - java.lang.Integer
Returns:
void

setShippingMode

public void setShippingMode(java.lang.String aShippingMode1)

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

The following is a description of this column:

Shipping mode.

Specified by:
setShippingMode in interface BidAccessBeanData
Parameters:
aShippingMode1 - java.lang.String
Returns:
void

setStatus

public void setStatus(java.lang.String aStatus1)

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: A=active, R=retracted by customer, S = superceded, W = winning, D = delete by administrator, C = order completed successfully created from this bid, WC = create order failed, see logs for details.

Specified by:
setStatus in interface BidAccessBeanData
Parameters:
aStatus1 - java.lang.String
Returns:
void

setStoreId

public void setStoreId(java.lang.Integer aStoreId1)

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

The following is a description of this column:

Store that is conducting the auction.

Parameters:
aStoreId1 - java.lang.Integer
Returns:
void

setStoreId

public void setStoreId(java.lang.String aStoreId1)

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

The following is a description of this column:

Store that is conducting the auction.

Specified by:
setStoreId in interface BidAccessBeanData
Parameters:
aStoreId1 - java.lang.String
Returns:
void

setWinningPrice

public void setWinningPrice(java.math.BigDecimal aWinningPrice1)

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

The following is a description of this column:

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

Parameters:
aWinningPrice1 - java.math.BigDecimal
Returns:
void

setWinningPrice

public void setWinningPrice(java.lang.String aWinningPrice1)

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

The following is a description of this column:

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

Specified by:
setWinningPrice in interface BidAccessBeanData
Parameters:
aWinningPrice1 - java.lang.String
Returns:
void

setWinningQuantity

public void setWinningQuantity(java.lang.Double aWinningQuantity1)

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

The following is a description of this column:

Winning quantity.

Parameters:
aWinningQuantity1 - java.lang.Double
Returns:
void

setWinningQuantity

public void setWinningQuantity(java.lang.String aWinningQuantity1)

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

The following is a description of this column:

Winning quantity.

Specified by:
setWinningQuantity in interface BidAccessBeanData
Parameters:
aWinningQuantity1 - java.lang.String
Returns:
void

setWinOption

public void setWinOption(java.lang.String aWinOption1)

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: A=bidder only accepts full, P=bidder will accept partial.

Specified by:
setWinOption in interface BidAccessBeanData
Parameters:
aWinOption1 - java.lang.String
Returns:
void