com.ibm.commerce.negotiation.beans
Class AuctionDataBean

java.lang.Object
  com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
      com.ibm.commerce.negotiation.objects.AuctionAccessBean
          com.ibm.commerce.negotiation.beans.AuctionDataBean
All Implemented Interfaces:
AuctionAccessBeanData, AuctionInputDataBean, AuctionSmartDataBean, DataBean, InputDataBean, java.io.Serializable, SmartDataBean

public class AuctionDataBean
extends AuctionAccessBean
implements AuctionInputDataBean, AuctionSmartDataBean, SmartDataBean

Retrieves information about an auction. The primary key is auction id.

See Also:
Serialized Form

Field Summary
protected int aDuration
protected java.lang.String aString
protected CommandContext commandContext
protected java.lang.String dur
protected TypedProperty requestProperties
Fields inherited from interface com.ibm.commerce.beans.InputDataBean
COPYRIGHT
Fields inherited from interface com.ibm.commerce.beans.DataBean
emptyString
Fields inherited from interface com.ibm.commerce.beans.SmartDataBean
COPYRIGHT
Constructor Summary
AuctionDataBean()
Constructs an AuctionDataBean object.
AuctionDataBean(AuctionAccessBean anAccessBean)
Constructs an AuctionDataBean object.
Method Summary
java.lang.String getAuctDurationHour()
Get Auction duration hours.
java.lang.String getAuctDurationMinute()
Get Auction duration minutes.
java.lang.String getAuctDurationSecond()
Get Auction duration seconds.
java.lang.String getAuctDurationTime()
Get Auction duration time.
java.lang.String getAuctEndDate()
Get Auction End Date.
java.lang.String getAuctEndDay()
Get Auction End Day.
java.lang.String getAuctEndHour()
Get Auction End Hours.
java.lang.String getAuctEndMinute()
Get Auction End Minutes.
java.lang.String getAuctEndMonth()
Get Auction End Month.
java.lang.String getAuctEndSecond()
Get Auction End Seconds.
java.lang.String getAuctEndTime()
Get Auction End Time.
java.lang.String getAuctEndYear()
Get Auction End Year.
java.lang.String getAuctionId()
Get Auction Id.
java.lang.String getAuctStartDate()
Get Auction Start Date.
java.lang.String getAuctStartDay()
Get Auction Start Day.
java.lang.String getAuctStartHour()
Get Auction Start Hours.
java.lang.String getAuctStartMinute()
Get Auction Start Minutes.
java.lang.String getAuctStartMonth()
Get Auction Start Month.
java.lang.String getAuctStartSecond()
Get Auction Start Seconds.
java.lang.String getAuctStartTime()
Get Auction Start Time.
java.lang.String getAuctStartYear()
Get Auction Start Year.
CommandContext getCommandContext()
Get command context.
TypedProperty getRequestProperties()
Get request properties.
void populate()
Retrieves auction data and populates AuctionDataBean object.
void setAuctionId(java.lang.String newAuctionId)
Set Auction Id.
void setCommandContext(CommandContext commandContext)
Set command context.
void setRequestProperties(TypedProperty param)
Set request properties.
Methods inherited from class com.ibm.commerce.negotiation.objects.AuctionAccessBean
addToGallery, addToRuleViewedList, addToStore, commitCopyHelper, defaultJNDIName, deleteAuctionDescription, deleteFromGallery, deleteFromRuleViewedList, deleteFromStore, deleteRuleViewedForAll, findActiveAuctions, findActiveAuctionsWithAutobid, findAllAuctions, findAuctionByIdForUpdate, findAuctionByReferenceCode, findAuctionsByItem, findAuctionsByMultipleStatus, findAuctionsByOwner, findAuctionsByOwnerAndStatus, findAuctionsByOwnerAndType, findAuctionsByRuleId, findAuctionsByStatus, findAuctionsByStatusAndFlag, findAuctionsByType, fulfills, getAdminId, getAdminIdInEJBType, getAuctionType, getBestBidId, getBestBidIdInEJBType, getBidRuleId, getBidRuleIdInEJBType, getBookKeepingTime, getBookKeepingTimeInEJBType, getClosePriceRule, getCloseType, getCloseTypeInEJBType, getCurrency, getCurrentPrice, getCurrentPriceInEJBType, getCurrentQuantity, getCurrentQuantityInEJBType, getDeposit, getDepositInEJBType, getDuration, getDurationDays, getDurationDaysInEJBType, getDurationInEJBType, getEndTime, getEndTimeInEJBType, getEntryId, getEntryIdInEJBType, getField1, getField1InEJBType, getField2, getField2InEJBType, getField3, getField3InEJBType, getField4, getField4InEJBType, getField5, getField6, getFullfillmentCenterId, getFullfillmentCenterIdInEJBType, getHighestBidId, getHighestBidIdInEJBType, getId, getIdInEJBType, getInventoryReservationId, getInventoryReservationIdInEJBType, getItemPage, getLockFlag, getLockFlagInEJBType, getLongDescription, getMemberGroupId, getMemberGroupIdInEJBType, getOpenPrice, getOpenPriceInEJBType, getOwner, getOwnerId, getOwnerIdInEJBType, getPaymentMethods, getPrecedence, getPrecedenceInEJBType, getQuantity, getQuantityInEJBType, getRealEndTime, getRealEndTimeInEJBType, getReferenceCode, getRefPrice, getRefPriceInEJBType, getReservePrice, getReservePriceInEJBType, getRetractBid, getRetractBidInEJBType, getRulePage, getScale, getScaleInEJBType, getShortDescription, getStartTime, getStartTimeInEJBType, getState, getStateInEJBType, getStatus, getSupplierId, getSupplierIdInEJBType, getUpdateTime, getUpdateTimeInEJBType, instantiateEJB, instantiateEJBByPrimaryKey, isAuctionRuleViewed, isInGallery, isInStore, refreshCopyHelper, setAdminId, setAdminId, setAuctionDescriptions, setAuctionType, setBestBidId, setBestBidId, setBidRuleId, setBidRuleId, setBookKeepingTime, setBookKeepingTime, setClosePriceRule, setCloseType, setCloseType, setCurrency, setCurrentPrice, setCurrentPrice, setCurrentQuantity, setCurrentQuantity, setDeposit, setDeposit, setDuration, setDuration, setDurationDays, setDurationDays, setEndTime, setEndTime, setEntryId, setEntryId, setField1, setField1, setField2, setField2, setField3, setField3, setField4, setField4, setField5, setField6, setFullfillmentCenterId, setFullfillmentCenterId, setHighestBidId, setHighestBidId, setId, setId, setInitKey_id, setInventoryReservationId, setInventoryReservationId, setItemPage, setLockFlag, setLockFlag, setMemberGroupId, setMemberGroupId, setOpenPrice, setOpenPrice, setOwnerId, setOwnerId, setPaymentMethods, setPrecedence, setPrecedence, setQuantity, setQuantity, setRealEndTime, setRealEndTime, setReferenceCode, setRefPrice, setRefPrice, setReservePrice, setReservePrice, setRetractBid, setRetractBid, setRulePage, setScale, setScale, setStartTime, setStartTime, setState, setState, setStatus, setSupplierId, setSupplierId, setUpdateTime, setUpdateTime
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Field Detail

