com.ibm.commerce.negotiation.beans
Class AuctionStyleDataBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.negotiation.objects.AuctionStyleAccessBean
                    |
                    +--com.ibm.commerce.negotiation.beans.AuctionStyleDataBean
All Implemented Interfaces:
AuctionStyleAccessBeanData, AuctionStyleInputDataBean, AuctionStyleSmartDataBean, DataBean, InputDataBean, java.io.Serializable, SmartDataBean

public class AuctionStyleDataBean
extends AuctionStyleAccessBean
implements AuctionStyleInputDataBean, AuctionStyleSmartDataBean, SmartDataBean

Retrieves information about an auction style. The primary key is auction style name and owner id.

See Also:
Serialized Form

Field Summary
protected  long aDuration
           
protected  java.lang.String aString
           
protected  CommandContext commandContext
           
protected  java.lang.String dur
           
protected  long numOfSeconds
           
protected  TypedProperty requestProperties
           
protected  java.lang.String tempdays
           
protected  java.lang.String ts
           
 
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Fields inherited from interface com.ibm.commerce.beans.SmartDataBean
COPYRIGHT
 
Fields inherited from interface com.ibm.commerce.beans.DataBean
emptyString
 
Constructor Summary
AuctionStyleDataBean()
          Constructs an AuctionStyleDataBean object.
AuctionStyleDataBean(AuctionStyleAccessBean anAccessBean)
          Constructs an AuctionStyleDataBean object.
AuctionStyleDataBean(javax.ejb.EJBObject o)
          Constructs an AuctionStyleDataBean object.
 
Method Summary
 java.lang.String getAuctDurationDate()
          Get Auction duration date.
 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 getAuctEndDays()
          Get Auction End Day.
 java.lang.String getAuctEndHour()
          Get Auction End Hour.
 java.lang.String getAuctEndMinute()
          Get Auction End Minute
 java.lang.String getAuctEndSecond()
          Get Auction End Second.
 java.lang.String getAuctEndTime()
          Get Auction End Time.
 java.lang.String getAuctStartDate()
          Get Auction Start Date.
 java.lang.String getAuctStartDays()
          Get Auction Start Day.
 java.lang.String getAuctStartHour()
          Get Auction Start Hour.
 java.lang.String getAuctStartMinute()
          Get Auction Start Minutes.
 java.lang.String getAuctStartSecond()
          Get Auction Start Seconds.
 java.lang.String getAuctStartTime()
          Get Auction Start Time.
 java.lang.String getAuctStyleName()
          Get Auction style name.
 java.lang.String getAuctStyleOwnerId()
          Get Auction owner id.
 CommandContext getCommandContext()
          Get command context.
 TypedProperty getRequestProperties()
          Fetches the command properties.
 void populate()
          Retrieves auction style data and populates AuctionStyleDataBean object.
 void setAuctStyleName(java.lang.String newAuctStyleName)
          Set Auction style name.
 void setAuctStyleOwnerId(java.lang.String newAuctStyleOwnerId)
          Set Auction style owner id.
 void setCommandContext(CommandContext aCommandContext)
          Set commend context.
 void setRequestProperties(TypedProperty newRequestProperties)
          Copies the command input properties.
 
