public class AutoBidAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements AutoBidAccessBeanData
Constructor and Description |
---|
AutoBidAccessBean()
Zero argument constructor used to initialize the access bean.
|
AutoBidAccessBean(javax.ejb.EJBObject o) |
AutoBidAccessBean(java.lang.Long arg1, java.lang.Long arg2)
Creates an access bean with the specified attributes.
|
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper() |
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, 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.
|
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.
|
boolean | fulfills(java.lang.Long arg0, java.lang.String arg1) |
java.lang.String | getAdminId() |
java.lang.Long | getAdminIdInEJBType() |
AuctionAccessBean | getAuction()
Get the auction access bean associated with the auction id of this autobid.
|
java.lang.String | getAuctionId() |
java.lang.Long | getAuctionIdInEJBType() |
java.lang.String | getBankInfo() |
java.lang.String | getBidComment() |
java.lang.String | getBidQuantity() |
java.lang.Double | getBidQuantityInEJBType() |
java.lang.String | getBillingAddressId() |
java.lang.Long | getBillingAddressIdInEJBType() |
java.lang.String | getCommentFlag() |
int | getCommentFlagInEJBType() |
java.lang.String | getCreationTime() |
java.sql.Timestamp | getCreationTimeInEJBType() |
java.lang.String | getDeviceExpiration() |
java.sql.Timestamp | getDeviceExpirationInEJBType() |
java.lang.String | getDeviceNumber() |
java.lang.String | getEncrypted() |
int | getEncryptedInEJBType() |
java.lang.String | getEndTime() |
java.sql.Timestamp | getEndTimeInEJBType() |
java.lang.String | getField1() |
java.lang.Long | getField1InEJBType() |
java.lang.String | getField2() |
java.math.BigDecimal | getField2InEJBType() |
java.lang.String | getField3() |
java.lang.String | getFirstBidId() |
java.lang.Long | getFirstBidIdInEJBType() |
java.lang.String | getId() |
java.lang.Long | getIdInEJBType() |
java.lang.String | getInitialBidPrice() |
java.math.BigDecimal | getInitialBidPriceInEJBType() |
java.lang.String | getLastBidId() |
java.lang.Long | getLastBidIdInEJBType() |
java.lang.String | getMaxBidLimit() |
java.math.BigDecimal | getMaxBidLimitInEJBType() |
java.lang.Long | getOwner() |
java.lang.String | getOwnerId() |
java.lang.Long | getOwnerIdInEJBType() |
java.lang.String | getPayDeviceType() |
java.lang.String | getReferenceCode() |
java.lang.String | getScale() |
int | getScaleInEJBType() |
java.lang.String | getShippingAddressId() |
java.lang.Long | getShippingAddressIdInEJBType() |
java.lang.String | getShippingMode() |
java.lang.Integer | getShippingModeInEJBType() |
java.lang.String | getStartTime() |
java.sql.Timestamp | getStartTimeInEJBType() |
java.lang.String | getStatus() |
java.lang.String | getStoreId() |
java.lang.Integer | getStoreIdInEJBType() |
java.lang.String | getWinOption() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() |
void | setAdminId(java.lang.Long newValue) |
void | setAdminId(java.lang.String newValue) |
void | setAuctionId(java.lang.Long newValue) |
void | setAuctionId(java.lang.String newValue) |
void | setBankInfo(java.lang.String newValue) |
void | setBidComment(java.lang.String newValue) |
void | setBidQuantity(java.lang.Double newValue) |
void | setBidQuantity(java.lang.String newValue) |
void | setBillingAddressId(java.lang.Long newValue) |
void | setBillingAddressId(java.lang.String newValue) |
void | setCommentFlag(int newValue) |
void | setCommentFlag(java.lang.String newValue) |
void | setCreationTime(java.lang.String newValue) |
void | setCreationTime(java.sql.Timestamp newValue) |
void | setDeviceExpiration(java.lang.String newValue) |
void | setDeviceExpiration(java.sql.Timestamp newValue) |
void | setDeviceNumber(java.lang.String newValue) |
void | setEncrypted(int newValue) |
void | setEncrypted(java.lang.String newValue) |
void | setEndTime(java.lang.String newValue) |
void | setEndTime(java.sql.Timestamp newValue) |
void | setField1(java.lang.Long newValue) |
void | setField1(java.lang.String newValue) |
void | setField2(java.math.BigDecimal newValue) |
void | setField2(java.lang.String newValue) |
void | setField3(java.lang.String newValue) |
void | setFirstBidId(java.lang.Long newValue) |
void | setFirstBidId(java.lang.String newValue) |
void | setId(java.lang.Long newValue) |
void | setId(java.lang.String newValue) |
void | setInitialBidPrice(java.math.BigDecimal newValue) |
void | setInitialBidPrice(java.lang.String newValue) |
void | setInitKey_id(java.lang.Long newValue) |
void | setLastBidId(java.lang.Long newValue) |
void | setLastBidId(java.lang.String newValue) |
void | setMaxBidLimit(java.math.BigDecimal newValue) |
void | setMaxBidLimit(java.lang.String newValue) |
void | setOwnerId(java.lang.Long newValue) |
void | setOwnerId(java.lang.String newValue) |
void | setPayDeviceType(java.lang.String newValue) |
void | setReferenceCode(java.lang.String newValue) |
void | setScale(int newValue) |
void | setScale(java.lang.String newValue) |
void | setShippingAddressId(java.lang.Long newValue) |
void | setShippingAddressId(java.lang.String newValue) |
void | setShippingMode(java.lang.Integer newValue) |
void | setShippingMode(java.lang.String newValue) |
void | setStartTime(java.lang.String newValue) |
void | setStartTime(java.sql.Timestamp newValue) |
void | setStatus(java.lang.String newValue) |
void | setStoreId(java.lang.Integer newValue) |
void | setStoreId(java.lang.String newValue) |
void | setWinOption(java.lang.String newValue) |
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.
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)
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
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getEncrypted() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public int getEncryptedInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public int getScaleInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.math.BigDecimal getMaxBidLimitInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.sql.Timestamp getCreationTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.lang.Long getAuctionIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.sql.Timestamp getStartTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.lang.Long getOwnerIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.lang.Long getAdminIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.lang.Long getFirstBidIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.lang.Double getBidQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.lang.Integer getShippingModeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
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
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
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
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
public java.math.BigDecimal getField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.lang.Long getField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public int getCommentFlagInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.lang.Integer getStoreIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.sql.Timestamp getEndTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
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
public java.lang.Long getBillingAddressIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
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
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
public java.math.BigDecimal getInitialBidPriceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setInitialBidPrice(java.lang.String newValue)
public void setInitialBidPrice(java.math.BigDecimal newValue)
public java.lang.String getDeviceExpiration() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getDeviceExpirationInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
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
public java.lang.Long getIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.lang.Long getLastBidIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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
public java.lang.Long getShippingAddressIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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 (?))