java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.negotiation.objects.AutoBidAccessBean
This table contains information about autobids. Autobids are bids automatically submitted by a scheduler command. This access bean corresponds to the database table 'AUTOBID'.
Constructor Summary | |
AutoBidAccessBean() Zero argument constructor used to initialize the access bean. |
|
AutoBidAccessBean(javax.ejb.EJBObject o) constructor |
|
AutoBidAccessBean(java.lang.Long arg1, java.lang.Long arg2) Creates an access bean with the specified attributes. |
Method Summary | |
void | commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findAllAutoBids(com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all autobids. |
AutoBidAccessBean | findAutoBidByReferenceCode(java.lang.String code) Retrieves an autobid by its reference code. |
java.util.Enumeration | findAutoBidsByAuction(java.lang.Long auctid, com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all autobids of the specified auction. |
java.util.Enumeration | findAutoBidsByAuctionAndStatus(java.lang.Long auctid, java.lang.String status, com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all autobids of the specified auction with the specified status. |
java.util.Enumeration | findAutoBidsByOwner(java.lang.Long ownerid, com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all autobids of the specified owner. |
java.util.Enumeration | findAutoBidsByOwnerAndMultipleAuctionStatus(java.lang.Long ownerid, java.lang.String[] stat, com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all autobids of the specified owner for all auctions in specified states. |
java.util.Enumeration | findAutoBidsByOwnerAndStatus(java.lang.Long ownerid, java.lang.String stat, com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all autobids, of the specified owner, in a particular stat. |
java.util.Enumeration | findAutoBidsByStatus(java.lang.String stat, com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all autobids in a particular stat. |
java.util.Enumeration | findByAuction(java.lang.Long bidder, java.lang.String[] autobid_status, java.lang.Long auctid, java.lang.String[] auct_status, com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all autobids, in certain autobid_statuses, of the specified owner and store for all auctions in specified autobid_statuses. |
java.util.Enumeration | findByAuction(java.lang.Long bidder, java.lang.String[] autobid_status, java.lang.Long auctid, java.lang.String[] auct_status, java.lang.Integer store_id, com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all autobids, in certain autobid_statuses, of the specified owner for all auctions in specified autobid_statuses. |
boolean | fulfills(java.lang.Long arg0, java.lang.String arg1) |
java.lang.String | getAdminId() This method provides access to the AUTOBID.ADMIN_ID column of DB2 type BIGINT. |
java.lang.Long | getAdminIdInEJBType() This method provides access to the AUTOBID.ADMIN_ID column of DB2 type BIGINT. |
AuctionAccessBean | getAuction() Get the auction access bean associated with the auction id of this autobid. |
java.lang.String | getAuctionId() This method provides access to the AUTOBID.AUCT_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getAuctionIdInEJBType() This method provides access to the AUTOBID.AUCT_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String | getBankInfo() This method provides access to the AUTOBID.BKNAME column of DB2 type VARCHAR(254). |
java.lang.String | getBidComment() This method provides access to the AUTOBID.BIDMSG column of DB2 type VARCHAR(254). |
java.lang.String | getBidQuantity() This method provides access to the AUTOBID.ABQUANT column of DB2 type FLOAT NOT NULL. |
java.lang.Double | getBidQuantityInEJBType() This method provides access to the AUTOBID.ABQUANT column of DB2 type FLOAT NOT NULL. |
java.lang.String | getBillingAddressId() This method provides access to the AUTOBID.BILLADDR column of DB2 type BIGINT. |
java.lang.Long | getBillingAddressIdInEJBType() This method provides access to the AUTOBID.BILLADDR column of DB2 type BIGINT. |
java.lang.String | getCommentFlag() This method provides access to the AUTOBID.MSGFLAG column of DB2 type INTEGER. |
int | getCommentFlagInEJBType() This method provides access to the AUTOBID.MSGFLAG column of DB2 type INTEGER. |
java.lang.String | getCreationTime() This method provides access to the AUTOBID.ABTIME column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getCreationTimeInEJBType() This method provides access to the AUTOBID.ABTIME column of DB2 type TIMESTAMP. |
java.lang.String | getDeviceExpiration() This method provides access to the AUTOBID.EXPDATE column of DB2 type TIMESTAMP NOT NULL. |
java.sql.Timestamp | getDeviceExpirationInEJBType() This method provides access to the AUTOBID.EXPDATE column of DB2 type TIMESTAMP NOT NULL. |
java.lang.String | getDeviceNumber() This method provides access to the AUTOBID.DEVICE column of DB2 type VARCHAR(64) NOT NULL. |
java.lang.String | getEncrypted() This method provides access to the AUTOBID.ENCRYPT column of DB2 type INTEGER NOT NULL. |
int | getEncryptedInEJBType() This method provides access to the AUTOBID.ENCRYPT column of DB2 type INTEGER NOT NULL. |
java.lang.String | getEndTime() This method provides access to the AUTOBID.ENDTIME column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getEndTimeInEJBType() This method provides access to the AUTOBID.ENDTIME column of DB2 type TIMESTAMP. |
java.lang.String | getField1() This method provides access to the AUTOBID.ABFIELD1 column of DB2 type BIGINT. |
java.lang.Long | getField1InEJBType() This method provides access to the AUTOBID.ABFIELD1 column of DB2 type BIGINT. |
java.lang.String | getField2() This method provides access to the AUTOBID.ABFIELD2 column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getField2InEJBType() This method provides access to the AUTOBID.ABFIELD2 column of DB2 type DECIMAL(20 5). |
java.lang.String | getField3() This method provides access to the AUTOBID.ABFIELD3 column of DB2 type VARCHAR(254). |
java.lang.String | getFirstBidId() This method provides access to the AUTOBID.BID_ID column of DB2 type BIGINT. |
java.lang.Long | getFirstBidIdInEJBType() This method provides access to the AUTOBID.BID_ID column of DB2 type BIGINT. |
java.lang.String | getId() This method provides access to the AUTOBID.AUTOBID_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getIdInEJBType() This method provides access to the AUTOBID.AUTOBID_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String | getInitialBidPrice() This method provides access to the AUTOBID.INITBIDVAL column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getInitialBidPriceInEJBType() This method provides access to the AUTOBID.INITBIDVAL column of DB2 type DECIMAL(20 5). |
java.lang.String | getLastBidId() This method provides access to the AUTOBID.LASTBID_ID column of DB2 type BIGINT. |
java.lang.Long | getLastBidIdInEJBType() This method provides access to the AUTOBID.LASTBID_ID column of DB2 type BIGINT. |
java.lang.String | getMaxBidLimit() This method provides access to the AUTOBID.MAXBIDLIMIT column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getMaxBidLimitInEJBType() This method provides access to the AUTOBID.MAXBIDLIMIT column of DB2 type DECIMAL(20 5). |
java.lang.Long | getOwner() This method accesses a non-CMP field |
java.lang.String | getOwnerId() This method provides access to the AUTOBID.OWNER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getOwnerIdInEJBType() This method provides access to the AUTOBID.OWNER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String | getPayDeviceType() This method provides access to the AUTOBID.PAYTYPE column of DB2 type CHAR(64) NOT NULL. |
java.lang.String | getReferenceCode() This method provides access to the AUTOBID.REFCODE column of DB2 type CHAR(36) NOT NULL. |
java.lang.String | getScale() This method provides access to the AUTOBID.QUANTSCALE column of DB2 type INTEGER. |
int | getScaleInEJBType() This method provides access to the AUTOBID.QUANTSCALE column of DB2 type INTEGER. |
java.lang.String | getShippingAddressId() This method provides access to the AUTOBID.SHIPTO_ID column of DB2 type BIGINT. |
java.lang.Long | getShippingAddressIdInEJBType() This method provides access to the AUTOBID.SHIPTO_ID column of DB2 type BIGINT. |
java.lang.String | getShippingMode() This method provides access to the AUTOBID.SHIPMODE column of DB2 type INTEGER. |
java.lang.Integer | getShippingModeInEJBType() This method provides access to the AUTOBID.SHIPMODE column of DB2 type INTEGER. |
java.lang.String | getStartTime() This method provides access to the AUTOBID.STARTTIME column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getStartTimeInEJBType() This method provides access to the AUTOBID.STARTTIME column of DB2 type TIMESTAMP. |
java.lang.String | getStatus() This method provides access to the AUTOBID.ABSTATUS column of DB2 type CHAR(4). |
java.lang.String | getStoreId() This method provides access to the AUTOBID.STORE_ID column of DB2 type INTEGER. |
java.lang.Integer | getStoreIdInEJBType() This method provides access to the AUTOBID.STORE_ID column of DB2 type INTEGER. |
java.lang.String | getWinOption() This method provides access to the AUTOBID.WINOPT column of DB2 type CHAR(4). |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() Load data from the EJBObject. |
void | setAdminId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setAdminId(java.lang.String newValue) This method accesses a non-CMP field |
void | setAuctionId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setAuctionId(java.lang.String newValue) This method accesses a non-CMP field |
void | setBankInfo(java.lang.String newValue) This method accesses a non-CMP field |
void | setBidComment(java.lang.String newValue) This method accesses a non-CMP field |
void | setBidQuantity(java.lang.Double newValue) This method accesses a non-CMP field |
void | setBidQuantity(java.lang.String newValue) This method accesses a non-CMP field |
void | setBillingAddressId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setBillingAddressId(java.lang.String newValue) This method accesses a non-CMP field |
void | setCommentFlag(int newValue) This method accesses a non-CMP field |
void | setCommentFlag(java.lang.String newValue) This method accesses a non-CMP field |
void | setCreationTime(java.lang.String newValue) This method accesses a non-CMP field |
void | setCreationTime(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setDeviceExpiration(java.lang.String newValue) This method accesses a non-CMP field |
void | setDeviceExpiration(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setDeviceNumber(java.lang.String newValue) This method accesses a non-CMP field |
void | setEncrypted(int newValue) This method accesses a non-CMP field |
void | setEncrypted(java.lang.String newValue) This method accesses a non-CMP field |
void | setEndTime(java.lang.String newValue) This method accesses a non-CMP field |
void | setEndTime(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setField1(java.lang.Long newValue) This method accesses a non-CMP field |
void | setField1(java.lang.String newValue) This method accesses a non-CMP field |
void | setField2(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setField2(java.lang.String newValue) This method accesses a non-CMP field |
void | setField3(java.lang.String newValue) This method accesses a non-CMP field |
void | setFirstBidId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setFirstBidId(java.lang.String newValue) This method accesses a non-CMP field |
void | setId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setId(java.lang.String newValue) This method accesses a non-CMP field |
void | setInitialBidPrice(java.math.BigDecimal newValue) Set the primary key for this object |
void | setInitialBidPrice(java.lang.String newValue) Set the primary key for this object |
void | setInitKey_id(java.lang.Long newValue) Set the primary key for this object |
void | setLastBidId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setLastBidId(java.lang.String newValue) This method accesses a non-CMP field |
void | setMaxBidLimit(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setMaxBidLimit(java.lang.String newValue) This method accesses a non-CMP field |
void | setOwnerId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setOwnerId(java.lang.String newValue) This method accesses a non-CMP field |
void | setPayDeviceType(java.lang.String newValue) This method accesses a non-CMP field |
void | setReferenceCode(java.lang.String newValue) This method accesses a non-CMP field |
void | setScale(int newValue) This method accesses a non-CMP field |
void | setScale(java.lang.String newValue) This method accesses a non-CMP field |
void | setShippingAddressId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setShippingAddressId(java.lang.String newValue) This method accesses a non-CMP field |
void | setShippingMode(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setShippingMode(java.lang.String newValue) This method accesses a non-CMP field |
void | setStartTime(java.lang.String newValue) This method accesses a non-CMP field |
void | setStartTime(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setStatus(java.lang.String newValue) This method accesses a non-CMP field |
void | setStoreId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setStoreId(java.lang.String newValue) This method accesses a non-CMP field |
void | setWinOption(java.lang.String newValue) This method accesses a non-CMP field |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AutoBidAccessBean()
public AutoBidAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public AutoBidAccessBean(java.lang.Long arg1, java.lang.Long arg2) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Creates an access bean with the specified attributes.
Method Detail |
public AutoBidAccessBean findAutoBidByReferenceCode(java.lang.String code) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves an autobid by its reference code.
The SQL query used to fetch all the required rows from the AUTOBID table is:
SELECT * FROM AUTOBID T1 WHERE T1.REFCODE = ?
public java.util.Enumeration findAllAutoBids(com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all autobids.
The SQL query used to fetch all the required rows from the AUTOBID table is:
SELECT * FROM AUTOBID T1 WHERE 1=1
public java.util.Enumeration findAutoBidsByAuction(java.lang.Long auctid, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all autobids of the specified auction.
The SQL query used to fetch all the required rows from the AUTOBID table is:
SELECT * FROM AUTOBID T1 WHERE T1.AUCT_ID=?
public java.util.Enumeration findAutoBidsByAuctionAndStatus(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 autobids of the specified auction with the specified status.
The SQL query used to fetch all the required rows from the AUTOBID table is:
SELECT * FROM AUTOBID T1 WHERE T1.AUCT_ID=? AND T1.ABSTATUS=?
public java.util.Enumeration findAutoBidsByOwner(java.lang.Long ownerid, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all autobids of the specified owner.
The SQL query used to fetch all the required rows from the AUTOBID table is:
SELECT * FROM AUTOBID T1 WHERE T1.OWNER_ID=?
public java.util.Enumeration findAutoBidsByOwnerAndMultipleAuctionStatus(java.lang.Long ownerid, java.lang.String[] stat, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all autobids of the specified owner for all auctions in specified states.
The SQL query used to fetch all the required rows from the AUTOBID table is:
SELECT * FROM AUTOBID T1 WHERE T1.OWNER_ID=? And T1.AUCT_ID In (Select AUCT_ID From AUCTION Where AUSTATUS IN (?))
public java.util.Enumeration findAutoBidsByOwnerAndStatus(java.lang.Long ownerid, java.lang.String stat, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all autobids, of the specified owner, in a particular stat.
The SQL query used to fetch all the required rows from the AUTOBID table is:
SELECT * FROM AUTOBID T1 WHERE T1.OWNER_ID=? AND T1.ABSTATUS=?
public java.util.Enumeration findAutoBidsByStatus(java.lang.String stat, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all autobids in a particular stat.
The SQL query used to fetch all the required rows from the AUTOBID table is:
SELECT * FROM AUTOBID T1 WHERE T1.ABSTATUS=?
public java.util.Enumeration findByAuction(java.lang.Long bidder, java.lang.String[] autobid_status, java.lang.Long auctid, java.lang.String[] auct_status, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all autobids, in certain autobid_statuses, of the specified owner and store for all auctions in specified autobid_statuses.
The SQL query used to fetch all the required rows from the AUTOBID table is:
SELECT * FROM AUTOBID T1 WHERE T1.OWNER_ID=? And T1.AUCT_ID=? And T1.ABSTATUS IN(?) And T1.STORE_ID=? T1.AUCT_ID IN (Select AUCT_ID From AUCTION Where AUSTATUS IN (?))
public void setInitKey_id(java.lang.Long newValue)
Set the primary key for this object
protected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
public java.lang.String getEncrypted() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ENCRYPT column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Indicates whether credit card number is encrypted or not. Valid values are as follows: &l
public int getEncryptedInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ENCRYPT column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
Indicates whether credit card number is encrypted or not. Valid values are as follows: &l
public void setEncrypted(java.lang.String newValue)
public void setEncrypted(int newValue)
public java.lang.String getScale() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.QUANTSCALE column of DB2 type INTEGER.
The following is a description of this column:
Reserved for IBM internal use.
public int getScaleInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.QUANTSCALE column of DB2 type INTEGER.
The following is a description of this column:
Reserved for IBM internal use.
public void setScale(java.lang.String newValue)
public void setScale(int newValue)
public java.lang.String getMaxBidLimit() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.MAXBIDLIMIT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Maximum bid. No autobids will be generated if the bidding exceeds this limit.
public java.math.BigDecimal getMaxBidLimitInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.MAXBIDLIMIT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Maximum bid. No autobids will be generated if the bidding exceeds this limit.
public void setMaxBidLimit(java.lang.String newValue)
public void setMaxBidLimit(java.math.BigDecimal newValue)
public java.lang.String getCreationTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ABTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Autobid creation date and time.
public java.sql.Timestamp getCreationTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ABTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Autobid creation date and time.
public void setCreationTime(java.lang.String newValue)
public void setCreationTime(java.sql.Timestamp newValue)
public java.lang.String getAuctionId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.AUCT_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Auction ID.
public java.lang.Long getAuctionIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.AUCT_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Auction ID.
public void setAuctionId(java.lang.String newValue)
public void setAuctionId(java.lang.Long newValue)
public java.lang.String getStartTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.STARTTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Reserved for IBM internal use.
public java.sql.Timestamp getStartTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.STARTTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Reserved for IBM internal use.
public void setStartTime(java.lang.String newValue)
public void setStartTime(java.sql.Timestamp newValue)
public java.lang.String getOwnerId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.OWNER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID of the customer who submitted the bid.
public java.lang.Long getOwnerIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.OWNER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID of the customer who submitted the bid.
public void setOwnerId(java.lang.String newValue)
public void setOwnerId(java.lang.Long newValue)
public java.lang.String getAdminId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ADMIN_ID column of DB2 type BIGINT.
The following is a description of this column:
ID of the administrator who retracted the autobid.
public java.lang.Long getAdminIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ADMIN_ID column of DB2 type BIGINT.
The following is a description of this column:
ID of the administrator who retracted the autobid.
public void setAdminId(java.lang.String newValue)
public void setAdminId(java.lang.Long newValue)
public java.lang.String getFirstBidId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.BID_ID column of DB2 type BIGINT.
The following is a description of this column:
Reference to the bid generated from this autobid.
public java.lang.Long getFirstBidIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.BID_ID column of DB2 type BIGINT.
The following is a description of this column:
Reference to the bid generated from this autobid.
public void setFirstBidId(java.lang.String newValue)
public void setFirstBidId(java.lang.Long newValue)
public java.lang.String getBidQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ABQUANT column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
Autobid quantity.
public java.lang.Double getBidQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ABQUANT column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
Autobid quantity.
public void setBidQuantity(java.lang.String newValue)
public void setBidQuantity(java.lang.Double newValue)
public java.lang.String getShippingMode() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.SHIPMODE column of DB2 type INTEGER.
The following is a description of this column:
Shipping mode.
public java.lang.Integer getShippingModeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.SHIPMODE column of DB2 type INTEGER.
The following is a description of this column:
Shipping mode.
public void setShippingMode(java.lang.String newValue)
public void setShippingMode(java.lang.Integer newValue)
public java.lang.String getWinOption() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.WINOPT column of DB2 type CHAR(4).
The following is a description of this column:
Indicates if bidder will accept a partial quantity. Valid values are as follows: &l
public void setWinOption(java.lang.String newValue)
public java.lang.String getDeviceNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.DEVICE column of DB2 type VARCHAR(64) NOT NULL.
The following is a description of this column:
Credit card number.
public void setDeviceNumber(java.lang.String newValue)
public java.lang.String getField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ABFIELD3 column of DB2 type VARCHAR(254).
The following is a description of this column:
Customizable.
public void setField3(java.lang.String newValue)
public java.lang.String getPayDeviceType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.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 autobid is submitted.
public void setPayDeviceType(java.lang.String newValue)
public java.lang.String getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ABFIELD2 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
public java.math.BigDecimal getField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ABFIELD2 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
public void setField2(java.lang.String newValue)
public void setField2(java.math.BigDecimal newValue)
public java.lang.String getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ABFIELD1 column of DB2 type BIGINT.
The following is a description of this column:
Customizable.
public java.lang.Long getField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ABFIELD1 column of DB2 type BIGINT.
The following is a description of this column:
Customizable.
public void setField1(java.lang.String newValue)
public void setField1(java.lang.Long newValue)
public java.lang.String getCommentFlag() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.MSGFLAG column of DB2 type INTEGER.
The following is a description of this column:
Reserved for IBM internal use.
public int getCommentFlagInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.MSGFLAG column of DB2 type INTEGER.
The following is a description of this column:
Reserved for IBM internal use.
public void setCommentFlag(java.lang.String newValue)
public void setCommentFlag(int newValue)
public java.lang.String getStoreId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.STORE_ID column of DB2 type INTEGER.
The following is a description of this column:
ID of the store that is conducting the auction.
public java.lang.Integer getStoreIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.STORE_ID column of DB2 type INTEGER.
The following is a description of this column:
ID of the store that is conducting the auction.
public void setStoreId(java.lang.String newValue)
public void setStoreId(java.lang.Integer newValue)
public java.lang.String getEndTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ENDTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Reserved for IBM internal use.
public java.sql.Timestamp getEndTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ENDTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Reserved for IBM internal use.
public void setEndTime(java.lang.String newValue)
public void setEndTime(java.sql.Timestamp newValue)
public java.lang.String getBidComment() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.BIDMSG column of DB2 type VARCHAR(254).
The following is a description of this column:
Reserved for IBM internal use.
public void setBidComment(java.lang.String newValue)
public java.lang.String getBillingAddressId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.BILLADDR column of DB2 type BIGINT.
The following is a description of this column:
Billing address for customer.
public java.lang.Long getBillingAddressIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.BILLADDR column of DB2 type BIGINT.
The following is a description of this column:
Billing address for customer.
public void setBillingAddressId(java.lang.String newValue)
public void setBillingAddressId(java.lang.Long newValue)
public java.lang.String getStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.ABSTATUS column of DB2 type CHAR(4).
The following is a description of this column:
Autobid status. Valid values are as follows: &l
public void setStatus(java.lang.String newValue)
public java.lang.String getBankInfo() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.BKNAME column of DB2 type VARCHAR(254).
The following is a description of this column:
Reserved for IBM internal use.
public void setBankInfo(java.lang.String newValue)
public java.lang.String getInitialBidPrice() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.INITBIDVAL column of DB2 type DECIMAL(20 5).
The following is a description of this column:
The initial bid value for the autobid.
public java.math.BigDecimal getInitialBidPriceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.INITBIDVAL column of DB2 type DECIMAL(20 5).
The following is a description of this column:
The initial bid value for the autobid.
public void setInitialBidPrice(java.lang.String newValue)
Set the primary key for this object
public void setInitialBidPrice(java.math.BigDecimal newValue)
Set the primary key for this object
public java.lang.String getDeviceExpiration() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.EXPDATE column of DB2 type TIMESTAMP NOT NULL.
The following is a description of this column:
Expiration date for the credit card.
public java.sql.Timestamp getDeviceExpirationInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.EXPDATE column of DB2 type TIMESTAMP NOT NULL.
The following is a description of this column:
Expiration date for the credit card.
public void setDeviceExpiration(java.lang.String newValue)
public void setDeviceExpiration(java.sql.Timestamp newValue)
public java.lang.String getReferenceCode() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.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.
public void setReferenceCode(java.lang.String newValue)
public java.lang.String getId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.AUTOBID_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Unique identifier for autobid. Primary key for this table.
public java.lang.Long getIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.AUTOBID_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Unique identifier for autobid. Primary key for this table.
public void setId(java.lang.String newValue)
public void setId(java.lang.Long newValue)
public java.lang.String getLastBidId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.LASTBID_ID column of DB2 type BIGINT.
The following is a description of this column:
Reserved for IBM internal use.
public java.lang.Long getLastBidIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.LASTBID_ID column of DB2 type BIGINT.
The following is a description of this column:
Reserved for IBM internal use.
public void setLastBidId(java.lang.String newValue)
public void setLastBidId(java.lang.Long newValue)
public java.lang.String getShippingAddressId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.SHIPTO_ID column of DB2 type BIGINT.
The following is a description of this column:
ID of ship-to address.
public java.lang.Long getShippingAddressIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUTOBID.SHIPTO_ID column of DB2 type BIGINT.
The following is a description of this column:
ID of ship-to address.
public void setShippingAddressId(java.lang.String newValue)
public void setShippingAddressId(java.lang.Long newValue)
public boolean fulfills(java.lang.Long arg0, java.lang.String arg1) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
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 autobid.
public java.lang.Long getOwner() throws java.lang.Exception, java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration findByAuction(java.lang.Long bidder, java.lang.String[] autobid_status, java.lang.Long auctid, java.lang.String[] auct_status, java.lang.Integer store_id, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Retrieves all autobids, in certain autobid_statuses, of the specified owner for all auctions in specified autobid_statuses.
The SQL query used to fetch all the required rows from the AUTOBID table is:
SELECT * FROM AUTOBID T1 WHERE T1.OWNER_ID=? And T1.AUCT_ID=? And T1.ABSTATUS IN(?) And T1.AUCT_ID IN (Select AUCT_ID From AUCTION Where AUSTATUS IN (?))
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.