java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.negotiation.objects.BidPaymentAccessBean
This table stores information about bid payments, including information on deposits. This access bean corresponds to the database table 'BIDPAYMENT'.
Constructor Summary | |
BidPaymentAccessBean() Zero argument constructor used to initialize the access bean. |
|
BidPaymentAccessBean(javax.ejb.EJBObject o) constructor |
Method Summary | |
void | commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findAll() Retrieves all bid payments. |
java.util.Enumeration | findByBid(java.lang.Long bidid) Retrieves all bid payments for the specified bid. |
java.util.Enumeration | findByCardNumber(java.lang.String cardnum) Retrieves all bid payments with a certain credit card number. |
java.util.Enumeration | findByOwner(java.lang.Long ownerid) Retrieves all bid payments of all bids owned by the specified owner. |
java.util.Enumeration | findByType(int aType) Retrieves all bid payments of the specified aType. |
java.lang.String | getBankInfo() This method provides access to the BIDPAYMENT.BKNAME column of DB2 type VARCHAR(254). |
java.lang.String | getBidId() This method provides access to the BIDPAYMENT.BID_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getBidIdInEJBType() This method provides access to the BIDPAYMENT.BID_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String | getComment() This method provides access to the BIDPAYMENT.COMMENTS column of DB2 type VARCHAR(254). |
java.lang.String | getDeviceExpiration() This method provides access to the BIDPAYMENT.EXPDATE column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getDeviceExpirationInEJBType() This method provides access to the BIDPAYMENT.EXPDATE column of DB2 type TIMESTAMP. |
java.lang.String | getDeviceNumber() This method provides access to the BIDPAYMENT.DEVICE column of DB2 type VARCHAR(64). |
java.lang.String | getEncrypted() This method provides access to the BIDPAYMENT.ENCRYPT column of DB2 type INTEGER. |
int | getEncryptedInEJBType() This method provides access to the BIDPAYMENT.ENCRYPT column of DB2 type INTEGER. |
java.lang.String | getId() This method provides access to the BIDPAYMENT.BIDPAY_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getIdInEJBType() This method provides access to the BIDPAYMENT.BIDPAY_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String | getPayDeviceType() This method provides access to the BIDPAYMENT.PAYTYPE column of DB2 type CHAR(64). |
java.lang.String | getPaymentAmount() This method provides access to the BIDPAYMENT.AMOUNT column of DB2 type DECIMAL(20 5) NOT NULL. |
java.math.BigDecimal | getPaymentAmountInEJBType() This method provides access to the BIDPAYMENT.AMOUNT column of DB2 type DECIMAL(20 5) NOT NULL. |
java.lang.String | getPaymentType() This method provides access to the BIDPAYMENT.TYPE column of DB2 type INTEGER. |
int | getPaymentTypeInEJBType() This method provides access to the BIDPAYMENT.TYPE column of DB2 type INTEGER. |
java.lang.String | getPayTime() This method provides access to the BIDPAYMENT.PAYTIME column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getPayTimeInEJBType() This method provides access to the BIDPAYMENT.PAYTIME column of DB2 type TIMESTAMP. |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() Load data from the EJBObject. |
void | setBankInfo(java.lang.String newValue) This method accesses a non-CMP field |
void | setBidId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setBidId(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 | setDeviceExpiration(java.lang.String newValue) This method accesses a non-CMP field |
void | setDeviceExpiration(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setDeviceNumber(java.lang.String newValue) This method accesses a non-CMP field |
void | setEncrypted(int newValue) This method accesses a non-CMP field |
void | setEncrypted(java.lang.String newValue) This method accesses a non-CMP field |
void | setId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setId(java.lang.String newValue) This method accesses a non-CMP field |
void | setInitKey_id(java.lang.Long newValue) Set the primary key for this object |
void | setPayDeviceType(java.lang.String newValue) This method accesses a non-CMP field |
void | setPaymentAmount(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setPaymentAmount(java.lang.String newValue) This method accesses a non-CMP field |
void | setPaymentType(int newValue) This method accesses a non-CMP field |
void | setPaymentType(java.lang.String newValue) This method accesses a non-CMP field |
void | setPayTime(java.lang.String newValue) This method accesses a non-CMP field |
void | setPayTime(java.sql.Timestamp 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 BidPaymentAccessBean()
public BidPaymentAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
Method Detail |
public java.util.Enumeration findAll() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all bid payments.
The SQL query used to fetch all the required rows from the BIDPAYMENT table is:
SELECT * FROM BIDPAYMENT T1 WHERE 1=1
public java.util.Enumeration findByBid(java.lang.Long bidid) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all bid payments for the specified bid.
The SQL query used to fetch all the required rows from the BIDPAYMENT table is:
SELECT * FROM BIDPAYMENT T1 WHERE T1.BID_ID=?
public java.util.Enumeration findByCardNumber(java.lang.String cardnum) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all bid payments with a certain credit card number.
The SQL query used to fetch all the required rows from the BIDPAYMENT table is:
SELECT * FROM BIDPAYMENT T1 WHERE T1.DEVICE=?
public java.util.Enumeration findByOwner(java.lang.Long ownerid) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all bid payments of all bids owned by the specified owner.
The SQL query used to fetch all the required rows from the BIDPAYMENT table is:
SELECT * FROM BIDPAYMENT T1 WHERE T1.BID_ID IN (SELECT T2.BID_ID FROM BID T2 WHERE T2.OWNER_ID=?)
public java.util.Enumeration findByType(int aType) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all bid payments of the specified aType.
The SQL query used to fetch all the required rows from the BIDPAYMENT table is:
SELECT * FROM BIDPAYMENT T1 WHERE T1.TYPE=?
public void setInitKey_id(java.lang.Long 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 getEncrypted() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.ENCRYPT column of DB2 type INTEGER.
The following is a description of this column:
Indicates if the device is encrypted or not. Valid values are as follows:&l
public int getEncryptedInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.ENCRYPT column of DB2 type INTEGER.
The following is a description of this column:
Indicates if the device is encrypted or not. Valid values are as follows:&l
public void setEncrypted(java.lang.String newValue)
public void setEncrypted(int newValue)
public java.lang.String getPaymentAmount() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.AMOUNT column of DB2 type DECIMAL(20 5) NOT NULL.
The following is a description of this column:
The amount of the payment.
public java.math.BigDecimal getPaymentAmountInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.AMOUNT column of DB2 type DECIMAL(20 5) NOT NULL.
The following is a description of this column:
The amount of the payment.
public void setPaymentAmount(java.lang.String newValue)
public void setPaymentAmount(java.math.BigDecimal newValue)
public java.lang.String getPayTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.PAYTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Date and time of the payment.
public java.sql.Timestamp getPayTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.PAYTIME column of DB2 type TIMESTAMP.
The following is a description of this column:
Date and time of the payment.
public void setPayTime(java.lang.String newValue)
public void setPayTime(java.sql.Timestamp 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 BIDPAYMENT.COMMENTS column of DB2 type VARCHAR(254).
The following is a description of this column:
Payment comments.
public void setComment(java.lang.String newValue)
public java.lang.String getDeviceNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.DEVICE column of DB2 type VARCHAR(64).
The following is a description of this column:
The device used to make the payment. For example, credit card number.
public void setDeviceNumber(java.lang.String newValue)
public java.lang.String getPayDeviceType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.PAYTYPE column of DB2 type CHAR(64).
The following is a description of this column:
Device type used for payment. This is set to the PAYTYPE attribute of the associated bid.
public void setPayDeviceType(java.lang.String newValue)
public java.lang.String getBidId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.BID_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID of the bid for this payment.
public java.lang.Long getBidIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.BID_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
ID of the bid for this payment.
public void setBidId(java.lang.String newValue)
public void setBidId(java.lang.Long newValue)
public java.lang.String getPaymentType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.TYPE column of DB2 type INTEGER.
The following is a description of this column:
Type of payment. Valid values are as follows:&l
public int getPaymentTypeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.TYPE column of DB2 type INTEGER.
The following is a description of this column:
Type of payment. Valid values are as follows:&l
public void setPaymentType(java.lang.String newValue)
public void setPaymentType(int newValue)
public java.lang.String getBankInfo() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.BKNAME column of DB2 type VARCHAR(254).
The following is a description of this column:
Bank name.
public void setBankInfo(java.lang.String newValue)
public java.lang.String getDeviceExpiration() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.EXPDATE column of DB2 type TIMESTAMP.
The following is a description of this column:
Expiration date for the device (credit card expiration date).
public java.sql.Timestamp getDeviceExpirationInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.EXPDATE column of DB2 type TIMESTAMP.
The following is a description of this column:
Expiration date for the device (credit card expiration date).
public void setDeviceExpiration(java.lang.String newValue)
public void setDeviceExpiration(java.sql.Timestamp newValue)
public java.lang.String getId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.BIDPAY_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Bid payment ID. The Primary key to this table.
public java.lang.Long getIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the BIDPAYMENT.BIDPAY_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Bid payment ID. The Primary key to this table.
public void setId(java.lang.String newValue)
public void setId(java.lang.Long newValue)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.