com.ibm.commerce.negotiation.beans
Class AuctionInfoDataBean

java.lang.Object
  com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
      com.ibm.commerce.negotiation.objects.AuctionInfoAccessBean
          com.ibm.commerce.negotiation.beans.AuctionInfoDataBean
All Implemented Interfaces:
AuctionInfoAccessBeanData, AuctionInfoInputDataBean, AuctionInfoSmartDataBean, DataBean, InputDataBean, java.io.Serializable, SmartDataBean

public class AuctionInfoDataBean
extends AuctionInfoAccessBean
implements AuctionInfoInputDataBean, AuctionInfoSmartDataBean, SmartDataBean

Retrieves information about an auction. The primary key is auction id and store 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.SmartDataBean
COPYRIGHT
Fields inherited from interface com.ibm.commerce.beans.DataBean
emptyString
Constructor Summary
AuctionInfoDataBean()
Constructs an AuctionInfoDataBean object.
AuctionInfoDataBean(AuctionInfoAccessBean anAccessBean)
Constructs an AuctionInfoDataBean object.
Method Summary
java.lang.String getAuctDurationHour()
Gets Auction duration hours.
java.lang.String getAuctDurationMinute()
Gets Auction duration minutes.
java.lang.String getAuctDurationSecond()
Gets Auction duration seconds.
java.lang.String getAuctDurationTime()
Gets Auction duration time.
java.lang.String getAuctEndDate()
Gets Auction End Date.
java.lang.String getAuctEndDay()
Gets Auction End Day.
java.lang.String getAuctEndHour()
Gets Auction End Hour.
java.lang.String getAuctEndMinute()
Gets Auction End Minutes
java.lang.String getAuctEndMonth()
Gets Auction End Month.
java.lang.String getAuctEndSecond()
Gets Auction End Seconds.
java.lang.String getAuctEndTime()
Gets Auction End Time.
java.lang.String getAuctEndYear()
Gets Auction End Year.
java.lang.String getAuctRealEndTime()
Gets Auction Real End Time.
java.lang.String getAuctStartDate()
Gets Auction Start Date.
java.lang.String getAuctStartDay()
Gets Auction Start Day.
java.lang.String getAuctStartHour()
Gets Auction Start Hour.
java.lang.String getAuctStartMinute()
Gets Auction Start Minutes.
java.lang.String getAuctStartMonth()
Gets Auction Start Month.
java.lang.String getAuctStartSecond()
Gets Auction Start Seconds.
java.lang.String getAuctStartTime()
Gets Auction Start Time.
java.lang.String getAuctStartYear()
Gets Auction Start Year
CommandContext getCommandContext()
Gets the command context.
TypedProperty getRequestProperties()
Fetches the command properties.
void populate()
Retrieves auction data and populates AuctionInfoDataBean object.
void setAuctionId(java.lang.String newAuctionId)
Sets Auction Id.
void setAuctStoreId(java.lang.String newStoreId)
Sets Auction store id.
void setCommandContext(CommandContext commandContext)
Sets command context.
void setRequestProperties(TypedProperty newRequestProperties)
Copies the input properties.
Methods inherited from class com.ibm.commerce.negotiation.objects.AuctionInfoAccessBean
commitCopyHelper, defaultJNDIName, findByAuctionId, findByChannelStoreAndStatus, findByItem, findByItemAndStore, findByMultipleStatus, findByStatus, findByStore, findByStoreAndMultipleStatus, findByStoreAndStatus, findByStoreAndType, findGalleryItems, findGalleryItemsByMultipleAuctionStatus, getAdminId, getAdminIdInEJBType, getAuction, 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, 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, getStoreId, getStoreIdInEJBType, getSupplierId, getSupplierIdInEJBType, getUpdateTime, getUpdateTimeInEJBType, instantiateEJB, instantiateEJBByPrimaryKey, isAuctionRuleViewed, isInGallery, isInStore, refreshCopyHelper, setAdminId, setAdminId, 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, setInitKey_storeId, 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, setStoreId, setStoreId, 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

AuctionInfoDataBean

public AuctionInfoDataBean()
Constructs an AuctionInfoDataBean object.

AuctionInfoDataBean

public AuctionInfoDataBean(AuctionInfoAccessBean anAccessBean)
                    throws java.lang.Exception
Constructs an AuctionInfoDataBean object.
Method Detail

getAuctDurationHour

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

getAuctDurationMinute

public java.lang.String getAuctDurationMinute()
Gets Auction duration minutes.
Returns:
Auction duration minutes. Format: mm.

getAuctDurationSecond

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

getAuctDurationTime

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

getAuctEndDate

public java.lang.String getAuctEndDate()
Gets Auction End Date.
Returns:
Auction End Date. Format: yyyy-mm-dd.

getAuctEndDay

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

getAuctEndHour

public java.lang.String getAuctEndHour()
Gets Auction End Hour.
Specified by:
getAuctEndHour in interface AuctionInfoSmartDataBean
Returns:
Auction End Hour. Format: hh.

getAuctEndMinute

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

getAuctEndMonth

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

getAuctEndSecond

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

getAuctEndTime

public java.lang.String getAuctEndTime()
Gets Auction End Time.
Specified by:
getAuctEndTime in interface AuctionInfoSmartDataBean
Returns:
Auction End Time. Format: hh:mm:dd.

getAuctEndYear

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

getAuctRealEndTime

public java.lang.String getAuctRealEndTime()
Gets Auction Real End Time.
Returns:
Auction End Time. Format: hh:mm:dd.

getAuctStartDate

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

getAuctStartDay

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

getAuctStartHour

public java.lang.String getAuctStartHour()
Gets Auction Start Hour.
Specified by:
getAuctStartHour in interface AuctionInfoSmartDataBean
Returns:
Auction Start Hour. Format: hh.

getAuctStartMinute

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

getAuctStartMonth

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

getAuctStartSecond

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

getAuctStartTime

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

getAuctStartYear

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

getCommandContext

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

getRequestProperties

public TypedProperty getRequestProperties()
Fetches the command 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 AuctionInfoDataBean 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)
Sets Auction Id. Primary key is auction id and store id.
Specified by:
setAuctionId in interface AuctionInfoInputDataBean
Parameters:
newAuctionId - The auction identifier.

setAuctStoreId

public void setAuctStoreId(java.lang.String newStoreId)
Sets Auction store id. Primary key is auction id and store id. param newStoreId The store id.
Specified by:
setAuctStoreId in interface AuctionInfoInputDataBean
Parameters:
newStoreId - The auction store identifier.

setCommandContext

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

setRequestProperties

public void setRequestProperties(TypedProperty newRequestProperties)
Copies the input properties.
Specified by:
setRequestProperties in interface InputDataBean
Parameters:
newRequestProperties - com.ibm.commerce.datatype.TypedProperty

Feedback