aString

protected java.lang.String aString

aDuration

protected int aDuration

dur

protected java.lang.String dur

commandContext

protected CommandContext commandContext

requestProperties

protected TypedProperty requestProperties
Constructor Detail

AuctionDataBean

public AuctionDataBean()
Constructs an AuctionDataBean object.

AuctionDataBean

public AuctionDataBean(AuctionAccessBean anAccessBean)
                throws java.lang.Exception
Constructs an AuctionDataBean object.
Method Detail

getAuctDurationHour

public java.lang.String getAuctDurationHour()
Get Auction duration hours.
Specified by:
getAuctDurationHour in interface AuctionSmartDataBean
Returns:
Auction duration hours. Format hh

getAuctDurationMinute

public java.lang.String getAuctDurationMinute()
Get Auction duration minutes.
Specified by:
getAuctDurationMinute in interface AuctionSmartDataBean
Returns:
Auction duration hours. Format mm

getAuctDurationSecond

public java.lang.String getAuctDurationSecond()
Get Auction duration seconds.
Specified by:
getAuctDurationSecond in interface AuctionSmartDataBean
Returns:
Auction duration seconds. Format ss

getAuctDurationTime

public java.lang.String getAuctDurationTime()
Get Auction duration time.
Specified by:
getAuctDurationTime in interface AuctionSmartDataBean
Returns:
Auction duration time. Format hh:mm:ss.

getAuctEndDate

public java.lang.String getAuctEndDate()
Get Auction End Date.
Specified by:
getAuctEndDate in interface AuctionSmartDataBean
Returns:
Auction End Date. Format yyyy-mm-dd

getAuctEndDay

public java.lang.String getAuctEndDay()
Get Auction End Day.
Specified by:
getAuctEndDay in interface AuctionSmartDataBean
Returns:
Auction End Day. Format dd

