java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.negotiation.objects.AuctionAccessBean
This table contains the information required for each auction, such as catalog entry (item), closing rules, pricing rules, deposit amount, and bid rules. This access bean corresponds to the database table 'AUCTION'.
Constructor Summary | |
AuctionAccessBean() Zero argument constructor used to initialize the access bean. |
|
AuctionAccessBean(javax.ejb.EJBObject o) constructor |
|
AuctionAccessBean(java.lang.Long arg1, java.lang.Long arg2, java.lang.String arg3) Creates an access bean with the specified attributes. |
Method Summary | |
void | addToGallery(java.lang.Long memberid) Add this auction to the gallery of the specified member. |
void | addToRuleViewedList(java.lang.Long memberid) Mark this auction's rules as viewed by the specified member. |
void | addToStore(java.lang.Integer storeid) Add this auction to the specified store. |
void | commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected java.lang.String | defaultJNDIName() |
void | deleteAuctionDescription(java.lang.Integer language_id) This will delete the auction description for the specified language_iduage. |
void | deleteFromGallery(java.lang.Long memberid) Delete this auction from the specified member's auction gallery. |
void | deleteFromRuleViewedList(java.lang.Long memberid) Mark this auction as not having its rules viewed by this member. |
void | deleteFromStore(java.lang.Integer storeid) Delete this auction from the store. |
void | deleteRuleViewedForAll() Remove all members from the rules viewed list for this auction. |
java.util.Enumeration | findActiveAuctions(java.lang.String type, com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all auctions with the given type that received new bids since the last bookkeeping time. |
java.util.Enumeration | findActiveAuctionsWithAutobid(com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all open cry auctions that have active autobids. |
java.util.Enumeration | findAllAuctions(com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all auctions. |
AuctionAccessBean | findAuctionByIdForUpdate(java.lang.Long key) Retrieves an auction by its primary key for update. |
AuctionAccessBean | findAuctionByReferenceCode(java.lang.String code) Retrieves an auction by its reference code. |
java.util.Enumeration | findAuctionsByItem(java.lang.Long itemid, com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all auctions for the given catalog entry id. |
java.util.Enumeration | findAuctionsByMultipleStatus(java.lang.String[] arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1) |
java.util.Enumeration | findAuctionsByOwner(java.lang.Long arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1) |
java.util.Enumeration | findAuctionsByOwnerAndStatus(java.lang.Long arg0, java.lang.String arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2) |
java.util.Enumeration | findAuctionsByOwnerAndType(java.lang.Long arg0, java.lang.String arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2) |
java.util.Enumeration | findAuctionsByRuleId(java.lang.Long arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1) |
java.util.Enumeration | findAuctionsByStatus(java.lang.String arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1) |
java.util.Enumeration | findAuctionsByStatusAndFlag(java.lang.String arg0, int arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2) |
java.util.Enumeration | findAuctionsByType(java.lang.String arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1) |
boolean | fulfills(java.lang.Long arg0, java.lang.String arg1) |
java.lang.String | getAdminId() This method provides access to the AUCTION.ADMIN_ID column of DB2 type BIGINT. |
java.lang.Long | getAdminIdInEJBType() This method provides access to the AUCTION.ADMIN_ID column of DB2 type BIGINT. |
java.lang.String | getAuctionType() This method provides access to the AUCTION.AUTYPE column of DB2 type CHAR(4) NOT NULL. |
java.lang.String | getBestBidId() This method provides access to the AUCTION.BESTBID_ID column of DB2 type BIGINT. |
java.lang.Long | getBestBidIdInEJBType() This method provides access to the AUCTION.BESTBID_ID column of DB2 type BIGINT. |
java.lang.String | getBidRuleId() This method provides access to the AUCTION.BIDRULE_ID column of DB2 type BIGINT. |
java.lang.Long | getBidRuleIdInEJBType() This method provides access to the AUCTION.BIDRULE_ID column of DB2 type BIGINT. |
java.lang.String | getBookKeepingTime() This method provides access to the AUCTION.LASTBKTIME column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getBookKeepingTimeInEJBType() This method provides access to the AUCTION.LASTBKTIME column of DB2 type TIMESTAMP. |
java.lang.String | getClosePriceRule() This method provides access to the AUCTION.CLOSEPR column of DB2 type CHAR(4). |
java.lang.String | getCloseType() This method provides access to the AUCTION.CLOSETYPE column of DB2 type INTEGER. |
int | getCloseTypeInEJBType() This method provides access to the AUCTION.CLOSETYPE column of DB2 type INTEGER. |
java.lang.String | getCurrency() This method provides access to the AUCTION.CURRENCY column of DB2 type CHAR(4). |
java.lang.String | getCurrentPrice() This method provides access to the AUCTION.CURRPRICE column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getCurrentPriceInEJBType() This method provides access to the AUCTION.CURRPRICE column of DB2 type DECIMAL(20 5). |
java.lang.String | getCurrentQuantity() This method provides access to the AUCTION.CURRQUANT column of DB2 type FLOAT. |
java.lang.Double | getCurrentQuantityInEJBType() This method provides access to the AUCTION.CURRQUANT column of DB2 type FLOAT. |
java.lang.String | getDeposit() This method provides access to the AUCTION.DEPOSIT column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getDepositInEJBType() This method provides access to the AUCTION.DEPOSIT column of DB2 type DECIMAL(20 5). |
java.lang.String | getDuration() This method provides access to the AUCTION.DURATION column of DB2 type TIMESTAMP. |
java.lang.String | getDurationDays() This method provides access to the AUCTION.DURDAYS column of DB2 type INTEGER. |
int | getDurationDaysInEJBType() This method provides access to the AUCTION.DURDAYS column of DB2 type INTEGER. |
java.sql.Timestamp | getDurationInEJBType() This method provides access to the AUCTION.DURATION column of DB2 type TIMESTAMP. |
java.lang.String | getEndTime() This method provides access to the AUCTION.ENDTIME column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getEndTimeInEJBType() This method provides access to the AUCTION.ENDTIME column of DB2 type TIMESTAMP. |
java.lang.String | getEntryId() This method provides access to the AUCTION.CATENTRY_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getEntryIdInEJBType() This method provides access to the AUCTION.CATENTRY_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String | getField1() This method provides access to the AUCTION.FIELD1 column of DB2 type BIGINT. |
java.lang.Long | getField1InEJBType() This method provides access to the AUCTION.FIELD1 column of DB2 type BIGINT. |
java.lang.String | getField2() This method provides access to the AUCTION.FIELD2 column of DB2 type BIGINT. |
java.lang.Long | getField2InEJBType() This method provides access to the AUCTION.FIELD2 column of DB2 type BIGINT. |
java.lang.String | getField3() This method provides access to the AUCTION.FIELD3 column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getField3InEJBType() This method provides access to the AUCTION.FIELD3 column of DB2 type DECIMAL(20 5). |
java.lang.String | getField4() This method provides access to the AUCTION.FIELD4 column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getField4InEJBType() This method provides access to the AUCTION.FIELD4 column of DB2 type DECIMAL(20 5). |
java.lang.String | getField5() This method provides access to the AUCTION.FIELD5 column of DB2 type VARCHAR(254). |
java.lang.String | getField6() This method provides access to the AUCTION.FIELD6 column of DB2 type VARCHAR(254). |
java.lang.String | getFullfillmentCenterId() This method provides access to the AUCTION.FFMCENTER_ID column of DB2 type INTEGER. |
java.lang.Integer | getFullfillmentCenterIdInEJBType() This method provides access to the AUCTION.FFMCENTER_ID column of DB2 type INTEGER. |
java.lang.String | getHighestBidId() This method provides access to the AUCTION.HIGHBID_ID column of DB2 type BIGINT. |
java.lang.Long | getHighestBidIdInEJBType() This method provides access to the AUCTION.HIGHBID_ID column of DB2 type BIGINT. |
java.lang.String | getId() This method accesses a non-CMP field |
java.lang.Long | getIdInEJBType() This method accesses a non-CMP field |
java.lang.String | getInventoryReservationId() This method provides access to the AUCTION.INVRSRVID column of DB2 type BIGINT. |
java.lang.Long | getInventoryReservationIdInEJBType() This method provides access to the AUCTION.INVRSRVID column of DB2 type BIGINT. |
java.lang.String | getItemPage(java.lang.Integer storeid) Get the item display page for this auction and the specified store Id (from table AUCTSTRREL). |
java.lang.String | getLockFlag() This method provides access to the AUCTION.LOCKFLAG column of DB2 type INTEGER. |
int | getLockFlagInEJBType() This method provides access to the AUCTION.LOCKFLAG column of DB2 type INTEGER. |
java.lang.String | getLongDescription(java.lang.Integer language_id) Get the long description for this auction and the specified language Id (from table AUCTDESC). |
java.lang.String | getMemberGroupId() This method provides access to the AUCTION.MBRGRP_ID column of DB2 type BIGINT. |
java.lang.Long | getMemberGroupIdInEJBType() This method provides access to the AUCTION.MBRGRP_ID column of DB2 type BIGINT. |
java.lang.String | getOpenPrice() This method provides access to the AUCTION.OPENPRICE column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getOpenPriceInEJBType() This method provides access to the AUCTION.OPENPRICE 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 AUCTION.OWNER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getOwnerIdInEJBType() This method provides access to the AUCTION.OWNER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String | getPaymentMethods() This method provides access to the AUCTION.PAYMETHODS column of DB2 type CHAR(254). |
java.lang.String | getPrecedence() This method provides access to the AUCTION.PRECEDENCE column of DB2 type INTEGER. |
int | getPrecedenceInEJBType() This method provides access to the AUCTION.PRECEDENCE column of DB2 type INTEGER. |
java.lang.String | getQuantity() This method provides access to the AUCTION.AUQUANT column of DB2 type FLOAT NOT NULL. |
java.lang.Double | getQuantityInEJBType() This method provides access to the AUCTION.AUQUANT column of DB2 type FLOAT NOT NULL. |
java.lang.String | getRealEndTime() This method provides access to the AUCTION.REALENDTIME column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getRealEndTimeInEJBType() This method provides access to the AUCTION.REALENDTIME column of DB2 type TIMESTAMP. |
java.lang.String | getReferenceCode() This method provides access to the AUCTION.REFCODE column of DB2 type CHAR(36) NOT NULL. |
java.lang.String | getRefPrice() This method provides access to the AUCTION.REFPRICE column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getRefPriceInEJBType() This method provides access to the AUCTION.REFPRICE column of DB2 type DECIMAL(20 5). |
java.lang.String | getReservePrice() This method provides access to the AUCTION.RESRVPRICE column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getReservePriceInEJBType() This method provides access to the AUCTION.RESRVPRICE column of DB2 type DECIMAL(20 5). |
java.lang.String | getRetractBid() This method provides access to the AUCTION.RETRACT_BID column of DB2 type INTEGER. |
int | getRetractBidInEJBType() This method provides access to the AUCTION.RETRACT_BID column of DB2 type INTEGER. |
java.lang.String | getRulePage() This method provides access to the AUCTION.RULEPAGE column of DB2 type VARCHAR(254). |
java.lang.String | getScale() This method provides access to the AUCTION.QUANTSCALE column of DB2 type INTEGER. |
int | getScaleInEJBType() This method provides access to the AUCTION.QUANTSCALE column of DB2 type INTEGER. |
java.lang.String | getShortDescription(java.lang.Integer storeid) Get the short description for this auction and the specified language Id (from table AUCTDESC). |
java.lang.String | getStartTime() This method provides access to the AUCTION.STARTTIME column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getStartTimeInEJBType() This method provides access to the AUCTION.STARTTIME column of DB2 type TIMESTAMP. |
java.lang.String | getState() This method provides access to the AUCTION.STATE column of DB2 type INTEGER. |
int | getStateInEJBType() This method provides access to the AUCTION.STATE column of DB2 type INTEGER. |
java.lang.String | getStatus() This method provides access to the AUCTION.AUSTATUS column of DB2 type CHAR(4) NOT NULL. |
java.lang.String | getSupplierId() This method provides access to the AUCTION.SUPPLIER_ID column of DB2 type BIGINT. |
java.lang.Long | getSupplierIdInEJBType() This method provides access to the AUCTION.SUPPLIER_ID column of DB2 type BIGINT. |
java.lang.String | getUpdateTime() This method provides access to the AUCTION.UPDATETIME column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getUpdateTimeInEJBType() This method provides access to the AUCTION.UPDATETIME column of DB2 type TIMESTAMP. |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
boolean | isAuctionRuleViewed(java.lang.Long memberid) Checks whether the member has viewed the auction's rules. |
boolean | isInGallery(java.lang.Long memberid) Checks if this auction has been added to the specified member's Auction Gallery. |
boolean | isInStore(java.lang.Integer storeid) This method provides access to the AUCTION.AUCT_ID column of DB2 type BIGINT NOT NULL. |
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 | setAuctionDescriptions(java.lang.Integer languageid, java.lang.String longDescription, java.lang.String shortDescription) Sets the auction long and short descriptions for the given language. |
void | setAuctionType(java.lang.String newValue) This method accesses a non-CMP field |
void | setBestBidId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setBestBidId(java.lang.String newValue) This method accesses a non-CMP field |
void | setBidRuleId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setBidRuleId(java.lang.String newValue) This method accesses a non-CMP field |
void | setBookKeepingTime(java.lang.String newValue) This method accesses a non-CMP field |
void | setBookKeepingTime(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setClosePriceRule(java.lang.String newValue) This method accesses a non-CMP field |
void | setCloseType(int newValue) This method accesses a non-CMP field |
void | setCloseType(java.lang.String newValue) This method accesses a non-CMP field |
void | setCurrency(java.lang.String newValue) This method accesses a non-CMP field |
void | setCurrentPrice(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setCurrentPrice(java.lang.String newValue) This method accesses a non-CMP field |
void | setCurrentQuantity(java.lang.Double newValue) This method accesses a non-CMP field |
void | setCurrentQuantity(java.lang.String newValue) This method accesses a non-CMP field |
void | setDeposit(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setDeposit(java.lang.String newValue) This method accesses a non-CMP field |
void | setDuration(java.lang.String newValue) This method accesses a non-CMP field |
void | setDuration(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setDurationDays(int newValue) This method accesses a non-CMP field |
void | setDurationDays(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 | setEntryId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setEntryId(java.lang.String newValue) This method accesses a non-CMP field |
void | setField1(java.lang.Long newValue) This method accesses a non-CMP field |
void | setField1(java.lang.String newValue) This method accesses a non-CMP field |
void | setField2(java.lang.Long newValue) This method accesses a non-CMP field |
void | setField2(java.lang.String newValue) This method accesses a non-CMP field |
void | setField3(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setField3(java.lang.String newValue) This method accesses a non-CMP field |
void | setField4(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setField4(java.lang.String newValue) This method accesses a non-CMP field |
void | setField5(java.lang.String newValue) This method accesses a non-CMP field |
void | setField6(java.lang.String newValue) This method accesses a non-CMP field |
void | setFullfillmentCenterId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setFullfillmentCenterId(java.lang.String newValue) This method accesses a non-CMP field |
void | setHighestBidId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setHighestBidId(java.lang.String newValue) This method accesses a non-CMP field |
void | setId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setId(java.lang.String newValue) This method accesses a non-CMP field |
void | setInitKey_id(java.lang.Long newValue) Set the primary key for this object |
void | setInventoryReservationId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setInventoryReservationId(java.lang.String newValue) This method accesses a non-CMP field |
void | setItemPage(java.lang.String itempage, java.lang.Integer storeid) Sets the display page for this auction item. |
void | setLockFlag(int newValue) This method accesses a non-CMP field |
void | setLockFlag(java.lang.String newValue) This method accesses a non-CMP field |
void | setMemberGroupId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setMemberGroupId(java.lang.String newValue) This method accesses a non-CMP field |
void | setOpenPrice(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setOpenPrice(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 | setPaymentMethods(java.lang.String newValue) This method accesses a non-CMP field |
void | setPrecedence(int newValue) This method accesses a non-CMP field |
void | setPrecedence(java.lang.String newValue) This method accesses a non-CMP field |
void | setQuantity(java.lang.Double newValue) This method accesses a non-CMP field |
void | setQuantity(java.lang.String newValue) This method accesses a non-CMP field |
void | setRealEndTime(java.lang.String newValue) This method accesses a non-CMP field |
void | setRealEndTime(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setReferenceCode(java.lang.String newValue) This method accesses a non-CMP field |
void | setRefPrice(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setRefPrice(java.lang.String newValue) This method accesses a non-CMP field |
void | setReservePrice(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setReservePrice(java.lang.String newValue) This method accesses a non-CMP field |
void | setRetractBid(int newValue) This method accesses a non-CMP field |
void | setRetractBid(java.lang.String newValue) This method accesses a non-CMP field |
void | setRulePage(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 | 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 | setState(int newValue) This method accesses a non-CMP field |
void | setState(java.lang.String newValue) This method accesses a non-CMP field |
void | setStatus(java.lang.String newValue) This method accesses a non-CMP field |
void | setSupplierId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setSupplierId(java.lang.String newValue) This method accesses a non-CMP field |
void | setUpdateTime(java.lang.String newValue) This method accesses a non-CMP field |
void | setUpdateTime(java.sql.Timestamp 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 AuctionAccessBean()
public AuctionAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public AuctionAccessBean(java.lang.Long arg1, java.lang.Long arg2, java.lang.String arg3) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Creates an access bean with the specified attributes.
Method Detail |
public AuctionAccessBean findAuctionByIdForUpdate(java.lang.Long key) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves an auction by its primary key for update.
The SQL query used to fetch the requested row from the AUCTION table is:
SELECT * FROM AUCTION T1 WHERE AUCT_ID = ? For Update
public AuctionAccessBean findAuctionByReferenceCode(java.lang.String code) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves an auction by its reference code.
The SQL query used to fetch the requested row from the AUCTION table is:
SELECT * FROM AUCTION T1 WHERE T1.REFCODE = ?
public java.util.Enumeration findActiveAuctions(java.lang.String type, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all auctions with the given type that received new bids since the last bookkeeping time.
The SQL query used to fetch all the required rows from the AUCTION table is:
SELECT * FROM AUCTION T1 WHERE T1.AUTYPE=? And T1.AUSTATUS='C' And T1.LASTBKTIME < (Select MAX(BIDTIME) From BID Where AUCT_ID=T1.AUCT_ID And BIDSTATUS In('A','R'))
public java.util.Enumeration findActiveAuctionsWithAutobid(com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all open cry auctions that have active autobids.
The SQL query used to fetch all the required rows from the AUCTION table is:
SELECT * FROM AUCTION T1 WHERE T1.AUTYPE='O' And T1.AUCT_ID In (Select AUCT_ID From AUTOBID Where ABSTATUS='A') And (T1.AUSTATUS = 'C' Or (AUSTATUS='BC' And LOCKFLAG=0))
public java.util.Enumeration findAllAuctions(com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all auctions.
The SQL query used to fetch all the required rows from the AUCTION table is:
SELECT * FROM AUCTION T1 WHERE 1=1
public java.util.Enumeration findAuctionsByItem(java.lang.Long itemid, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all auctions for the given catalog entry id.
The SQL query used to fetch all the required rows from the AUCTION table is:
SELECT * FROM AUCTION T1 WHERE T1.CATENTRY_ID=?
public java.util.Enumeration findAuctionsByMultipleStatus(java.lang.String[] arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration findAuctionsByOwner(java.lang.Long arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration findAuctionsByOwnerAndStatus(java.lang.Long arg0, java.lang.String arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration findAuctionsByOwnerAndType(java.lang.Long arg0, java.lang.String arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration findAuctionsByRuleId(java.lang.Long arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration findAuctionsByStatus(java.lang.String arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration findAuctionsByStatusAndFlag(java.lang.String arg0, int arg1, com.ibm.commerce.negotiation.util.SortingAttribute arg2) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration findAuctionsByType(java.lang.String arg0, com.ibm.commerce.negotiation.util.SortingAttribute arg1) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
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 getBookKeepingTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.LASTBKTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Updated when best bid is calculated by way of schedule task.
public java.sql.Timestamp getBookKeepingTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.LASTBKTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Updated when best bid is calculated by way of schedule task.
public void setBookKeepingTime(java.lang.String newValue)
public void setBookKeepingTime(java.sql.Timestamp newValue)
public java.lang.String getQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.AUQUANT column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The total quantity of items up for auction
public java.lang.Double getQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.AUQUANT column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The total quantity of items up for auction
public void setQuantity(java.lang.String newValue)
public void setQuantity(java.lang.Double 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 AUCTION.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 AUCTION.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 getInventoryReservationId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.INVRSRVID column of DB2 type BIGINT.
The following is a description of this column:
Inventory reservation ID.
public java.lang.Long getInventoryReservationIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.INVRSRVID column of DB2 type BIGINT.
The following is a description of this column:
Inventory reservation ID.
public void setInventoryReservationId(java.lang.String newValue)
public void setInventoryReservationId(java.lang.Long newValue)
public java.lang.String getLockFlag() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.LOCKFLAG column of DB2 type INTEGER.
The following is a description of this column:
Lock flag. Valid values: 0=unlocked, 1=locked.
public int getLockFlagInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.LOCKFLAG column of DB2 type INTEGER.
The following is a description of this column:
Lock flag. Valid values: 0=unlocked, 1=locked.
public void setLockFlag(java.lang.String newValue)
public void setLockFlag(int 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 AUCTION.STARTTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Starting date and time.
public java.sql.Timestamp getStartTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.STARTTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Starting date and time.
public void setStartTime(java.lang.String newValue)
public void setStartTime(java.sql.Timestamp newValue)
public java.lang.String getOpenPrice() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.OPENPRICE column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Opening price.
public java.math.BigDecimal getOpenPriceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.OPENPRICE column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Opening price.
public void setOpenPrice(java.lang.String newValue)
public void setOpenPrice(java.math.BigDecimal newValue)
public java.lang.String getReservePrice() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.RESRVPRICE column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Reserve price. Bids below the reserve price will be ignored when winning bids are determined.
public java.math.BigDecimal getReservePriceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.RESRVPRICE column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Reserve price. Bids below the reserve price will be ignored when winning bids are determined.
public void setReservePrice(java.lang.String newValue)
public void setReservePrice(java.math.BigDecimal newValue)
public java.lang.String getState() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.STATE column of DB2 type INTEGER.
The following is a description of this column:
Reserved for IBM internal use.
public int getStateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.STATE column of DB2 type INTEGER.
The following is a description of this column:
Reserved for IBM internal use.
public void setState(java.lang.String newValue)
public void setState(int newValue)
public java.lang.String getEntryId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
CatalogEntry ID. The ID of the item on auction.
public java.lang.Long getEntryIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
CatalogEntry ID. The ID of the item on auction.
public void setEntryId(java.lang.String newValue)
public void setEntryId(java.lang.Long 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 AUCTION.OWNER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Reserved for IBM internal use.
public java.lang.Long getOwnerIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.OWNER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Reserved for IBM internal use.
public void setOwnerId(java.lang.String newValue)
public void setOwnerId(java.lang.Long newValue)
public java.lang.String getSupplierId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.SUPPLIER_ID column of DB2 type BIGINT.
The following is a description of this column:
Reserved for IBM internal use.
public java.lang.Long getSupplierIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.SUPPLIER_ID column of DB2 type BIGINT.
The following is a description of this column:
Reserved for IBM internal use.
public void setSupplierId(java.lang.String newValue)
public void setSupplierId(java.lang.Long newValue)
public java.lang.String getDurationDays() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.DURDAYS column of DB2 type INTEGER.
The following is a description of this column:
Auction duration in days.
public int getDurationDaysInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.DURDAYS column of DB2 type INTEGER.
The following is a description of this column:
Auction duration in days.
public void setDurationDays(java.lang.String newValue)
public void setDurationDays(int 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 AUCTION.ADMIN_ID column of DB2 type BIGINT.
The following is a description of this column:
Administrator ID. The ID of the administrator that created or modified the auction. The logon ID for the user is used as the administrator ID when an auction is created.
public java.lang.Long getAdminIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.ADMIN_ID column of DB2 type BIGINT.
The following is a description of this column:
Administrator ID. The ID of the administrator that created or modified the auction. The logon ID for the user is used as the administrator ID when an auction is created.
public void setAdminId(java.lang.String newValue)
public void setAdminId(java.lang.Long newValue)
public java.lang.String getCurrentQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.CURRQUANT column of DB2 type FLOAT.
The following is a description of this column:
Current quantity. Used by Dutch auctions to track the quantity available. This quantity is reduced by each winning bid.
public java.lang.Double getCurrentQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.CURRQUANT column of DB2 type FLOAT.
The following is a description of this column:
Current quantity. Used by Dutch auctions to track the quantity available. This quantity is reduced by each winning bid.
public void setCurrentQuantity(java.lang.String newValue)
public void setCurrentQuantity(java.lang.Double newValue)
public java.lang.String getUpdateTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.UPDATETIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Update date and time.
public java.sql.Timestamp getUpdateTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.UPDATETIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Update date and time.
public void setUpdateTime(java.lang.String newValue)
public void setUpdateTime(java.sql.Timestamp newValue)
public java.lang.String getPaymentMethods() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.PAYMETHODS column of DB2 type CHAR(254).
The following is a description of this column:
Allowable payment methods.
public void setPaymentMethods(java.lang.String newValue)
public java.lang.String getMemberGroupId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.MBRGRP_ID column of DB2 type BIGINT.
The following is a description of this column:
Reserved for IBM internal use.
public java.lang.Long getMemberGroupIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.MBRGRP_ID column of DB2 type BIGINT.
The following is a description of this column:
Reserved for IBM internal use.
public void setMemberGroupId(java.lang.String newValue)
public void setMemberGroupId(java.lang.Long newValue)
public java.lang.String getRefPrice() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.REFPRICE column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Reserved for IBM internal use.
public java.math.BigDecimal getRefPriceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.REFPRICE column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Reserved for IBM internal use.
public void setRefPrice(java.lang.String newValue)
public void setRefPrice(java.math.BigDecimal newValue)
public java.lang.String getFullfillmentCenterId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.FFMCENTER_ID column of DB2 type INTEGER.
The following is a description of this column:
Fulfillment center ID. The ID of the fulfillment center that will provide the inventory for the auction.
public java.lang.Integer getFullfillmentCenterIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.FFMCENTER_ID column of DB2 type INTEGER.
The following is a description of this column:
Fulfillment center ID. The ID of the fulfillment center that will provide the inventory for the auction.
public void setFullfillmentCenterId(java.lang.String newValue)
public void setFullfillmentCenterId(java.lang.Integer newValue)
public java.lang.String getField6() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.FIELD6 column of DB2 type VARCHAR(254).
The following is a description of this column:
Customizable.
public void setField6(java.lang.String newValue)
public java.lang.String getAuctionType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.AUTYPE column of DB2 type CHAR(4) NOT NULL.
The following is a description of this column:
Auction type. Valid values are as follows:&l
public void setAuctionType(java.lang.String newValue)
public java.lang.String getCloseType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.CLOSETYPE column of DB2 type INTEGER.
The following is a description of this column:
Auction closing rule. Valid values are as follows:&l
public int getCloseTypeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.CLOSETYPE column of DB2 type INTEGER.
The following is a description of this column:
Auction closing rule. Valid values are as follows:&l
public void setCloseType(java.lang.String newValue)
public void setCloseType(int newValue)
public java.lang.String getField5() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.FIELD5 column of DB2 type VARCHAR(254).
The following is a description of this column:
Customizable.
public void setField5(java.lang.String newValue)
public java.lang.String getCurrency() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.CURRENCY column of DB2 type CHAR(4).
The following is a description of this column:
Auction currency. All bids must be in this currency. This is a currency code as per ISO 4217 standards.
public void setCurrency(java.lang.String newValue)
public java.lang.String getField4() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.FIELD4 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
public java.math.BigDecimal getField4InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.FIELD4 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
public void setField4(java.lang.String newValue)
public void setField4(java.math.BigDecimal 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 AUCTION.FIELD3 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
public java.math.BigDecimal getField3InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.FIELD3 column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Customizable.
public void setField3(java.lang.String newValue)
public void setField3(java.math.BigDecimal 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 AUCTION.FIELD2 column of DB2 type BIGINT.
The following is a description of this column:
Customizable.
public java.lang.Long getField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.FIELD2 column of DB2 type BIGINT.
The following is a description of this column:
Customizable.
public void setField2(java.lang.String newValue)
public void setField2(java.lang.Long 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 AUCTION.FIELD1 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 AUCTION.FIELD1 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 getCurrentPrice() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.CURRPRICE column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Current price. Used in Dutch auctions.
public java.math.BigDecimal getCurrentPriceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.CURRPRICE column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Current price. Used in Dutch auctions.
public void setCurrentPrice(java.lang.String newValue)
public void setCurrentPrice(java.math.BigDecimal 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 AUCTION.ENDTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Ending date and time for the auction.
public java.sql.Timestamp getEndTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.ENDTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Ending date and time for the auction.
public void setEndTime(java.lang.String newValue)
public void setEndTime(java.sql.Timestamp newValue)
public java.lang.String getDeposit() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.DEPOSIT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Deposit amount required for this auction.
public java.math.BigDecimal getDepositInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.DEPOSIT column of DB2 type DECIMAL(20 5).
The following is a description of this column:
Deposit amount required for this auction.
public void setDeposit(java.lang.String newValue)
public void setDeposit(java.math.BigDecimal 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 AUCTION.AUSTATUS column of DB2 type CHAR(4) NOT NULL.
The following is a description of this column:
The status of the auction.
public void setStatus(java.lang.String newValue)
public java.lang.String getDuration() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.DURATION column of DB2 type TIMESTAMP.
The following is a description of this column:
Auction duration in time.
public java.sql.Timestamp getDurationInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.DURATION column of DB2 type TIMESTAMP.
The following is a description of this column:
Auction duration in time.
public void setDuration(java.lang.String newValue)
public void setDuration(java.sql.Timestamp newValue)
public java.lang.String getPrecedence() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.PRECEDENCE column of DB2 type INTEGER.
The following is a description of this column:
Reserved for IBM internal use.
public int getPrecedenceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.PRECEDENCE column of DB2 type INTEGER.
The following is a description of this column:
Reserved for IBM internal use.
public void setPrecedence(java.lang.String newValue)
public void setPrecedence(int 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 AUCTION.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
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 getRetractBid() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.RETRACT_BID column of DB2 type INTEGER.
The following is a description of this column:
Reserved for IBM internal use.
public int getRetractBidInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.RETRACT_BID column of DB2 type INTEGER.
The following is a description of this column:
Reserved for IBM internal use.
public void setRetractBid(java.lang.String newValue)
public void setRetractBid(int newValue)
public java.lang.String getRealEndTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.REALENDTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Ending date and time.
public java.sql.Timestamp getRealEndTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.REALENDTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Ending date and time.
public void setRealEndTime(java.lang.String newValue)
public void setRealEndTime(java.sql.Timestamp newValue)
public java.lang.String getHighestBidId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.HIGHBID_ID column of DB2 type BIGINT.
The following is a description of this column:
The ID of the bid with the highest price.
public java.lang.Long getHighestBidIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.HIGHBID_ID column of DB2 type BIGINT.
The following is a description of this column:
The ID of the bid with the highest price.
public void setHighestBidId(java.lang.String newValue)
public void setHighestBidId(java.lang.Long newValue)
public java.lang.String getBestBidId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.BESTBID_ID column of DB2 type BIGINT.
The following is a description of this column:
Best bid ID. The ID of the current lowest winning bid.
public java.lang.Long getBestBidIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.BESTBID_ID column of DB2 type BIGINT.
The following is a description of this column:
Best bid ID. The ID of the current lowest winning bid.
public void setBestBidId(java.lang.String newValue)
public void setBestBidId(java.lang.Long newValue)
public java.lang.String getRulePage() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.RULEPAGE column of DB2 type VARCHAR(254).
The following is a description of this column:
Rule page. The name of the JSP file that will be used to display the auction rules.
public void setRulePage(java.lang.String newValue)
public java.lang.String getBidRuleId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.BIDRULE_ID column of DB2 type BIGINT.
The following is a description of this column:
Bid rule ID. The ID of the bid rule used for this auction.
public java.lang.Long getBidRuleIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.BIDRULE_ID column of DB2 type BIGINT.
The following is a description of this column:
Bid rule ID. The ID of the bid rule used for this auction.
public void setBidRuleId(java.lang.String newValue)
public void setBidRuleId(java.lang.Long newValue)
public java.lang.String getClosePriceRule() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.CLOSEPR column of DB2 type CHAR(4).
The following is a description of this column:
Closing price rule. Valid values: D=discriminative, ND=non-discriminative.
public void setClosePriceRule(java.lang.String newValue)
public boolean isAuctionRuleViewed(java.lang.Long memberid) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Checks whether the member has viewed the auction's rules.
public boolean isInGallery(java.lang.Long memberid) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Checks if this auction has been added to the specified member's Auction Gallery.
public boolean isInStore(java.lang.Integer storeid) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the AUCTION.AUCT_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Unique key to identify the auction.
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 java.lang.Long getOwner() throws java.lang.Exception, java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getItemPage(java.lang.Integer storeid) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Get the item display page for this auction and the specified store Id (from table AUCTSTRREL).
public java.lang.String getLongDescription(java.lang.Integer language_id) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Get the long description for this auction and the specified language Id (from table AUCTDESC).
public java.lang.String getShortDescription(java.lang.Integer storeid) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Get the short description for this auction and the specified language Id (from table AUCTDESC).
public void addToGallery(java.lang.Long memberid) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Add this auction to the gallery of the specified member.
public void addToRuleViewedList(java.lang.Long memberid) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Mark this auction's rules as viewed by the specified member.
public void addToStore(java.lang.Integer storeid) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Add this auction to the specified store.
public void deleteAuctionDescription(java.lang.Integer language_id) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
public void deleteFromGallery(java.lang.Long memberid) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
public void deleteFromRuleViewedList(java.lang.Long memberid) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
public void deleteFromStore(java.lang.Integer storeid) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
public void deleteRuleViewedForAll() throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
public void setAuctionDescriptions(java.lang.Integer languageid, java.lang.String longDescription, java.lang.String shortDescription) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Sets the auction long and short descriptions for the given language.
public void setItemPage(java.lang.String itempage, java.lang.Integer storeid) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
Sets the display page for this auction item.
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.