com.ibm.commerce.negotiation.beans
Class MemberAuctionRelationDataBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.negotiation.objects.MemberAuctionRelationAccessBean
                    |
                    +--com.ibm.commerce.negotiation.beans.MemberAuctionRelationDataBean
All Implemented Interfaces:
DataBean, InputDataBean, MemberAuctionRelationAccessBeanData, MemberAuctionRelationInputDataBean, MemberAuctionRelationSmartDataBean, java.io.Serializable, SmartDataBean

public class MemberAuctionRelationDataBean
extends MemberAuctionRelationAccessBean
implements MemberAuctionRelationInputDataBean, MemberAuctionRelationSmartDataBean, SmartDataBean

Interfaces to the data members of the MemberAuctionRelationAccessBean.

See Also:
MemberAuctionRelationAccessBean, SmartDataBean, Serialized Form

Field Summary
protected  java.lang.String aString
           
protected  java.lang.String auctionId
           
protected  CommandContext commandContext
           
static java.lang.String COPYRIGHT
           
protected  java.lang.String memberId
           
protected  java.lang.String relationType
           
 
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.DataBean
emptyString
 
Constructor Summary
MemberAuctionRelationDataBean()
          Constructs a MemberAuctionRelationDataBean, initializes fields to emptyString.
MemberAuctionRelationDataBean(MemberAuctionRelationAccessBean anAccessBean)
          Constructs a MemberAuctionRelationDataBean, initializes fields to emptyString.
 
Method Summary
 java.lang.String getAuctionId()
          Gets the auctionId.
 CommandContext getCommandContext()
          Gets the active commandContext.
 java.lang.String getMemberId()
          Gets the memberId.
 java.lang.String getRelationType()
          Gets the relationType.
 TypedProperty getRequestProperties()
          Gets the value of requestProperties; currently implemented to return null.
 void populate()
          Fetches field values from the access bean.
 void setAuctionId(java.lang.String newAuctionId)
          Sets the auctionId field and uses it to set the auctionId key field of the access bean.
 void setCommandContext(CommandContext newCommandContext)
          Sets the active commandContext.
 void setMemberId(java.lang.String newMemberId)
          Sets the memberId.
 void setRelationType(java.lang.String newRelationType)
          Sets the relationType, uses it to set key field on the access bean.
 void setRequestProperties(TypedProperty param)
          Currently does nothing.
 
Methods inherited from class com.ibm.commerce.negotiation.objects.MemberAuctionRelationAccessBean
commitCopyHelper, findByAuctionIdAndType, fulfills, getAuctionIdInEJBType, getComment, getField1, getField1InEJBType, getField2, getField2InEJBType, getField3, getField3InEJBType, getMemberIdInEJBType, getOwner, getStatus, refreshCopyHelper, setAuctionId, setComment, setField1, setField1, setField2, setField2, setField3, setField3, setInitKey_auctionId, setInitKey_memberId, setInitKey_relationType, setMemberId, setStatus
 
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

aString

protected java.lang.String aString

auctionId

protected java.lang.String auctionId

commandContext

protected CommandContext commandContext

COPYRIGHT

public static final java.lang.String COPYRIGHT

memberId

protected java.lang.String memberId

relationType

protected java.lang.String relationType
Constructor Detail

MemberAuctionRelationDataBean

public MemberAuctionRelationDataBean()
Constructs a MemberAuctionRelationDataBean, initializes fields to emptyString.

MemberAuctionRelationDataBean

public MemberAuctionRelationDataBean(MemberAuctionRelationAccessBean anAccessBean)
                              throws java.lang.Exception
Constructs a MemberAuctionRelationDataBean, initializes fields to emptyString.
Parameters:
anAccessBean - com.ibm.commerce.negotiation.objects.MemberAuctionRelationAccessBean
Throws:
ECException -  
Method Detail

getAuctionId

public java.lang.String getAuctionId()
Gets the auctionId.
Specified by:
getAuctionId in interface MemberAuctionRelationSmartDataBean
Overrides:
getAuctionId in class MemberAuctionRelationAccessBean
Returns:
the auction id.

getCommandContext

public CommandContext getCommandContext()
Gets the active commandContext.
Specified by:
getCommandContext in interface SmartDataBean
Returns:
the active commandContext.

getMemberId

public java.lang.String getMemberId()
Gets the memberId.
Specified by:
getMemberId in interface MemberAuctionRelationSmartDataBean
Overrides:
getMemberId in class MemberAuctionRelationAccessBean
Returns:
the member Id

getRelationType

public java.lang.String getRelationType()
Gets the relationType.
Specified by:
getRelationType in interface MemberAuctionRelationSmartDataBean
Overrides:
getRelationType in class MemberAuctionRelationAccessBean
Returns:
the relation type; null, Viewed rules, in Gallery, or VG

getRequestProperties

public TypedProperty getRequestProperties()
Gets the value of requestProperties; currently implemented to return null.
Specified by:
getRequestProperties in interface InputDataBean
Returns:
always null

populate

public void populate()
              throws java.lang.Exception
Fetches field values from the access bean.
Specified by:
populate in interface SmartDataBean
Throws:
java.lang.Exception - On any access bean error.

setAuctionId

public void setAuctionId(java.lang.String newAuctionId)
Sets the auctionId field and uses it to set the auctionId key field of the access bean.
Specified by:
setAuctionId in interface MemberAuctionRelationInputDataBean
Overrides:
setAuctionId in class MemberAuctionRelationAccessBean
Parameters:
newAuctionId - the relevant auctionId.

setCommandContext

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

setMemberId

public void setMemberId(java.lang.String newMemberId)
Sets the memberId.
Specified by:
setMemberId in interface MemberAuctionRelationInputDataBean
Overrides:
setMemberId in class MemberAuctionRelationAccessBean
Parameters:
newMemberId - the member id.

setRelationType

public void setRelationType(java.lang.String newRelationType)
Sets the relationType, uses it to set key field on the access bean.
Specified by:
setRelationType in interface MemberAuctionRelationInputDataBean
Overrides:
setRelationType in class MemberAuctionRelationAccessBean
Parameters:
newRelationType - the relation type; null, Viewed rules, in Gallery, or VG

setRequestProperties

public void setRequestProperties(TypedProperty param)
Currently does nothing.
Specified by:
setRequestProperties in interface InputDataBean
Parameters:
param - a TypedProperty that is ignored.