java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.negotiation.objects.MemberAuctionRelationAccessBean
This table describes the relationship between a member and an auction. This access bean corresponds to the database table 'MEMBRAUCT'.
Constructor Summary | |
MemberAuctionRelationAccessBean() Zero argument constructor used to initialize the access bean. |
|
MemberAuctionRelationAccessBean(javax.ejb.EJBObject o) constructor |
|
MemberAuctionRelationAccessBean(java.lang.Long arg1, java.lang.Long arg2, java.lang.String arg3) Creates an access bean with the specified attributes. |
Method Summary | |
void | commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findByAuctionIdAndType(java.lang.Long auctid, java.lang.String type, com.ibm.commerce.negotiation.util.SortingAttribute sort) Retrieves all member/auction relationship records for the specified auction and type. |
boolean | fulfills(java.lang.Long arg0, java.lang.String arg1) |
java.lang.String | getAuctionId() This method provides access to the MEMBRAUCT.AUCT_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getAuctionIdInEJBType() This method provides access to the MEMBRAUCT.AUCT_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String | getComment() This method provides access to the MEMBRAUCT.COMMENTS column of DB2 type VARCHAR(254). |
java.lang.String | getField1() This method provides access to the MEMBRAUCT.FIELD1 column of DB2 type BIGINT. |
java.lang.Long | getField1InEJBType() This method provides access to the MEMBRAUCT.FIELD1 column of DB2 type BIGINT. |
java.lang.String | getField2() This method provides access to the MEMBRAUCT.FIELD2 column of DB2 type BIGINT. |
java.lang.Long | getField2InEJBType() This method provides access to the MEMBRAUCT.FIELD2 column of DB2 type BIGINT. |
java.lang.String | getField3() This method provides access to the MEMBRAUCT.FIELD3 column of DB2 type BIGINT. |
java.lang.Long | getField3InEJBType() This method provides access to the MEMBRAUCT.FIELD3 column of DB2 type BIGINT. |
java.lang.String | getMemberId() This method provides access to the MEMBRAUCT.MEMBER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getMemberIdInEJBType() This method provides access to the MEMBRAUCT.MEMBER_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getOwner() This method accesses a non-CMP field |
java.lang.String | getRelationType() This method provides access to the MEMBRAUCT.RELATIONTYPE column of DB2 type CHAR(10) NOT NULL. |
java.lang.String | getStatus() This method provides access to the MEMBRAUCT.STATUS column of DB2 type CHAR(4). |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() Load data from the EJBObject. |
void | setAuctionId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setAuctionId(java.lang.String newValue) This method accesses a non-CMP field |
void | setComment(java.lang.String newValue) This method accesses a non-CMP field |
void | setField1(java.lang.Long newValue) This method accesses a non-CMP field |
void | setField1(java.lang.String newValue) This method accesses a non-CMP field |
void | setField2(java.lang.Long newValue) This method accesses a non-CMP field |
void | setField2(java.lang.String newValue) This method accesses a non-CMP field |
void | setField3(java.lang.Long newValue) This method accesses a non-CMP field |
void | setField3(java.lang.String newValue) This method accesses a non-CMP field |
void | setInitKey_auctionId(java.lang.Long newValue) Set the primary key for this object |
void | setInitKey_memberId(java.lang.Long newValue) Set the primary key for this object |
void | setInitKey_relationType(java.lang.String newValue) Set the primary key for this object |
void | setMemberId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setMemberId(java.lang.String newValue) This method accesses a non-CMP field |
void | setRelationType(java.lang.String newValue) This method accesses a non-CMP field |
void | setStatus(java.lang.String newValue) This method accesses a non-CMP field |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MemberAuctionRelationAccessBean()
public MemberAuctionRelationAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public MemberAuctionRelationAccessBean(java.lang.Long arg1, java.lang.Long arg2, java.lang.String arg3) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Creates an access bean with the specified attributes.
Method Detail |
public java.util.Enumeration findByAuctionIdAndType(java.lang.Long auctid, java.lang.String type, com.ibm.commerce.negotiation.util.SortingAttribute sort) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all member/auction relationship records for the specified auction and type.
The SQL query used to fetch all the required rows from the MEMBRAUCT table is:
SELECT * FROM MEMBRAUCT T1 WHERE T1.AUCT_ID=? AND T1.RELATIONTYPE=?
public void setInitKey_auctionId(java.lang.Long newValue)
Set the primary key for this object
public void setInitKey_memberId(java.lang.Long newValue)
Set the primary key for this object
public void setInitKey_relationType(java.lang.String newValue)
Set the primary key for this object
protected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
public java.lang.String getAuctionId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.AUCT_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Auction ID.
public java.lang.Long getAuctionIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.AUCT_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Auction ID.
public void setAuctionId(java.lang.String newValue)
public void setAuctionId(java.lang.Long newValue)
public java.lang.String getComment() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.COMMENTS column of DB2 type VARCHAR(254).
The following is a description of this column:
Comments field. This field contains text.
public void setComment(java.lang.String newValue)
public java.lang.String getField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.FIELD3 column of DB2 type BIGINT.
The following is a description of this column:
Customizable.
public java.lang.Long getField3InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.FIELD3 column of DB2 type BIGINT.
The following is a description of this column:
Customizable.
public void setField3(java.lang.String newValue)
public void setField3(java.lang.Long newValue)
public java.lang.String getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.FIELD2 column of DB2 type BIGINT.
The following is a description of this column:
Customizable.
public java.lang.Long getField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.FIELD2 column of DB2 type BIGINT.
The following is a description of this column:
Customizable.
public void setField2(java.lang.String newValue)
public void setField2(java.lang.Long newValue)
public java.lang.String getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.FIELD1 column of DB2 type BIGINT.
The following is a description of this column:
Customizable.
public java.lang.Long getField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.FIELD1 column of DB2 type BIGINT.
The following is a description of this column:
Customizable.
public void setField1(java.lang.String newValue)
public void setField1(java.lang.Long newValue)
public java.lang.String getStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.STATUS column of DB2 type CHAR(4).
The following is a description of this column:
Reserved for IBM internal use.
public void setStatus(java.lang.String newValue)
public java.lang.String getRelationType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.RELATIONTYPE column of DB2 type CHAR(10) NOT NULL.
The following is a description of this column:
Relationship type. Valid values are as follows:&l
public void setRelationType(java.lang.String newValue)
public java.lang.String getMemberId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.MEMBER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Member ID of the customer who is bidding.
public java.lang.Long getMemberIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MEMBRAUCT.MEMBER_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Member ID of the customer who is bidding.
public void setMemberId(java.lang.String newValue)
public void setMemberId(java.lang.Long newValue)
public boolean fulfills(java.lang.Long arg0, java.lang.String arg1) throws java.rmi.RemoteException, java.lang.Exception, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getOwner() throws java.lang.Exception, java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.