Methods inherited from class com.ibm.commerce.negotiation.objects.AuctionStyleAccessBean
commitCopyHelper, findAllAuctionStyles, findAuctionStylesByBidRule, findAuctionStylesByOwner, findAuctionStylesByOwnerAndType, findAuctionStylesByType, fulfills, getAdminId, getAdminIdInEJBType, getAuctionType, getBidRuleId, getBidRuleIdInEJBType, getClosePriceRule, getCloseType, getCloseTypeInEJBType, getCurrency, getDeposit, getDepositInEJBType, getDuration, getDurationDays, getDurationDaysInEJBType, getDurationInEJBType, getEndDays, getEndDaysInEJBType, getEndTime, getEndTimeInEJBType, getItemPage, getName, getOpenPrice, getOpenPriceInEJBType, getOwner, getOwnerId, getOwnerIdInEJBType, getQuantity, getQuantityInEJBType, getReservePrice, getReservePriceInEJBType, getRulePage, getStartDays, getStartDaysInEJBType, getStartTime, getStartTimeInEJBType, refreshCopyHelper, setAdminId, setAdminId, setAuctionType, setBidRuleId, setBidRuleId, setClosePriceRule, setCloseType, setCloseType, setCurrency, setDeposit, setDeposit, setDuration, setDuration, setDurationDays, setDurationDays, setEndDays, setEndDays, setEndTime, setEndTime, setInitKey_name, setInitKey_ownerId, setItemPage, setName, setOpenPrice, setOpenPrice, setOwnerId, setOwnerId, setQuantity, setQuantity, setReservePrice, setReservePrice, setRulePage, setStartDays, setStartDays, setStartTime, setStartTime
 
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
 

Field Detail

aDuration

protected long aDuration

aString

protected java.lang.String aString

commandContext

protected CommandContext commandContext

dur

protected java.lang.String dur

numOfSeconds

protected long numOfSeconds

requestProperties

protected TypedProperty requestProperties

tempdays

protected java.lang.String tempdays

ts

protected java.lang.String ts
Constructor Detail

AuctionStyleDataBean

public AuctionStyleDataBean()
Constructs an AuctionStyleDataBean object.

AuctionStyleDataBean

public AuctionStyleDataBean(AuctionStyleAccessBean anAccessBean)
                     throws java.lang.Exception
Constructs an AuctionStyleDataBean object.

AuctionStyleDataBean

public AuctionStyleDataBean(javax.ejb.EJBObject o)
                     throws java.rmi.RemoteException
Constructs an AuctionStyleDataBean object.
Parameters:
o - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException - If an error occurs while processing an EJB request.
Method Detail

getAuctDurationDate

public java.lang.String getAuctDurationDate()
Get Auction duration date. This date is not used in auction processing.
Specified by:
getAuctDurationDate in interface AuctionStyleSmartDataBean
Returns:
Auction duration date. Format: yyyy-mm-dd

getAuctDurationHour

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

getAuctDurationMinute

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

getAuctDurationSecond

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

getAuctDurationTime

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

getAuctEndDate

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

getAuctEndDays

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

getAuctEndHour

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

getAuctEndMinute

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

getAuctEndSecond

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

getAuctEndTime

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

getAuctStartDate

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

getAuctStartDays

public java.lang.String getAuctStartDays()
Get Auction Start Day.
Specified by:
getAuctStartDays in interface AuctionStyleSmartDataBean
Returns:
Auction Start Day.

getAuctStartHour

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

getAuctStartMinute

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

getAuctStartSecond

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

getAuctStartTime

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

getAuctStyleName

public java.lang.String getAuctStyleName()
Get Auction style name.
Specified by:
getAuctStyleName in interface AuctionStyleSmartDataBean
Returns:
The auction style name.

getAuctStyleOwnerId

public java.lang.String getAuctStyleOwnerId()
Get Auction owner id.
Specified by:
getAuctStyleOwnerId in interface AuctionStyleSmartDataBean
Returns:
The auction owner id.

getCommandContext

public CommandContext getCommandContext()
Get 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 style data and populates AuctionStyleDataBean object.
Specified by:
populate in interface SmartDataBean
Throws:
java.lang.Exception - if any problems are encountered.

setAuctStyleName

public void setAuctStyleName(java.lang.String newAuctStyleName)
Set Auction style name.
Specified by:
setAuctStyleName in interface AuctionStyleInputDataBean
Parameters:
newAuctStyleName - The auction style name.

setAuctStyleOwnerId

public void setAuctStyleOwnerId(java.lang.String newAuctStyleOwnerId)
Set Auction style owner id.
Specified by:
setAuctStyleOwnerId in interface AuctionStyleInputDataBean
Parameters:
newAuctStyleOwnerId - The auction style owner id.

setCommandContext

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

setRequestProperties

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