getAuctEndHour

public java.lang.String getAuctEndHour()
Get Auction End Hours.
Specified by:
getAuctEndHour in interface AuctionSmartDataBean
Returns:
Auction End Hours. Format hh.

getAuctEndMinute

public java.lang.String getAuctEndMinute()
Get Auction End Minutes.
Specified by:
getAuctEndMinute in interface AuctionSmartDataBean
Returns:
Auction End Minutes. Format mm

getAuctEndMonth

public java.lang.String getAuctEndMonth()
Get Auction End Month.
Specified by:
getAuctEndMonth in interface AuctionSmartDataBean
Returns:
Auction End Month. Format mm.

getAuctEndSecond

public java.lang.String getAuctEndSecond()
Get Auction End Seconds.
Specified by:
getAuctEndSecond in interface AuctionSmartDataBean
Returns:
Auction End Seconds. Format ss

getAuctEndTime

public java.lang.String getAuctEndTime()
Get Auction End Time.
Specified by:
getAuctEndTime in interface AuctionSmartDataBean
Returns:
Auction End Time. Format hh:mm:ss.

getAuctEndYear

public java.lang.String getAuctEndYear()
Get Auction End Year.
Specified by:
getAuctEndYear in interface AuctionSmartDataBean
Returns:
Auction End Year. Format yyyy.

getAuctionId

public java.lang.String getAuctionId()
Get Auction Id. Auction id is the primary key.
Specified by:
getAuctionId in interface AuctionSmartDataBean
Returns:
The auction identifier.

getAuctStartDate

public java.lang.String getAuctStartDate()
Get Auction Start Date.
Specified by:
getAuctStartDate in interface AuctionSmartDataBean
Returns:
Auction Start Date. Format yyyy-mm-dd

getAuctStartDay

public java.lang.String getAuctStartDay()
Get Auction Start Day.
Specified by:
getAuctStartDay in interface AuctionSmartDataBean
Returns:
Auction Start Day. Format dd

getAuctStartHour

public java.lang.String getAuctStartHour()
Get Auction Start Hours.
Specified by:
getAuctStartHour in interface AuctionSmartDataBean
Returns:
Auction Start Hours. Format hh.

getAuctStartMinute

public java.lang.String getAuctStartMinute()
Get Auction Start Minutes.
Specified by:
getAuctStartMinute in interface AuctionSmartDataBean
Returns:
Auction Start Minutes. Format mm.

getAuctStartMonth

public java.lang.String getAuctStartMonth()
Get Auction Start Month.
Specified by:
getAuctStartMonth in interface AuctionSmartDataBean
Returns:
Auction Start Month. Format mm.

getAuctStartSecond

public java.lang.String getAuctStartSecond()
Get Auction Start Seconds.
Specified by:
getAuctStartSecond in interface AuctionSmartDataBean
Returns:
Auction Start Seconds. Format ss.

getAuctStartTime

public java.lang.String getAuctStartTime()
Get Auction Start Time.
Specified by:
getAuctStartTime in interface AuctionSmartDataBean
Returns:
Auction Start Time. Format hh:mm:ss.

getAuctStartYear

public java.lang.String getAuctStartYear()
Get Auction Start Year.
Specified by:
getAuctStartYear in interface AuctionSmartDataBean
Returns:
Auction Start Year. Format yyyy.

getCommandContext

public CommandContext getCommandContext()
Get command context.
Specified by:
getCommandContext in interface SmartDataBean
Returns:
The command context.

getRequestProperties

public TypedProperty getRequestProperties()
Get request properties.
Specified by:
getRequestProperties in interface InputDataBean
Returns:
com.ibm.commerce.datatype.TypedProperty

populate

public void populate()
              throws java.lang.Exception
Retrieves auction data and populates AuctionDataBean object.
Specified by:
populate in interface SmartDataBean
Throws:
java.lang.Exception - if there is a problem populating the databean with data.

setAuctionId

public void setAuctionId(java.lang.String newAuctionId)
Set Auction Id. Auction id is the primary key.
Specified by:
setAuctionId in interface AuctionInputDataBean
Parameters:
newAuctionId - The auction identifier.

setCommandContext

public void setCommandContext(CommandContext commandContext)
Set command context.
Specified by:
setCommandContext in interface SmartDataBean
Parameters:
commandContext - The command context..

setRequestProperties

public void setRequestProperties(TypedProperty param)
Set request properties.
Specified by:
setRequestProperties in interface InputDataBean

Feedback