com.ibm.commerce.negotiation.objects
Class AuctionAccessBean

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

public class AuctionAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements AuctionAccessBeanData

This bean provides access to the AUCTION table.

The following is a description of this table:

This table contains the information required for each auction, such as catalog entry (item), closing rules, pricing rules, deposit amount, and bid rules.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
AuctionAccessBean()
          Zero argument constructor used to initialize the access bean.
AuctionAccessBean(javax.ejb.EJBObject object)
          Creates an access bean for the specified EJB
AuctionAccessBean(java.lang.Long itemId, java.lang.Long ownerid, java.lang.String type)
          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).
 void deleteAuctionDescription(java.lang.Integer lang)
          This will delete the auction description for the specified language.
 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 auctId)
          Retrieves an auction by its primary key for update.
 AuctionAccessBean findAuctionByReferenceCode(java.lang.String refCode)
          Retrieves an auction by its reference code.
 java.util.Enumeration findAuctionsByItem(java.lang.Long catEntryId, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all auctions for the given catalog entry id.
 java.util.Enumeration findAuctionsByMultipleStatus(java.lang.String[] status, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all auctions for the given catalog entry id.
 java.util.Enumeration findAuctionsByOwner(java.lang.Long ownerId, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all auctions owned by the specified owner Id.
 java.util.Enumeration findAuctionsByOwnerAndStatus(java.lang.Long ownerId, java.lang.String status, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all auctions of the specified status owned by the specified owner Id.
 java.util.Enumeration findAuctionsByOwnerAndType(java.lang.Long ownerId, java.lang.String type, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all auctions of the specified type owned by the specified owner Id.
 java.util.Enumeration findAuctionsByRuleId(java.lang.Long ruleId, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all auctions with the specified bid rule id.
 java.util.Enumeration findAuctionsByStatus(java.lang.String status, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all auctions with the specified status.
 java.util.Enumeration findAuctionsByStatusAndFlag(java.lang.String status, int lockFlag, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all auctions with the specified status and lock flag.
 java.util.Enumeration findAuctionsByType(java.lang.String type, com.ibm.commerce.negotiation.util.SortingAttribute sort)
          Retrieves all auctions of the specified type.
 boolean fulfills(java.lang.Long aFills1, java.lang.String aFills2)
          IBM internal use only.
 java.lang.String getAdminId()
          This method provides access to the AUCTION.ADMIN_ID column of DB2 type BIGINT NULL.
 java.lang.Long getAdminIdInEJBType()
          This method provides access to the AUCTION.ADMIN_ID column of DB2 type BIGINT NULL.
 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 NULL.
 java.lang.Long getBestBidIdInEJBType()
          This method provides access to the AUCTION.BESTBID_ID column of DB2 type BIGINT NULL.
 java.lang.String getBidRuleId()
          This method provides access to the AUCTION.BIDRULE_ID column of DB2 type BIGINT NULL.
 java.lang.Long getBidRuleIdInEJBType()
          This method provides access to the AUCTION.BIDRULE_ID column of DB2 type BIGINT NULL.
 java.lang.String getBookKeepingTime()
          This method provides access to the AUCTION.LASTBKTIME column of DB2 type TIMESTAMP NULL.
 java.sql.Timestamp getBookKeepingTimeInEJBType()
          This method provides access to the AUCTION.LASTBKTIME column of DB2 type TIMESTAMP NULL.
 java.lang.String getClosePriceRule()
          This method provides access to the AUCTION.CLOSEPR column of DB2 type CHAR(4) NULL.
 java.lang.String getCloseType()
          This method provides access to the AUCTION.CLOSETYPE column of DB2 type INTEGER NULL.
 int getCloseTypeInEJBType()
          This method provides access to the AUCTION.CLOSETYPE column of DB2 type INTEGER NULL.
 java.lang.String getCurrency()
          This method provides access to the AUCTION.CURRENCY column of DB2 type CHAR(4) NULL.
 java.lang.String getCurrentPrice()
          This method provides access to the AUCTION.CURRPRICE column of DB2 type DECIMAL(20,5) NULL.
 java.math.BigDecimal getCurrentPriceInEJBType()
          This method provides access to the AUCTION.CURRPRICE column of DB2 type DECIMAL(20,5) NULL.
 java.lang.String getCurrentQuantity()
          This method provides access to the AUCTION.CURRQUANT column of DB2 type FLOAT NULL.
 java.lang.Double getCurrentQuantityInEJBType()
          This method provides access to the AUCTION.CURRQUANT column of DB2 type FLOAT NULL.
 java.lang.String getDeposit()
          This method provides access to the AUCTION.DEPOSIT column of DB2 type DECIMAL(20,5) NULL.
 java.math.BigDecimal getDepositInEJBType()
          This method provides access to the AUCTION.DEPOSIT column of DB2 type DECIMAL(20,5) NULL.
 java.lang.String getDuration()
          This method provides access to the AUCTION.DURATION column of DB2 type TIMESTAMP NULL.
 java.lang.String getDurationDays()
          This method provides access to the AUCTION.DURDAYS column of DB2 type INTEGER NULL.
 int getDurationDaysInEJBType()
          This method provides access to the AUCTION.DURDAYS column of DB2 type INTEGER NULL.
 java.sql.Timestamp getDurationInEJBType()
          This method provides access to the AUCTION.DURATION column of DB2 type TIMESTAMP NULL.
 java.lang.String getEndTime()
          This method provides access to the AUCTION.ENDTIME column of DB2 type TIMESTAMP NULL.
 java.sql.Timestamp getEndTimeInEJBType()
          This method provides access to the AUCTION.ENDTIME column of DB2 type TIMESTAMP NULL.
 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 NULL.
 java.lang.Long getField1InEJBType()
          This method provides access to the AUCTION.FIELD1 column of DB2 type BIGINT NULL.
 java.lang.String getField2()
          This method provides access to the AUCTION.FIELD2 column of DB2 type BIGINT NULL.
 java.lang.Long getField2InEJBType()
          This method provides access to the AUCTION.FIELD2 column of DB2 type BIGINT NULL.
 java.lang.String getField3()
          This method provides access to the AUCTION.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 java.math.BigDecimal getField3InEJBType()
          This method provides access to the AUCTION.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 java.lang.String getField4()
          This method provides access to the AUCTION.FIELD4 column of DB2 type DECIMAL(20,5) NULL.
 java.math.BigDecimal getField4InEJBType()
          This method provides access to the AUCTION.FIELD4 column of DB2 type DECIMAL(20,5) NULL.
 java.lang.String getField5()
          This method provides access to the AUCTION.FIELD5 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getField6()
          This method provides access to the AUCTION.FIELD6 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getFullfillmentCenterId()
          This method provides access to the AUCTION.FFMCENTER_ID column of DB2 type INTEGER NULL.
 java.lang.Integer getFullfillmentCenterIdInEJBType()
          This method provides access to the AUCTION.FFMCENTER_ID column of DB2 type INTEGER NULL.
 java.lang.String getHighestBidId()
          This method provides access to the AUCTION.HIGHBID_ID column of DB2 type BIGINT NULL.
 java.lang.Long getHighestBidIdInEJBType()
          This method provides access to the AUCTION.HIGHBID_ID column of DB2 type BIGINT NULL.
 java.lang.String getId()
          This method provides access to the AUCTION.AUCT_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getIdInEJBType()
          This method provides access to the AUCTION.AUCT_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getInventoryReservationId()
          This method provides access to the AUCTION.INVRSRVID column of DB2 type BIGINT NULL.
 java.lang.Long getInventoryReservationIdInEJBType()
          This method provides access to the AUCTION.INVRSRVID column of DB2 type BIGINT NULL.
 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 NULL.
 int getLockFlagInEJBType()
          This method provides access to the AUCTION.LOCKFLAG column of DB2 type INTEGER NULL.
 java.lang.String getLongDescription(java.lang.Integer langId)
          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 NULL.
 java.lang.Long getMemberGroupIdInEJBType()
          This method provides access to the AUCTION.MBRGRP_ID column of DB2 type BIGINT NULL.
 java.lang.String getOpenPrice()
          This method provides access to the AUCTION.OPENPRICE column of DB2 type DECIMAL(20,5) NULL.
 java.math.BigDecimal getOpenPriceInEJBType()
          This method provides access to the AUCTION.OPENPRICE column of DB2 type DECIMAL(20,5) NULL.
 java.lang.Long getOwner()
          This method provides access to the AUCTION.OWNER_ID column of DB2 type BIGINT NOT NULL.
 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) NULL.
 java.lang.String getPrecedence()
          This method provides access to the AUCTION.PRECEDENCE column of DB2 type INTEGER NULL.
 int getPrecedenceInEJBType()
          This method provides access to the AUCTION.PRECEDENCE column of DB2 type INTEGER NULL.
 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 NULL.
 java.sql.Timestamp getRealEndTimeInEJBType()
          This method provides access to the AUCTION.REALENDTIME column of DB2 type TIMESTAMP NULL.
 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) NULL.
 java.math.BigDecimal getRefPriceInEJBType()
          This method provides access to the AUCTION.REFPRICE column of DB2 type DECIMAL(20,5) NULL.
 java.lang.String getReservePrice()
          This method provides access to the AUCTION.RESRVPRICE column of DB2 type DECIMAL(20,5) NULL.
 java.math.BigDecimal getReservePriceInEJBType()
          This method provides access to the AUCTION.RESRVPRICE column of DB2 type DECIMAL(20,5) NULL.
 java.lang.String getRetractBid()
          This method provides access to the AUCTION.RETRACT_BID column of DB2 type INTEGER NULL.
 int getRetractBidInEJBType()
          This method provides access to the AUCTION.RETRACT_BID column of DB2 type INTEGER NULL.
 java.lang.String getRulePage()
          This method provides access to the AUCTION.RULEPAGE column of DB2 type VARCHAR(254) NULL.
 java.lang.String getScale()
          This method provides access to the AUCTION.QUANTSCALE column of DB2 type INTEGER NULL.
 int getScaleInEJBType()
          This method provides access to the AUCTION.QUANTSCALE column of DB2 type INTEGER NULL.
 java.lang.String getShortDescription(java.lang.Integer langId)
          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 NULL.
 java.sql.Timestamp getStartTimeInEJBType()
          This method provides access to the AUCTION.STARTTIME column of DB2 type TIMESTAMP NULL.
 java.lang.String getState()
          This method provides access to the AUCTION.STATE column of DB2 type INTEGER NULL.
 int getStateInEJBType()
          This method provides access to the AUCTION.STATE column of DB2 type INTEGER NULL.
 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 NULL.
 java.lang.Long getSupplierIdInEJBType()
          This method provides access to the AUCTION.SUPPLIER_ID column of DB2 type BIGINT NULL.
 java.lang.String getUpdateTime()
          This method provides access to the AUCTION.UPDATETIME column of DB2 type TIMESTAMP NULL.
 java.sql.Timestamp getUpdateTimeInEJBType()
          This method provides access to the AUCTION.UPDATETIME column of DB2 type TIMESTAMP NULL.
 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 aNStore1)
          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 aAdminId1)
          This method provides access to the AUCTION.ADMIN_ID column of DB2 type BIGINT NULL.
 void setAdminId(java.lang.String aAdminId1)
          This method provides access to the AUCTION.ADMIN_ID column of DB2 type BIGINT NULL.
 void setAuctionDescriptions(java.lang.Integer langId, java.lang.String longDesc, java.lang.String shortDesc)
          Sets the auction long and short descriptions for the given language.
 void setAuctionType(java.lang.String aAuctionType1)
          This method provides access to the AUCTION.AUTYPE column of DB2 type CHAR(4) NOT NULL.
 void setBestBidId(java.lang.Long aBestBidId1)
          This method provides access to the AUCTION.BESTBID_ID column of DB2 type BIGINT NULL.
 void setBestBidId(java.lang.String aBestBidId1)
          This method provides access to the AUCTION.BESTBID_ID column of DB2 type BIGINT NULL.
 void setBidRuleId(java.lang.Long aBidRuleId1)
          This method provides access to the AUCTION.BIDRULE_ID column of DB2 type BIGINT NULL.
 void setBidRuleId(java.lang.String aBidRuleId1)
          This method provides access to the AUCTION.BIDRULE_ID column of DB2 type BIGINT NULL.
 void setBookKeepingTime(java.lang.String aBookKeepingTime1)
          This method provides access to the AUCTION.LASTBKTIME column of DB2 type TIMESTAMP NULL.
 void setBookKeepingTime(java.sql.Timestamp aBookKeepingTime1)
          This method provides access to the AUCTION.LASTBKTIME column of DB2 type TIMESTAMP NULL.
 void setClosePriceRule(java.lang.String aClosePriceRule1)
          This method provides access to the AUCTION.CLOSEPR column of DB2 type CHAR(4) NULL.
 void setCloseType(int aCloseType1)
          This method provides access to the AUCTION.CLOSETYPE column of DB2 type INTEGER NULL.
 void setCloseType(java.lang.String aCloseType1)
          This method provides access to the AUCTION.CLOSETYPE column of DB2 type INTEGER NULL.
 void setCurrency(java.lang.String aCurrency1)
          This method provides access to the AUCTION.CURRENCY column of DB2 type CHAR(4) NULL.
 void setCurrentPrice(java.math.BigDecimal aCurrentPrice1)
          This method provides access to the AUCTION.CURRPRICE column of DB2 type DECIMAL(20,5) NULL.
 void setCurrentPrice(java.lang.String aCurrentPrice1)
          This method provides access to the AUCTION.CURRPRICE column of DB2 type DECIMAL(20,5) NULL.
 void setCurrentQuantity(java.lang.Double aCurrentQuantity1)
          This method provides access to the AUCTION.CURRQUANT column of DB2 type FLOAT NULL.
 void setCurrentQuantity(java.lang.String aCurrentQuantity1)
          This method provides access to the AUCTION.CURRQUANT column of DB2 type FLOAT NULL.
 void setDeposit(java.math.BigDecimal aDeposit1)
          This method provides access to the AUCTION.DEPOSIT column of DB2 type DECIMAL(20,5) NULL.
 void setDeposit(java.lang.String aDeposit1)
          This method provides access to the AUCTION.DEPOSIT column of DB2 type DECIMAL(20,5) NULL.
 void setDuration(java.lang.String aDuration1)
          This method provides access to the AUCTION.DURATION column of DB2 type TIMESTAMP NULL.
 void setDuration(java.sql.Timestamp aDuration1)
          This method provides access to the AUCTION.DURATION column of DB2 type TIMESTAMP NULL.
 void setDurationDays(int aDurationDays1)
          This method provides access to the AUCTION.DURDAYS column of DB2 type INTEGER NULL.
 void setDurationDays(java.lang.String aDurationDays1)
          This method provides access to the AUCTION.DURDAYS column of DB2 type INTEGER NULL.
 void setEndTime(java.lang.String aEndTime1)
          This method provides access to the AUCTION.ENDTIME column of DB2 type TIMESTAMP NULL.
 void setEndTime(java.sql.Timestamp aEndTime1)
          This method provides access to the AUCTION.ENDTIME column of DB2 type TIMESTAMP NULL.
 void setEntryId(java.lang.Long aEntryId1)
          This method provides access to the AUCTION.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 void setEntryId(java.lang.String aEntryId1)
          This method provides access to the AUCTION.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
 void setField1(java.lang.Long aField11)
          This method provides access to the AUCTION.FIELD1 column of DB2 type BIGINT NULL.
 void setField1(java.lang.String aField11)
          This method provides access to the AUCTION.FIELD1 column of DB2 type BIGINT NULL.
 void setField2(java.lang.Long aField21)
          This method provides access to the AUCTION.FIELD2 column of DB2 type BIGINT NULL.
 void setField2(java.lang.String aField21)
          This method provides access to the AUCTION.FIELD2 column of DB2 type BIGINT NULL.
 void setField3(java.math.BigDecimal aField31)
          This method provides access to the AUCTION.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 void setField3(java.lang.String aField31)
          This method provides access to the AUCTION.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 void setField4(java.math.BigDecimal aField41)
          This method provides access to the AUCTION.FIELD4 column of DB2 type DECIMAL(20,5) NULL.
 void setField4(java.lang.String aField41)
          This method provides access to the AUCTION.FIELD4 column of DB2 type DECIMAL(20,5) NULL.
 void setField5(java.lang.String aField51)
          This method provides access to the AUCTION.FIELD5 column of DB2 type VARCHAR(254) NULL.
 void setField6(java.lang.String aField61)
          This method provides access to the AUCTION.FIELD6 column of DB2 type VARCHAR(254) NULL.
 void setFullfillmentCenterId(java.lang.Integer aFullfillmentCenterId1)
          This method provides access to the AUCTION.FFMCENTER_ID column of DB2 type INTEGER NULL.
 void setFullfillmentCenterId(java.lang.String aFullfillmentCenterId1)
          This method provides access to the AUCTION.FFMCENTER_ID column of DB2 type INTEGER NULL.
 void setHighestBidId(java.lang.Long aHighestBidId1)
          This method provides access to the AUCTION.HIGHBID_ID column of DB2 type BIGINT NULL.
 void setHighestBidId(java.lang.String aHighestBidId1)
          This method provides access to the AUCTION.HIGHBID_ID column of DB2 type BIGINT NULL.
 void setId(java.lang.Long aId1)
          This method provides access to the AUCTION.AUCT_ID column of DB2 type BIGINT NOT NULL.
 void setId(java.lang.String aId1)
          This method provides access to the AUCTION.AUCT_ID column of DB2 type BIGINT NOT NULL.
 void setInitKey_id(java.lang.Long aInitKey_id1)
          Set the primary key for this object
 void setInventoryReservationId(java.lang.Long aInventoryReservationId1)
          This method provides access to the AUCTION.INVRSRVID column of DB2 type BIGINT NULL.
 void setInventoryReservationId(java.lang.String aInventoryReservationId1)
          This method provides access to the AUCTION.INVRSRVID column of DB2 type BIGINT NULL.
 void setItemPage(java.lang.String itemPage, java.lang.Integer storeId)
          Sets the display page for this auction item.
 void setLockFlag(int aLockFlag1)
          This method provides access to the AUCTION.LOCKFLAG column of DB2 type INTEGER NULL.
 void setLockFlag(java.lang.String aLockFlag1)
          This method provides access to the AUCTION.LOCKFLAG column of DB2 type INTEGER NULL.
 void setMemberGroupId(java.lang.Long aMemberGroupId1)
          This method provides access to the AUCTION.MBRGRP_ID column of DB2 type BIGINT NULL.
 void setMemberGroupId(java.lang.String aMemberGroupId1)
          This method provides access to the AUCTION.MBRGRP_ID column of DB2 type BIGINT NULL.
 void setOpenPrice(java.math.BigDecimal aOpenPrice1)
          This method provides access to the AUCTION.OPENPRICE column of DB2 type DECIMAL(20,5) NULL.
 void setOpenPrice(java.lang.String aOpenPrice1)
          This method provides access to the AUCTION.OPENPRICE column of DB2 type DECIMAL(20,5) NULL.
 void setOwnerId(java.lang.Long aOwnerId1)
          This method provides access to the AUCTION.OWNER_ID column of DB2 type BIGINT NOT NULL.
 void setOwnerId(java.lang.String aOwnerId1)
          This method provides access to the AUCTION.OWNER_ID column of DB2 type BIGINT NOT NULL.
 void setPaymentMethods(java.lang.String aPaymentMethods1)
          This method provides access to the AUCTION.PAYMETHODS column of DB2 type CHAR(254) NULL.
 void setPrecedence(int aPrecedence1)
          This method provides access to the AUCTION.PRECEDENCE column of DB2 type INTEGER NULL.
 void setPrecedence(java.lang.String aPrecedence1)
          This method provides access to the AUCTION.PRECEDENCE column of DB2 type INTEGER NULL.
 void setQuantity(java.lang.Double aQuantity1)
          This method provides access to the AUCTION.AUQUANT column of DB2 type FLOAT NOT NULL.
 void setQuantity(java.lang.String aQuantity1)
          This method provides access to the AUCTION.AUQUANT column of DB2 type FLOAT NOT NULL.
 void setRealEndTime(java.lang.String aRealEndTime1)
          This method provides access to the AUCTION.REALENDTIME column of DB2 type TIMESTAMP NULL.
 void setRealEndTime(java.sql.Timestamp aRealEndTime1)
          This method provides access to the AUCTION.REALENDTIME column of DB2 type TIMESTAMP NULL.
 void setReferenceCode(java.lang.String aReferenceCode1)
          This method provides access to the AUCTION.REFCODE column of DB2 type CHAR(36) NOT NULL.
 void setRefPrice(java.math.BigDecimal aRefPrice1)
          This method provides access to the AUCTION.REFPRICE column of DB2 type DECIMAL(20,5) NULL.
 void setRefPrice(java.lang.String aRefPrice1)
          This method provides access to the AUCTION.REFPRICE column of DB2 type DECIMAL(20,5) NULL.
 void setReservePrice(java.math.BigDecimal aReservePrice1)
          This method provides access to the AUCTION.RESRVPRICE column of DB2 type DECIMAL(20,5) NULL.
 void setReservePrice(java.lang.String aReservePrice1)
          This method provides access to the AUCTION.RESRVPRICE column of DB2 type DECIMAL(20,5) NULL.
 void setRetractBid(int aRetractBid1)
          This method provides access to the AUCTION.RETRACT_BID column of DB2 type INTEGER NULL.
 void setRetractBid(java.lang.String aRetractBid1)
          This method provides access to the AUCTION.RETRACT_BID column of DB2 type INTEGER NULL.
 void setRulePage(java.lang.String aRulePage1)
          This method provides access to the AUCTION.RULEPAGE column of DB2 type VARCHAR(254) NULL.
 void setScale(int aScale1)
          This method provides access to the AUCTION.QUANTSCALE column of DB2 type INTEGER NULL.
 void setScale(java.lang.String aScale1)
          This method provides access to the AUCTION.QUANTSCALE column of DB2 type INTEGER NULL.
 void setStartTime(java.lang.String aStartTime1)
          This method provides access to the AUCTION.STARTTIME column of DB2 type TIMESTAMP NULL.
 void setStartTime(java.sql.Timestamp aStartTime1)
          This method provides access to the AUCTION.STARTTIME column of DB2 type TIMESTAMP NULL.
 void setState(int aState1)
          This method provides access to the AUCTION.STATE column of DB2 type INTEGER NULL.
 void setState(java.lang.String aState1)
          This method provides access to the AUCTION.STATE column of DB2 type INTEGER NULL.
 void setStatus(java.lang.String aStatus1)
          This method provides access to the AUCTION.AUSTATUS column of DB2 type CHAR(4) NOT NULL.
 void setSupplierId(java.lang.Long aSupplierId1)
          This method provides access to the AUCTION.SUPPLIER_ID column of DB2 type BIGINT NULL.
 void setSupplierId(java.lang.String aSupplierId1)
          This method provides access to the AUCTION.SUPPLIER_ID column of DB2 type BIGINT NULL.
 void setUpdateTime(java.lang.String aUpdateTime1)
          This method provides access to the AUCTION.UPDATETIME column of DB2 type TIMESTAMP NULL.
 void setUpdateTime(java.sql.Timestamp aUpdateTime1)
          This method provides access to the AUCTION.UPDATETIME column of DB2 type TIMESTAMP NULL.
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuctionAccessBean

public AuctionAccessBean()

Zero argument constructor used to initialize the access bean. This constructor corresponds to the following home interface method:

public abstract com.ibm.commerce.negotiation.objects.Auction com.ibm.commerce.negotiation.objimpl.AuctionHomeBase.findByPrimaryKey(com.ibm.commerce.negotiation.objects.AuctionKey) throws java.rmi.RemoteException,javax.ejb.FinderException

The home interface method properties need to be set by calling the following setter methods before calling any business methods:


AuctionAccessBean

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

Creates an access bean for the specified EJB

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

AuctionAccessBean

public AuctionAccessBean(java.lang.Long itemId,
                         java.lang.Long ownerid,
                         java.lang.String type)
                  throws javax.ejb.CreateException,
                         java.rmi.RemoteException,
                         javax.naming.NamingException

Creates an access bean with the specified attributes.

Parameters:
itemId - The catalog entry ID. The ID of the item on auction.
ownerid - The owner of the auction.
type - The auction type. Valid values: O=open cry, SB=sealed bid, D=dutch.
Method Detail

addToGallery

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.

Parameters:
memberId - The member id whose gallery will include this auction.

addToRuleViewedList

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.

Parameters:
memberId - The member id who has viewed this auction.

addToStore

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.

Parameters:
storeId - The store id.

commitCopyHelper

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

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

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

deleteAuctionDescription

public void deleteAuctionDescription(java.lang.Integer lang)
                              throws java.rmi.RemoteException,
                                     java.lang.Exception,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
This will delete the auction description for the specified language.
Parameters:
lang - The language id.

deleteFromGallery

public void deleteFromGallery(java.lang.Long memberId)
                       throws java.rmi.RemoteException,
                              java.lang.Exception,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
Delete this auction from the specified member's auction gallery.
Parameters:
memberId - java.lang.Long

deleteFromRuleViewedList

public void deleteFromRuleViewedList(java.lang.Long memberId)
                              throws java.rmi.RemoteException,
                                     java.lang.Exception,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException
Mark this auction as not having its rules viewed by this member.
Parameters:
memberId - java.lang.Long

deleteFromStore

public void deleteFromStore(java.lang.Integer storeId)
                     throws java.rmi.RemoteException,
                            java.lang.Exception,
                            javax.ejb.FinderException,
                            javax.naming.NamingException
Delete this auction from the store.
Parameters:
storeId - The store id.

deleteRuleViewedForAll

public void deleteRuleViewedForAll()
                            throws java.rmi.RemoteException,
                                   java.lang.Exception,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
Remove all members from the rules viewed list for this auction.

findActiveAuctions

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

Parameters:
type - The auction type. Valid values: O=open cry, SB=sealed bid, D=dutch.
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the AuctionAccessBeans representing rows that match the search criteria.

findActiveAuctionsWithAutobid

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

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

findAllAuctions

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

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

findAuctionByIdForUpdate

public AuctionAccessBean findAuctionByIdForUpdate(java.lang.Long auctId)
                                           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

Parameters:
auctId - The id of the auction.
Returns:
The AuctionAccessBean representing the row that matches the search criteria.

findAuctionByReferenceCode

public AuctionAccessBean findAuctionByReferenceCode(java.lang.String refCode)
                                             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 = ?

Parameters:
refCode - The reference code of the auction.
Returns:
The AuctionAccessBean representing the row that matches the search criteria.

findAuctionsByItem

public java.util.Enumeration findAuctionsByItem(java.lang.Long catEntryId,
                                                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=?

Parameters:
catEntryId - The catalog entry id.
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the AuctionAccessBeans representing rows that match the search criteria.

findAuctionsByMultipleStatus

public java.util.Enumeration findAuctionsByMultipleStatus(java.lang.String[] status,
                                                          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.AUSTATUS=? {OR T1.AUSTATUS=?}*

Parameters:
status - A list of auction statuses. An OR clause is created for each additional status.
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the AuctionAccessBeans representing rows that match the search criteria.

findAuctionsByOwner

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

Retrieves all auctions owned by the specified owner Id.

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

SELECT * FROM AUCTION T1 WHERE T1.OWNER_ID=?

Parameters:
ownerId - The owner id.
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the AuctionAccessBeans representing rows that match the search criteria.

findAuctionsByOwnerAndStatus

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

Retrieves all auctions of the specified status owned by the specified owner Id.

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

SELECT * FROM AUCTION T1 WHERE T1.OWNER_ID=? AND T1.AUSTATUS=?

Parameters:
ownerId - The owner id.
status - The auction status. Valid values: BC=bidding closed, SC=settlement closed, C=current, F=future, R=retracted or deleted.
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the AuctionAccessBeans representing rows that match the search criteria.

findAuctionsByOwnerAndType

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

Retrieves all auctions of the specified type owned by the specified owner Id.

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

SELECT * FROM AUCTION T1 WHERE T1.OWNER_ID=? AND T1.AUTYPE=?

Parameters:
ownerId - The owner id.
type - The auction type. Valid values: O=open cry, SB=sealed bid, D=dutch.
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the AuctionAccessBeans representing rows that match the search criteria.

findAuctionsByRuleId

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

Retrieves all auctions with the specified bid rule id.

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

SELECT * FROM AUCTION T1 WHERE T1.BIDRULE_ID=?

Parameters:
ruleId - The bid rule id.
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the AuctionAccessBeans representing rows that match the search criteria.

findAuctionsByStatus

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

Retrieves all auctions with the specified status.

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

SELECT * FROM AUCTION T1 WHERE T1.AUSTATUS=?

Parameters:
status - The auction status. Valid values: BC=bidding closed, SC=settlement closed, C=current, F=future, R=retracted or deleted.
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the AuctionAccessBeans representing rows that match the search criteria.

findAuctionsByStatusAndFlag

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

Retrieves all auctions with the specified status and lock flag.

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

SELECT * FROM AUCTION T1 WHERE T1.AUSTATUS=? AND T1.LOCKFLAG=?

Parameters:
status - The auction status. Valid values: BC=bidding closed, SC=settlement closed, C=current, F=future, R=retracted or deleted.
lockFlag - The lock flag. Valid values: 0=unlocked, 1=locked.
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the AuctionAccessBeans representing rows that match the search criteria.

findAuctionsByType

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

Retrieves all auctions of the specified type.

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

SELECT * FROM AUCTION T1 WHERE T1.AUTYPE=?

Parameters:
type - The auction type. Valid values: O=open cry, SB=sealed bid, D=dutch.
sort - The sorting attribute. This is a set of column names and the order in which they are each to be sorted (ascending, descending). This is used to build an ORDER BY clause.
Returns:
An Enumeration of all the AuctionAccessBeans representing rows that match the search criteria.

fulfills

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

IBM internal use only.

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

getAdminId

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

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

The following is a description of this column:

Administrator ID. The ID of the administrator that created or modified the auction.

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

getAdminIdInEJBType

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

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

The following is a description of this column:

Administrator ID. The ID of the administrator that created or modified the auction.

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

getAuctionType

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: O=open cry, SB=sealed bid, D=dutch.

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

getBestBidId

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

The following is a description of this column:

Best bid ID. The ID of the current lowest winning bid.

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

getBestBidIdInEJBType

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

The following is a description of this column:

Best bid ID. The ID of the current lowest winning bid.

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

getBidRuleId

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

The following is a description of this column:

Bid rule ID. The ID of the bid rule used for this auction.

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

getBidRuleIdInEJBType

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

The following is a description of this column:

Bid rule ID. The ID of the bid rule used for this auction.

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

getBookKeepingTime

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

The following is a description of this column:

Updated when best bid is calculated by way of schedule task.

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

getBookKeepingTimeInEJBType

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

The following is a description of this column:

Updated when best bid is calculated by way of schedule task.

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

getClosePriceRule

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

The following is a description of this column:

Closing price rule. Valid values: D=discriminative, ND=non-discriminative.

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

getCloseType

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

The following is a description of this column:

Auction closing rule. Valid values: 1=at a fixed end time, 2=if a specified amount of time has elapsed since the last bid, 3=based on logical OR 1 and 2,4=based on logical AND 1 and 2.

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

getCloseTypeInEJBType

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

The following is a description of this column:

Auction closing rule. Valid values: 1=at a fixed end time, 2=if a specified amount of time has elapsed since the last bid, 3=based on logical OR 1 and 2,4=based on logical AND 1 and 2.

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

getCurrency

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

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.

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

getCurrentPrice

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

The following is a description of this column:

Current price. Used in Dutch auctions.

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

getCurrentPriceInEJBType

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

The following is a description of this column:

Current price. Used in Dutch auctions.

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

getCurrentQuantity

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

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.

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

getCurrentQuantityInEJBType

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

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.

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

getDeposit

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

The following is a description of this column:

Deposit amount required for this auction.

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

getDepositInEJBType

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

The following is a description of this column:

Deposit amount required for this auction.

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

getDuration

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

The following is a description of this column:

Auction duration in time.

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

getDurationDays

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

The following is a description of this column:

Auction duration in days.

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

getDurationDaysInEJBType

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

The following is a description of this column:

Auction duration in days.

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

getDurationInEJBType

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

The following is a description of this column:

Auction duration in time.

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

getEndTime

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

The following is a description of this column:

Ending date and time for the auction.

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

getEndTimeInEJBType

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

The following is a description of this column:

Ending date and time for the auction.

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

getEntryId

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.

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

getEntryIdInEJBType

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.

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

getField1

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

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

The following is a description of this column:

Customizable.

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

getField1InEJBType

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

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

The following is a description of this column:

Customizable.

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

getField2

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

This method provides access to the AUCTION.FIELD2 column of DB2 type BIGINT NULL.

The following is a description of this column:

Customizable.

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

getField2InEJBType

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

The following is a description of this column:

Customizable.

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

getField3

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

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

The following is a description of this column:

Customizable.

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

getField3InEJBType

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

The following is a description of this column:

Customizable.

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

getField4

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

The following is a description of this column:

Customizable.

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

getField4InEJBType

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

The following is a description of this column:

Customizable.

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

getField5

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

The following is a description of this column:

Customizable.

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

getField6

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

The following is a description of this column:

Customizable.

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

getFullfillmentCenterId

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

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.

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

getFullfillmentCenterIdInEJBType

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

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.

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

getHighestBidId

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

The following is a description of this column:

The ID of the bid with the highest price.

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

getHighestBidIdInEJBType

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

The following is a description of this column:

The ID of the bid with the highest price.

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

getId

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

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

The following is a description of this column:

Unique key to identify the auction.

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

getIdInEJBType

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

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

The following is a description of this column:

Unique key to identify the auction.

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

getInventoryReservationId

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

The following is a description of this column:

Inventory reservation ID.

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

getInventoryReservationIdInEJBType

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

The following is a description of this column:

Inventory reservation ID.

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

getItemPage

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

Parameters:
storeId - The store id.
Returns:
The item display page.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getLockFlag

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

The following is a description of this column:

Lock flag. Valid values: 0=unlocked, 1=locked.

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

getLockFlagInEJBType

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

The following is a description of this column:

Lock flag. Valid values: 0=unlocked, 1=locked.

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

getLongDescription

public java.lang.String getLongDescription(java.lang.Integer langId)
                                    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).

Parameters:
langId - The language Id.
Returns:
The long description.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMemberGroupId

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

The following is a description of this column:

Reserved for IBM internal use.

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

getMemberGroupIdInEJBType

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

The following is a description of this column:

Reserved for IBM internal use.

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

getOpenPrice

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

The following is a description of this column:

Opening price.

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

getOpenPriceInEJBType

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

The following is a description of this column:

Opening price.

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

getOwner

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

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

The following is a description of this column:

Owner of the auction. Comes from comes from the CATENTRY owner ID.

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

getOwnerId

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

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

The following is a description of this column:

Owner of the auction. Comes from comes from the CATENTRY owner ID.

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

getOwnerIdInEJBType

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

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

The following is a description of this column:

Owner of the auction. Comes from comes from the CATENTRY owner ID.

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

getPaymentMethods

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

The following is a description of this column:

Allowable payment methods.

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

getPrecedence

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

The following is a description of this column:

Reserved for IBM internal use.

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

getPrecedenceInEJBType

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

The following is a description of this column:

Reserved for IBM internal use.

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

getQuantity

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:

Auction quantity.

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

getQuantityInEJBType

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:

Auction quantity.

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

getRealEndTime

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

The following is a description of this column:

Ending date and time.

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

getRealEndTimeInEJBType

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

The following is a description of this column:

Ending date and time.

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

getReferenceCode

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

This method provides access to the 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.

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

getRefPrice

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

The following is a description of this column:

Reserved for IBM internal use.

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

getRefPriceInEJBType

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

The following is a description of this column:

Reserved for IBM internal use.

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

getReservePrice

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

The following is a description of this column:

Reserve price. Bids below the reserve price will be ignored when winning bids are determined.

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

getReservePriceInEJBType

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

The following is a description of this column:

Reserve price. Bids below the reserve price will be ignored when winning bids are determined.

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

getRetractBid

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

The following is a description of this column:

Reserved for IBM internal use.

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

getRetractBidInEJBType

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

The following is a description of this column:

Reserved for IBM internal use.

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

getRulePage

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

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.

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

getScale

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

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

The following is a description of this column:

Reserved for IBM internal use.

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

getScaleInEJBType

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

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

The following is a description of this column:

Reserved for IBM internal use.

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

getShortDescription

public java.lang.String getShortDescription(java.lang.Integer langId)
                                     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).

Parameters:
langId - The language Id.
Returns:
The short description.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getStartTime

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

The following is a description of this column:

Starting date and time.

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

getStartTimeInEJBType

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

The following is a description of this column:

Starting date and time.

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

getState

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

The following is a description of this column:

Reserved for IBM internal use.

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

getStateInEJBType

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

The following is a description of this column:

Reserved for IBM internal use.

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

getStatus

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

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

The following is a description of this column:

Auction status. Valid values: BC=bidding closed, SC=settlement closed, C=current, F=future, R=retracted or deleted.

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

getSupplierId

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

The following is a description of this column:

Reserved for IBM use.

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

getSupplierIdInEJBType

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

The following is a description of this column:

Reserved for IBM use.

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

getUpdateTime

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

The following is a description of this column:

Update date and time.

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

getUpdateTimeInEJBType

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

The following is a description of this column:

Update date and time.

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

isAuctionRuleViewed

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.

Parameters:
memberId - The member Id.
Returns:
boolean
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

isInGallery

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.

Parameters:
memberId - The member Id.
Returns:
boolean
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

isInStore

public boolean isInStore(java.lang.Integer aNStore1)
                  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.

Parameters:
aNStore1 - java.lang.Integer
Returns:
boolean
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

refreshCopyHelper

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

Load data from the EJBObject.

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

setAdminId

public void setAdminId(java.lang.Long aAdminId1)

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

The following is a description of this column:

Administrator ID. The ID of the administrator that created or modified the auction.

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

setAdminId

public void setAdminId(java.lang.String aAdminId1)

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

The following is a description of this column:

Administrator ID. The ID of the administrator that created or modified the auction.

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

setAuctionDescriptions

public void setAuctionDescriptions(java.lang.Integer langId,
                                   java.lang.String longDesc,
                                   java.lang.String shortDesc)
                            throws java.rmi.RemoteException,
                                   java.lang.Exception,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException

Sets the auction long and short descriptions for the given language.

Parameters:
langId - The language Id.
longDesc - The short description.
shortDesc - The long description.
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setAuctionType

public void setAuctionType(java.lang.String aAuctionType1)

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: O=open cry, SB=sealed bid, D=dutch.

Specified by:
setAuctionType in interface AuctionAccessBeanData
Parameters:
aAuctionType1 - java.lang.String
Returns:
void

setBestBidId

public void setBestBidId(java.lang.Long aBestBidId1)

This method provides access to the AUCTION.BESTBID_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

Best bid ID. The ID of the current lowest winning bid.

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

setBestBidId

public void setBestBidId(java.lang.String aBestBidId1)

This method provides access to the AUCTION.BESTBID_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

Best bid ID. The ID of the current lowest winning bid.

Specified by:
setBestBidId in interface AuctionAccessBeanData
Parameters:
aBestBidId1 - java.lang.String
Returns:
void

setBidRuleId

public void setBidRuleId(java.lang.Long aBidRuleId1)

This method provides access to the AUCTION.BIDRULE_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

Bid rule ID. The ID of the bid rule used for this auction.

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

setBidRuleId

public void setBidRuleId(java.lang.String aBidRuleId1)

This method provides access to the AUCTION.BIDRULE_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

Bid rule ID. The ID of the bid rule used for this auction.

Specified by:
setBidRuleId in interface AuctionAccessBeanData
Parameters:
aBidRuleId1 - java.lang.String
Returns:
void

setBookKeepingTime

public void setBookKeepingTime(java.lang.String aBookKeepingTime1)

This method provides access to the AUCTION.LASTBKTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Updated when best bid is calculated by way of schedule task.

Specified by:
setBookKeepingTime in interface AuctionAccessBeanData
Parameters:
aBookKeepingTime1 - java.lang.String
Returns:
void

setBookKeepingTime

public void setBookKeepingTime(java.sql.Timestamp aBookKeepingTime1)

This method provides access to the AUCTION.LASTBKTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Updated when best bid is calculated by way of schedule task.

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

setClosePriceRule

public void setClosePriceRule(java.lang.String aClosePriceRule1)

This method provides access to the AUCTION.CLOSEPR column of DB2 type CHAR(4) NULL.

The following is a description of this column:

Closing price rule. Valid values: D=discriminative, ND=non-discriminative.

Specified by:
setClosePriceRule in interface AuctionAccessBeanData
Parameters:
aClosePriceRule1 - java.lang.String
Returns:
void

setCloseType

public void setCloseType(int aCloseType1)

This method provides access to the AUCTION.CLOSETYPE column of DB2 type INTEGER NULL.

The following is a description of this column:

Auction closing rule. Valid values: 1=at a fixed end time, 2=if a specified amount of time has elapsed since the last bid, 3=based on logical OR 1 and 2,4=based on logical AND 1 and 2.

Parameters:
aCloseType1 - int
Returns:
void

setCloseType

public void setCloseType(java.lang.String aCloseType1)

This method provides access to the AUCTION.CLOSETYPE column of DB2 type INTEGER NULL.

The following is a description of this column:

Auction closing rule. Valid values: 1=at a fixed end time, 2=if a specified amount of time has elapsed since the last bid, 3=based on logical OR 1 and 2,4=based on logical AND 1 and 2.

Specified by:
setCloseType in interface AuctionAccessBeanData
Parameters:
aCloseType1 - java.lang.String
Returns:
void

setCurrency

public void setCurrency(java.lang.String aCurrency1)

This method provides access to the AUCTION.CURRENCY column of DB2 type CHAR(4) NULL.

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.

Specified by:
setCurrency in interface AuctionAccessBeanData
Parameters:
aCurrency1 - java.lang.String
Returns:
void

setCurrentPrice

public void setCurrentPrice(java.math.BigDecimal aCurrentPrice1)

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

The following is a description of this column:

Current price. Used in Dutch auctions.

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

setCurrentPrice

public void setCurrentPrice(java.lang.String aCurrentPrice1)

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

The following is a description of this column:

Current price. Used in Dutch auctions.

Specified by:
setCurrentPrice in interface AuctionAccessBeanData
Parameters:
aCurrentPrice1 - java.lang.String
Returns:
void

setCurrentQuantity

public void setCurrentQuantity(java.lang.Double aCurrentQuantity1)

This method provides access to the AUCTION.CURRQUANT column of DB2 type FLOAT NULL.

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.

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

setCurrentQuantity

public void setCurrentQuantity(java.lang.String aCurrentQuantity1)

This method provides access to the AUCTION.CURRQUANT column of DB2 type FLOAT NULL.

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.

Specified by:
setCurrentQuantity in interface AuctionAccessBeanData
Parameters:
aCurrentQuantity1 - java.lang.String
Returns:
void

setDeposit

public void setDeposit(java.math.BigDecimal aDeposit1)

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

The following is a description of this column:

Deposit amount required for this auction.

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

setDeposit

public void setDeposit(java.lang.String aDeposit1)

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

The following is a description of this column:

Deposit amount required for this auction.

Specified by:
setDeposit in interface AuctionAccessBeanData
Parameters:
aDeposit1 - java.lang.String
Returns:
void

setDuration

public void setDuration(java.lang.String aDuration1)

This method provides access to the AUCTION.DURATION column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Auction duration in time.

Specified by:
setDuration in interface AuctionAccessBeanData
Parameters:
aDuration1 - java.lang.String
Returns:
void

setDuration

public void setDuration(java.sql.Timestamp aDuration1)

This method provides access to the AUCTION.DURATION column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Auction duration in time.

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

setDurationDays

public void setDurationDays(int aDurationDays1)

This method provides access to the AUCTION.DURDAYS column of DB2 type INTEGER NULL.

The following is a description of this column:

Auction duration in days.

Parameters:
aDurationDays1 - int
Returns:
void

setDurationDays

public void setDurationDays(java.lang.String aDurationDays1)

This method provides access to the AUCTION.DURDAYS column of DB2 type INTEGER NULL.

The following is a description of this column:

Auction duration in days.

Specified by:
setDurationDays in interface AuctionAccessBeanData
Parameters:
aDurationDays1 - java.lang.String
Returns:
void

setEndTime

public void setEndTime(java.lang.String aEndTime1)

This method provides access to the AUCTION.ENDTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Ending date and time for the auction.

Specified by:
setEndTime in interface AuctionAccessBeanData
Parameters:
aEndTime1 - java.lang.String
Returns:
void

setEndTime

public void setEndTime(java.sql.Timestamp aEndTime1)

This method provides access to the AUCTION.ENDTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Ending date and time for the auction.

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

setEntryId

public void setEntryId(java.lang.Long aEntryId1)

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.

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

setEntryId

public void setEntryId(java.lang.String aEntryId1)

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.

Specified by:
setEntryId in interface AuctionAccessBeanData
Parameters:
aEntryId1 - java.lang.String
Returns:
void

setField1

public void setField1(java.lang.Long aField11)

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

The following is a description of this column:

Customizable.

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

setField1

public void setField1(java.lang.String aField11)

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

The following is a description of this column:

Customizable.

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

setField2

public void setField2(java.lang.Long aField21)

This method provides access to the AUCTION.FIELD2 column of DB2 type BIGINT NULL.

The following is a description of this column:

Customizable.

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

setField2

public void setField2(java.lang.String aField21)

This method provides access to the AUCTION.FIELD2 column of DB2 type BIGINT NULL.

The following is a description of this column:

Customizable.

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

setField3

public void setField3(java.math.BigDecimal aField31)

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

The following is a description of this column:

Customizable.

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

setField3

public void setField3(java.lang.String aField31)

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

The following is a description of this column:

Customizable.

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

setField4

public void setField4(java.math.BigDecimal aField41)

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

The following is a description of this column:

Customizable.

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

setField4

public void setField4(java.lang.String aField41)

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

The following is a description of this column:

Customizable.

Specified by:
setField4 in interface AuctionAccessBeanData
Parameters:
aField41 - java.lang.String
Returns:
void

setField5

public void setField5(java.lang.String aField51)

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

The following is a description of this column:

Customizable.

Specified by:
setField5 in interface AuctionAccessBeanData
Parameters:
aField51 - java.lang.String
Returns:
void

setField6

public void setField6(java.lang.String aField61)

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

The following is a description of this column:

Customizable.

Specified by:
setField6 in interface AuctionAccessBeanData
Parameters:
aField61 - java.lang.String
Returns:
void

setFullfillmentCenterId

public void setFullfillmentCenterId(java.lang.Integer aFullfillmentCenterId1)

This method provides access to the AUCTION.FFMCENTER_ID column of DB2 type INTEGER NULL.

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.

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

setFullfillmentCenterId

public void setFullfillmentCenterId(java.lang.String aFullfillmentCenterId1)

This method provides access to the AUCTION.FFMCENTER_ID column of DB2 type INTEGER NULL.

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.

Specified by:
setFullfillmentCenterId in interface AuctionAccessBeanData
Parameters:
aFullfillmentCenterId1 - java.lang.String
Returns:
void

setHighestBidId

public void setHighestBidId(java.lang.Long aHighestBidId1)

This method provides access to the AUCTION.HIGHBID_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

The ID of the bid with the highest price.

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

setHighestBidId

public void setHighestBidId(java.lang.String aHighestBidId1)

This method provides access to the AUCTION.HIGHBID_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

The ID of the bid with the highest price.

Specified by:
setHighestBidId in interface AuctionAccessBeanData
Parameters:
aHighestBidId1 - java.lang.String
Returns:
void

setId

public void setId(java.lang.Long aId1)

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.

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

setId

public void setId(java.lang.String aId1)

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.

Specified by:
setId in interface AuctionAccessBeanData
Parameters:
aId1 - java.lang.String
Returns:
void

setInitKey_id

public void setInitKey_id(java.lang.Long aInitKey_id1)

Set the primary key for this object

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

setInventoryReservationId

public void setInventoryReservationId(java.lang.Long aInventoryReservationId1)

This method provides access to the AUCTION.INVRSRVID column of DB2 type BIGINT NULL.

The following is a description of this column:

Inventory reservation ID.

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

setInventoryReservationId

public void setInventoryReservationId(java.lang.String aInventoryReservationId1)

This method provides access to the AUCTION.INVRSRVID column of DB2 type BIGINT NULL.

The following is a description of this column:

Inventory reservation ID.

Specified by:
setInventoryReservationId in interface AuctionAccessBeanData
Parameters:
aInventoryReservationId1 - java.lang.String
Returns:
void

setItemPage

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.

Parameters:
itemPage - The display page.
storeId - The store Id.
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setLockFlag

public void setLockFlag(int aLockFlag1)

This method provides access to the AUCTION.LOCKFLAG column of DB2 type INTEGER NULL.

The following is a description of this column:

Lock flag. Valid values: 0=unlocked, 1=locked.

Parameters:
aLockFlag1 - int
Returns:
void

setLockFlag

public void setLockFlag(java.lang.String aLockFlag1)

This method provides access to the AUCTION.LOCKFLAG column of DB2 type INTEGER NULL.

The following is a description of this column:

Lock flag. Valid values: 0=unlocked, 1=locked.

Specified by:
setLockFlag in interface AuctionAccessBeanData
Parameters:
aLockFlag1 - java.lang.String
Returns:
void

setMemberGroupId

public void setMemberGroupId(java.lang.Long aMemberGroupId1)

This method provides access to the AUCTION.MBRGRP_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

Reserved for IBM internal use.

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

setMemberGroupId

public void setMemberGroupId(java.lang.String aMemberGroupId1)

This method provides access to the AUCTION.MBRGRP_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setMemberGroupId in interface AuctionAccessBeanData
Parameters:
aMemberGroupId1 - java.lang.String
Returns:
void

setOpenPrice

public void setOpenPrice(java.math.BigDecimal aOpenPrice1)

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

The following is a description of this column:

Opening price.

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

setOpenPrice

public void setOpenPrice(java.lang.String aOpenPrice1)

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

The following is a description of this column:

Opening price.

Specified by:
setOpenPrice in interface AuctionAccessBeanData
Parameters:
aOpenPrice1 - java.lang.String
Returns:
void

setOwnerId

public void setOwnerId(java.lang.Long aOwnerId1)

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

The following is a description of this column:

Owner of the auction. Comes from comes from the CATENTRY owner ID.

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

setOwnerId

public void setOwnerId(java.lang.String aOwnerId1)

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

The following is a description of this column:

Owner of the auction. Comes from comes from the CATENTRY owner ID.

Specified by:
setOwnerId in interface AuctionAccessBeanData
Parameters:
aOwnerId1 - java.lang.String
Returns:
void

setPaymentMethods

public void setPaymentMethods(java.lang.String aPaymentMethods1)

This method provides access to the AUCTION.PAYMETHODS column of DB2 type CHAR(254) NULL.

The following is a description of this column:

Allowable payment methods.

Specified by:
setPaymentMethods in interface AuctionAccessBeanData
Parameters:
aPaymentMethods1 - java.lang.String
Returns:
void

setPrecedence

public void setPrecedence(int aPrecedence1)

This method provides access to the AUCTION.PRECEDENCE column of DB2 type INTEGER NULL.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aPrecedence1 - int
Returns:
void

setPrecedence

public void setPrecedence(java.lang.String aPrecedence1)

This method provides access to the AUCTION.PRECEDENCE column of DB2 type INTEGER NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setPrecedence in interface AuctionAccessBeanData
Parameters:
aPrecedence1 - java.lang.String
Returns:
void

setQuantity

public void setQuantity(java.lang.Double aQuantity1)

This method provides access to the AUCTION.AUQUANT column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

Auction quantity.

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

setQuantity

public void setQuantity(java.lang.String aQuantity1)

This method provides access to the AUCTION.AUQUANT column of DB2 type FLOAT NOT NULL.

The following is a description of this column:

Auction quantity.

Specified by:
setQuantity in interface AuctionAccessBeanData
Parameters:
aQuantity1 - java.lang.String
Returns:
void

setRealEndTime

public void setRealEndTime(java.lang.String aRealEndTime1)

This method provides access to the AUCTION.REALENDTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Ending date and time.

Specified by:
setRealEndTime in interface AuctionAccessBeanData
Parameters:
aRealEndTime1 - java.lang.String
Returns:
void

setRealEndTime

public void setRealEndTime(java.sql.Timestamp aRealEndTime1)

This method provides access to the AUCTION.REALENDTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Ending date and time.

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

setReferenceCode

public void setReferenceCode(java.lang.String aReferenceCode1)

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.

Specified by:
setReferenceCode in interface AuctionAccessBeanData
Parameters:
aReferenceCode1 - java.lang.String
Returns:
void

setRefPrice

public void setRefPrice(java.math.BigDecimal aRefPrice1)

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

The following is a description of this column:

Reserved for IBM internal use.

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

setRefPrice

public void setRefPrice(java.lang.String aRefPrice1)

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

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setRefPrice in interface AuctionAccessBeanData
Parameters:
aRefPrice1 - java.lang.String
Returns:
void

setReservePrice

public void setReservePrice(java.math.BigDecimal aReservePrice1)

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

The following is a description of this column:

Reserve price. Bids below the reserve price will be ignored when winning bids are determined.

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

setReservePrice

public void setReservePrice(java.lang.String aReservePrice1)

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

The following is a description of this column:

Reserve price. Bids below the reserve price will be ignored when winning bids are determined.

Specified by:
setReservePrice in interface AuctionAccessBeanData
Parameters:
aReservePrice1 - java.lang.String
Returns:
void

setRetractBid

public void setRetractBid(int aRetractBid1)

This method provides access to the AUCTION.RETRACT_BID column of DB2 type INTEGER NULL.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aRetractBid1 - int
Returns:
void

setRetractBid

public void setRetractBid(java.lang.String aRetractBid1)

This method provides access to the AUCTION.RETRACT_BID column of DB2 type INTEGER NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setRetractBid in interface AuctionAccessBeanData
Parameters:
aRetractBid1 - java.lang.String
Returns:
void

setRulePage

public void setRulePage(java.lang.String aRulePage1)

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

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.

Specified by:
setRulePage in interface AuctionAccessBeanData
Parameters:
aRulePage1 - java.lang.String
Returns:
void

setScale

public void setScale(int aScale1)

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

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aScale1 - int
Returns:
void

setScale

public void setScale(java.lang.String aScale1)

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

The following is a description of this column:

Reserved for IBM internal use.

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

setStartTime

public void setStartTime(java.lang.String aStartTime1)

This method provides access to the AUCTION.STARTTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Starting date and time.

Specified by:
setStartTime in interface AuctionAccessBeanData
Parameters:
aStartTime1 - java.lang.String
Returns:
void

setStartTime

public void setStartTime(java.sql.Timestamp aStartTime1)

This method provides access to the AUCTION.STARTTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Starting date and time.

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

setState

public void setState(int aState1)

This method provides access to the AUCTION.STATE column of DB2 type INTEGER NULL.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aState1 - int
Returns:
void

setState

public void setState(java.lang.String aState1)

This method provides access to the AUCTION.STATE column of DB2 type INTEGER NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setState in interface AuctionAccessBeanData
Parameters:
aState1 - java.lang.String
Returns:
void

setStatus

public void setStatus(java.lang.String aStatus1)

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

The following is a description of this column:

Auction status. Valid values: BC=bidding closed, SC=settlement closed, C=current, F=future, R=retracted or deleted.

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

setSupplierId

public void setSupplierId(java.lang.Long aSupplierId1)

This method provides access to the AUCTION.SUPPLIER_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

Reserved for IBM use.

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

setSupplierId

public void setSupplierId(java.lang.String aSupplierId1)

This method provides access to the AUCTION.SUPPLIER_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

Reserved for IBM use.

Specified by:
setSupplierId in interface AuctionAccessBeanData
Parameters:
aSupplierId1 - java.lang.String
Returns:
void

setUpdateTime

public void setUpdateTime(java.lang.String aUpdateTime1)

This method provides access to the AUCTION.UPDATETIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Update date and time.

Specified by:
setUpdateTime in interface AuctionAccessBeanData
Parameters:
aUpdateTime1 - java.lang.String
Returns:
void

setUpdateTime

public void setUpdateTime(java.sql.Timestamp aUpdateTime1)

This method provides access to the AUCTION.UPDATETIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Update date and time.

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