com.ibm.commerce.negotiation.beans
Class MemberAuctionRelationDataBean

java.lang.Object
  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 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, defaultJNDIName, findByAuctionIdAndType, fulfills, getAuctionIdInEJBType, getComment, getField1, getField1InEJBType, getField2, getField2InEJBType, getField3, getField3InEJBType, getMemberIdInEJBType, getOwner, getStatus, instantiateEJB, instantiateEJBByPrimaryKey, refreshCopyHelper, setAuctionId, setComment, setField1, setField1, setField2, setField2, setField3, setField3, setInitKey_auctionId, setInitKey_memberId, setInitKey_relationType, setMemberId, setStatus
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

memberId

protected java.lang.String memberId

relationType

protected java.lang.String relationType

commandContext

protected CommandContext commandContext

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
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
java.lang.Exception
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.

Feedback