com.ibm.commerce.rfq.objects
Class RFQResponseAccessBean

com.ibm.commerce.rfq.objects.RFQResponseAccessBean

public class RFQResponseAccessBean

This bean provides access to the RFQRSP table.

The following is a description of this table:

RFQ Response table. This table stores the basic RFQ response information.


Constructor Summary
RFQResponseAccessBean()
          Default constructor.
RFQResponseAccessBean(javax.ejb.EJBObject aEJBObject)
          Creates an access bean for the specified EJB.
RFQResponseAccessBean(java.lang.Long aRFQId, java.lang.String aName, java.lang.String aRemarks, java.lang.Integer aState, java.lang.Long aMemberId, java.lang.Integer aMajorVersion, java.lang.Integer aMinorVersion)
          Creates an access bean with the specified attributes.
RFQResponseAccessBean(java.lang.Long aRFQResponseId, java.sql.Timestamp aCancelTime, java.sql.Timestamp aCreateTime, java.lang.Integer aMajorVersion, java.lang.Integer aMarkForDelete, java.lang.Long aMemberId, java.lang.Integer aMinorVersion, java.lang.String aName, java.lang.String aRejectReason, java.lang.String aRemarks, java.lang.Long aRFQId, java.lang.Integer aState, java.sql.Timestamp aUpdateTime)
          Creates an access bean with the specified attributes.
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 java.util.Enumeration findAll()
          Retrieves all RFQResponseAccessBeans.
 java.util.Enumeration findByName(java.lang.String aName)
          Retrieves the RFQResponseAccessBeans with the specified name.
 java.util.Enumeration findByNameForUpdate(java.lang.String aName)
          Retrieves the RFQResponseAccessBeans with the specified name.
 RFQResponseAccessBean findByPrimaryKeyForUpdate(com.ibm.commerce.rfq.objects.RFQResponseKey aRFQResponseKey)
          Retrieves the RFQResponseAccessBean with the specified RFQResponseKey for update.
 java.util.Enumeration findByRfqId(java.lang.Long aRFQId)
          Retrieves the RFQResponseAccessBeans that match the specified RFQ.
 java.util.Enumeration findByRfqIdAndState(java.lang.Long aRFQId, java.lang.Integer aState)
          Retrieves the RFQResponseAccessBeans that match the specified RFQ and state.
 java.util.Enumeration findByRfqIdForUpdate(java.lang.Long aRFQId)
          Retrieves the RFQResponseAccessBeans that match the specified RFQ for update.
 java.util.Enumeration findByRfqResponseId(java.lang.Long aRFQResponseId)
          Retrieves the RFQResponseAccessBeans that match the specified RFQResponse ID.
 java.util.Enumeration findByState(java.lang.Integer aDByState)
          IBM internal use only.
 java.util.Enumeration findByWhereClauseAndParameters(java.lang.String aWhereClause, java.lang.Object[] aParameters)
          Retrieves the RFQResponseAccessBeans that match the specified where clause and parameters.
 java.util.Enumeration findByWhereClauseParametersAndParameterTypes(java.lang.String aWhereClause, java.lang.Object[] aParameters, int[] aParameterTypes)
          Retrieves the RFQResponseAccessBeans that match the specified where clause and parameters.
 RFQResponseAccessBean findForUpdate(java.lang.Long aRFQResponseId)
          Retrieves the RFQResponseAccessBean with the specified RFQResponse ID for update.
 java.util.Enumeration findResponseByRfqId(java.lang.Long aRFQId, com.ibm.commerce.base.util.SortingAttribute aSortingAttribute)
          Retrieves the RFQResponseAccessBeans that match the specified RFQ, and ordered by the specified SortingAttribute.
 java.util.Enumeration findResponseByRfqIdAndState(java.lang.Long aRFQId, java.lang.Integer aState, com.ibm.commerce.base.util.SortingAttribute aSortingAttribute)
          Retrieves the RFQResponseAccessBeans that match the specified RFQ and state, and ordered by the specified SortingAttribute.
 java.util.Enumeration findResponseForBuyerByRfqId(java.lang.Long aRFQId, com.ibm.commerce.base.util.SortingAttribute aSortingAttribute)
          Retrieves the active RFQResponseAccessBeans that match the specified RFQ, and ordered by the specified SortingAttribute.
 boolean fulfills(java.lang.Long aMemberId, java.lang.String aRelationship)
          Returns true if the specified Member fulfills the specified relationship with this resource.
 java.lang.String getCancelTime()
          This method provides access to the RFQRSP.CANCELTIME column of DB2 type TIMESTAMP NULL.
 java.sql.Timestamp getCancelTimeInEJBType()
          This method provides access to the RFQRSP.CANCELTIME column of DB2 type TIMESTAMP NULL.
 java.lang.String getCreateTime()
          This method provides access to the RFQRSP.CREATETIME column of DB2 type TIMESTAMP NULL.
 java.sql.Timestamp getCreateTimeInEJBType()
          This method provides access to the RFQRSP.CREATETIME column of DB2 type TIMESTAMP NULL.
 java.lang.String getDescription()
          This method provides access to the RFQRSP.DESCRIPTION column of DB2 type VARCHAR(254) NULL.
 java.lang.String getMajorVersion()
          This method provides access to the RFQRSP.MAJORVERSION column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getMajorVersionInEJBType()
          This method provides access to the RFQRSP.MAJORVERSION column of DB2 type INTEGER NOT NULL.
 java.lang.String getMarkForDelete()
          This method provides access to the RFQRSP.MARKFORDELETE column of DB2 type INTEGER NULL.
 java.lang.Integer getMarkForDeleteInEJBType()
          This method provides access to the RFQRSP.MARKFORDELETE column of DB2 type INTEGER NULL.
 java.lang.String getMemberId()
          This method provides access to the RFQRSP.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getMemberIdInEJBType()
          This method provides access to the RFQRSP.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getMinorVersion()
          This method provides access to the RFQRSP.MINORVERSION column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getMinorVersionInEJBType()
          This method provides access to the RFQRSP.MINORVERSION column of DB2 type INTEGER NOT NULL.
 java.lang.String getName()
          This method provides access to the RFQRSP.NAME column of DB2 type VARCHAR(200) NOT NULL.
 java.lang.Long getOwner()
          Retrieves the owner of this resource.
 java.lang.String getRejectReason()
          This method provides access to the RFQRSP.REJECTREASON column of DB2 type VARCHAR(254) NULL.
 java.lang.String getRemarks()
          This method provides access to the RFQRSP.REMARKS column of DB2 type VARCHAR(254) NULL.
 java.lang.String getRfqId()
          This method provides access to the RFQRSP.RFQ_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getRfqIdInEJBType()
          This method provides access to the RFQRSP.RFQ_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getRfqResponseId()
          This method provides access to the RFQRSP.RFQRSP_ID column of DB2 type BIGINT NOT NULL.
 java.lang.Long getRfqResponseIdInEJBType()
          This method provides access to the RFQRSP.RFQRSP_ID column of DB2 type BIGINT NOT NULL.
 java.lang.String getState()
          This method provides access to the RFQRSP.STATE column of DB2 type INTEGER NOT NULL.
 java.lang.Integer getStateInEJBType()
          This method provides access to the RFQRSP.STATE column of DB2 type INTEGER NOT NULL.
 java.lang.String getTfTradEngId()
          This method provides access to the RFQRSP.TFTRADENG_ID column of DB2 type BIGINT NULL.
 java.lang.Long getTfTradEngIdInEJBType()
          This method provides access to the RFQRSP.TFTRADENG_ID column of DB2 type BIGINT NULL.
 java.lang.String getUpdateTime()
          This method provides access to the RFQRSP.UPDATETIME column of DB2 type TIMESTAMP NULL.
 java.sql.Timestamp getUpdateTimeInEJBType()
          This method provides access to the RFQRSP.UPDATETIME column of DB2 type TIMESTAMP NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setCancelTime(java.lang.String aCancelTime)
          This method provides access to the RFQRSP.CANCELTIME column of DB2 type TIMESTAMP NULL.
 void setCancelTime(java.sql.Timestamp aCancelTime)
          This method provides access to the RFQRSP.CANCELTIME column of DB2 type TIMESTAMP NULL.
 void setCreateTime(java.lang.String aCreateTime)
          This method provides access to the RFQRSP.CREATETIME column of DB2 type TIMESTAMP NULL.
 void setCreateTime(java.sql.Timestamp aCreateTime)
          This method provides access to the RFQRSP.CREATETIME column of DB2 type TIMESTAMP NULL.
 void setDescription(java.lang.String aDescription)
          This method provides access to the RFQRSP.DESCRIPTION column of DB2 type VARCHAR(254) NULL.
 void setInitKey_rfqResponseId(java.lang.Long aInitKey_rfqResponseId)
          Set the primary key for this object
 void setMajorVersion(java.lang.Integer aMajorVersion)
          This method provides access to the RFQRSP.MAJORVERSION column of DB2 type INTEGER NOT NULL.
 void setMajorVersion(java.lang.String aMajorVersion)
          This method provides access to the RFQRSP.MAJORVERSION column of DB2 type INTEGER NOT NULL.
 void setMarkForDelete(java.lang.Integer aMarkForDelete)
          This method provides access to the RFQRSP.MARKFORDELETE column of DB2 type INTEGER NULL.
 void setMarkForDelete(java.lang.String aMarkForDelete)
          This method provides access to the RFQRSP.MARKFORDELETE column of DB2 type INTEGER NULL.
 void setMemberId(java.lang.Long aMemberId)
          This method provides access to the RFQRSP.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 void setMemberId(java.lang.String aMemberId)
          This method provides access to the RFQRSP.MEMBER_ID column of DB2 type BIGINT NOT NULL.
 void setMinorVersion(java.lang.Integer aMinorVersion)
          This method provides access to the RFQRSP.MINORVERSION column of DB2 type INTEGER NOT NULL.
 void setMinorVersion(java.lang.String aMinorVersion)
          This method provides access to the RFQRSP.MINORVERSION column of DB2 type INTEGER NOT NULL.
 void setName(java.lang.String aName)
          This method provides access to the RFQRSP.NAME column of DB2 type VARCHAR(200) NOT NULL.
 void setRejectReason(java.lang.String aRejectReason)
          This method provides access to the RFQRSP.REJECTREASON column of DB2 type VARCHAR(254) NULL.
 void setRemarks(java.lang.String aRemarks)
          This method provides access to the RFQRSP.REMARKS column of DB2 type VARCHAR(254) NULL.
 void setRfqId(java.lang.Long aRfqId)
          This method provides access to the RFQRSP.RFQ_ID column of DB2 type BIGINT NOT NULL.
 void setRfqId(java.lang.String aRfqId)
          This method provides access to the RFQRSP.RFQ_ID column of DB2 type BIGINT NOT NULL.
 void setRfqResponseId(java.lang.Long aRfqResponseId)
          This method provides access to the RFQRSP.RFQRSP_ID column of DB2 type BIGINT NOT NULL.
 void setRfqResponseId(java.lang.String aRfqResponseId)
          This method provides access to the RFQRSP.RFQRSP_ID column of DB2 type BIGINT NOT NULL.
 void setState(java.lang.Integer aState)
          This method provides access to the RFQRSP.STATE column of DB2 type INTEGER NOT NULL.
 void setState(java.lang.String aState)
          This method provides access to the RFQRSP.STATE column of DB2 type INTEGER NOT NULL.
 void setTfTradEngId(java.lang.Long aTfTradEngId)
          This method provides access to the RFQRSP.TFTRADENG_ID column of DB2 type BIGINT NULL.
 void setTfTradEngId(java.lang.String aTfTradEngId)
          This method provides access to the RFQRSP.TFTRADENG_ID column of DB2 type BIGINT NULL.
 void setUpdateTime(java.lang.String aUpdateTime)
          This method provides access to the RFQRSP.UPDATETIME column of DB2 type TIMESTAMP NULL.
 void setUpdateTime(java.sql.Timestamp aUpdateTime)
          This method provides access to the RFQRSP.UPDATETIME column of DB2 type TIMESTAMP NULL.
 

Constructor Detail

RFQResponseAccessBean

public RFQResponseAccessBean()

Default constructor. Maps to findByPrimaryKey.


RFQResponseAccessBean

public RFQResponseAccessBean(javax.ejb.EJBObject aEJBObject)
                      throws java.rmi.RemoteException

Creates an access bean for the specified EJB.

Parameters:
aEJBObject - The EJB Object used for the access bean construction.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception

RFQResponseAccessBean

public RFQResponseAccessBean(java.lang.Long aRFQId,
                             java.lang.String aName,
                             java.lang.String aRemarks,
                             java.lang.Integer aState,
                             java.lang.Long aMemberId,
                             java.lang.Integer aMajorVersion,
                             java.lang.Integer aMinorVersion)
                      throws javax.naming.NamingException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             java.rmi.RemoteException

Creates an access bean with the specified attributes.

Parameters:
aRFQId - the RFQ ID
aName - the name
aRemarks - the remarks
aState - the state
aMemberId - the Member ID
aMajorVersion - the major version
aMinorVersion - the minor version
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception

RFQResponseAccessBean

public RFQResponseAccessBean(java.lang.Long aRFQResponseId,
                             java.sql.Timestamp aCancelTime,
                             java.sql.Timestamp aCreateTime,
                             java.lang.Integer aMajorVersion,
                             java.lang.Integer aMarkForDelete,
                             java.lang.Long aMemberId,
                             java.lang.Integer aMinorVersion,
                             java.lang.String aName,
                             java.lang.String aRejectReason,
                             java.lang.String aRemarks,
                             java.lang.Long aRFQId,
                             java.lang.Integer aState,
                             java.sql.Timestamp aUpdateTime)
                      throws javax.ejb.CreateException,
                             java.rmi.RemoteException,
                             javax.naming.NamingException

Creates an access bean with the specified attributes.

Parameters:
aRFQResponseId - the RFQResponse ID
aCancelTime - the cancel time
aCreateTime - the create time
aMajorVersion - the major version
aMarkForDelete - the mark for delete value
aMemberId - the Member ID
aMinorVersion - the minor version
aName - the name
aRejectReason - the reject reason
aRemarks - the remarks
aRFQId - the RFQ ID
aState - the state
aUpdateTime - the update time
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
Method Detail

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findAll

public java.util.Enumeration findAll()
                              throws java.rmi.RemoteException,
                                     javax.ejb.FinderException,
                                     javax.naming.NamingException

Retrieves all RFQResponseAccessBeans.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE 1 = 1

Returns:
An Enumeration of all the RFQResponseAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByName

public java.util.Enumeration findByName(java.lang.String aName)
                                 throws java.rmi.RemoteException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

Retrieves the RFQResponseAccessBeans with the specified name.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE
T1.NAME = ?

Parameters:
aName - the name
Returns:
An Enumeration of all the RFQResponseAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByNameForUpdate

public java.util.Enumeration findByNameForUpdate(java.lang.String aName)
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

Retrieves the RFQResponseAccessBeans with the specified name.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE
T1.NAME = ?

Parameters:
aName - the name
Returns:
An Enumeration of all the RFQResponseAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByPrimaryKeyForUpdate

public RFQResponseAccessBean findByPrimaryKeyForUpdate(com.ibm.commerce.rfq.objects.RFQResponseKey aRFQResponseKey)
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException

Retrieves the RFQResponseAccessBean with the specified RFQResponseKey for update.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE
T1.RFQRSP_ID = ? FOR UPDATE

Parameters:
aRFQResponseKey - the RFQResponseKey
Returns:
the RFQResponseAccessBean representing the row that matches the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByRfqId

public java.util.Enumeration findByRfqId(java.lang.Long aRFQId)
                                  throws java.rmi.RemoteException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

Retrieves the RFQResponseAccessBeans that match the specified RFQ.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE
T1.RFQ_ID = ?

Parameters:
aRFQId - the RFQ ID
Returns:
An Enumeration of all the RFQResponseAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByRfqIdAndState

public java.util.Enumeration findByRfqIdAndState(java.lang.Long aRFQId,
                                                 java.lang.Integer aState)
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

Retrieves the RFQResponseAccessBeans that match the specified RFQ and state.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE
T1.RFQ_ID = ? AND T1.STATE = ?

Parameters:
aRFQId - the RFQ ID
aState - the state
Returns:
An Enumeration of all the RFQResponseAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByRfqIdForUpdate

public java.util.Enumeration findByRfqIdForUpdate(java.lang.Long aRFQId)
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

Retrieves the RFQResponseAccessBeans that match the specified RFQ for update.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE
T1.RFQ_ID = ? FOR UPDATE

Parameters:
aRFQId - the RFQ ID
Returns:
An Enumeration of all the RFQResponseAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByRfqResponseId

public java.util.Enumeration findByRfqResponseId(java.lang.Long aRFQResponseId)
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

Retrieves the RFQResponseAccessBeans that match the specified RFQResponse ID. Reserved for IBM internal use.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE
T1.RFQRSP_ID = ?

Parameters:
aRFQResponseId - the RFQResponse ID
Returns:
An Enumeration of all the RFQResponseAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByState

public java.util.Enumeration findByState(java.lang.Integer aDByState)
                                  throws java.rmi.RemoteException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

IBM internal use only.

Parameters:
aDByState - java.lang.Integer
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByWhereClauseAndParameters

public java.util.Enumeration findByWhereClauseAndParameters(java.lang.String aWhereClause,
                                                            java.lang.Object[] aParameters)
                                                     throws javax.ejb.FinderException,
                                                            java.rmi.RemoteException,
                                                            javax.naming.NamingException

Retrieves the RFQResponseAccessBeans that match the specified where clause and parameters.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE ...

Parameters:
aWhereClause - the where clause
aParameters - the parameters
Returns:
An Enumeration of all the RFQResponseAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByWhereClauseParametersAndParameterTypes

public java.util.Enumeration findByWhereClauseParametersAndParameterTypes(java.lang.String aWhereClause,
                                                                          java.lang.Object[] aParameters,
                                                                          int[] aParameterTypes)
                                                                   throws javax.ejb.FinderException,
                                                                          java.rmi.RemoteException,
                                                                          javax.naming.NamingException

Retrieves the RFQResponseAccessBeans that match the specified where clause and parameters.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE ...

Parameters:
aWhereClause - the where clause
aParameters - the parameters
aParameterTypes - the parameter types, as in java.sql.Types
Returns:
An Enumeration of all the RFQResponseAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findForUpdate

public RFQResponseAccessBean findForUpdate(java.lang.Long aRFQResponseId)
                                    throws java.rmi.RemoteException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

Retrieves the RFQResponseAccessBean with the specified RFQResponse ID for update.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE
T1.RFQRSP_ID = ? FOR UPDATE

Parameters:
aRFQResponseId - the RFQResponse ID
Returns:
the RFQResponseAccessBean representing the row that matches the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findResponseByRfqId

public java.util.Enumeration findResponseByRfqId(java.lang.Long aRFQId,
                                                 com.ibm.commerce.base.util.SortingAttribute aSortingAttribute)
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

Retrieves the RFQResponseAccessBeans that match the specified RFQ, and ordered by the specified SortingAttribute.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE
T1.RFQ_ID = ? ORDER BY ...

Parameters:
aRFQId - the RFQ ID
aSortingAttribute - the SortingAttribute
Returns:
An Enumeration of all the RFQResponseAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findResponseByRfqIdAndState

public java.util.Enumeration findResponseByRfqIdAndState(java.lang.Long aRFQId,
                                                         java.lang.Integer aState,
                                                         com.ibm.commerce.base.util.SortingAttribute aSortingAttribute)
                                                  throws java.rmi.RemoteException,
                                                         javax.ejb.FinderException,
                                                         javax.naming.NamingException

Retrieves the RFQResponseAccessBeans that match the specified RFQ and state, and ordered by the specified SortingAttribute.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE
T1.RFQ_ID = ? AND T1.STATE = ? ORDER BY ...

Parameters:
aRFQId - the RFQ ID
aState - the state
aSortingAttribute - the SortingAttribute
Returns:
An Enumeration of all the RFQResponseAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findResponseForBuyerByRfqId

public java.util.Enumeration findResponseForBuyerByRfqId(java.lang.Long aRFQId,
                                                         com.ibm.commerce.base.util.SortingAttribute aSortingAttribute)
                                                  throws java.rmi.RemoteException,
                                                         javax.ejb.FinderException,
                                                         javax.naming.NamingException

Retrieves the active RFQResponseAccessBeans that match the specified RFQ, and ordered by the specified SortingAttribute.

The SQL query used to fetch all the required row from the RFQRSP table is:
SELECT * FROM RFQRSP T1 WHERE
T1.RFQ_ID = ? AND T1.STATE NOT IN (1, 3, 6, 7) ORDER BY ...

Parameters:
aRFQId - the RFQ ID
aSortingAttribute - the SortingAttribute
Returns:
An Enumeration of all the RFQResponseAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

fulfills

public boolean fulfills(java.lang.Long aMemberId,
                        java.lang.String aRelationship)
                 throws java.rmi.RemoteException,
                        java.lang.Exception,
                        javax.ejb.FinderException,
                        javax.naming.NamingException
Returns true if the specified Member fulfills the specified relationship with this resource.
Parameters:
aMemberId - the Member ID
aRelationship - the relationship
Returns:
boolean
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
java.lang.Exception - The java.lang.Exception exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getCancelTime

public java.lang.String getCancelTime()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the RFQRSP.CANCELTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Date and time the RFQ Response was canceled.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getCancelTimeInEJBType

public java.sql.Timestamp getCancelTimeInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the RFQRSP.CANCELTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Date and time the RFQ Response was canceled.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getCreateTime

public java.lang.String getCreateTime()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the RFQRSP.CREATETIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Date and time the RFQ Response was created.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getCreateTimeInEJBType

public java.sql.Timestamp getCreateTimeInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the RFQRSP.CREATETIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Date and time the RFQ Response was created.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getDescription

public java.lang.String getDescription()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the RFQRSP.DESCRIPTION column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Description of RFQ Response.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMajorVersion

public java.lang.String getMajorVersion()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the RFQRSP.MAJORVERSION column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMajorVersionInEJBType

public java.lang.Integer getMajorVersionInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

This method provides access to the RFQRSP.MAJORVERSION column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMarkForDelete

public java.lang.String getMarkForDelete()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

This method provides access to the RFQRSP.MARKFORDELETE column of DB2 type INTEGER NULL.

The following is a description of this column:

Indicates if this RFQ Response is marked for deletion:
0 = No.
1 = Yes, this RFQ Response is marked for deletion.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMarkForDeleteInEJBType

public java.lang.Integer getMarkForDeleteInEJBType()
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.CreateException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

This method provides access to the RFQRSP.MARKFORDELETE column of DB2 type INTEGER NULL.

The following is a description of this column:

Indicates if this RFQ Response is marked for deletion:
0 = No.
1 = Yes, this RFQ Response is marked for deletion.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMemberId

public java.lang.String getMemberId()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

This method provides access to the RFQRSP.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID of the member who created the RFQ Response.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMemberIdInEJBType

public java.lang.Long getMemberIdInEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

This method provides access to the RFQRSP.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID of the member who created the RFQ Response.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMinorVersion

public java.lang.String getMinorVersion()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the RFQRSP.MINORVERSION column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getMinorVersionInEJBType

public java.lang.Integer getMinorVersionInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

This method provides access to the RFQRSP.MINORVERSION column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getName

public java.lang.String getName()
                         throws java.rmi.RemoteException,
                                javax.ejb.CreateException,
                                javax.ejb.FinderException,
                                javax.naming.NamingException

This method provides access to the RFQRSP.NAME column of DB2 type VARCHAR(200) NOT NULL.

The following is a description of this column:

The name of the RFQ Response.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getOwner

public java.lang.Long getOwner()
                        throws java.lang.Exception,
                               java.rmi.RemoteException,
                               javax.ejb.FinderException,
                               javax.naming.NamingException

Retrieves the owner of this resource.

Returns:
the owner's Member ID
Throws:
java.lang.Exception - The java.lang.Exception exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getRejectReason

public java.lang.String getRejectReason()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the RFQRSP.REJECTREASON column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

If a response is in a rejected state, this field indicates why the response was rejected.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getRemarks

public java.lang.String getRemarks()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException

This method provides access to the RFQRSP.REMARKS column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Free-form remarks that a seller provides when creating an RFQ Response.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getRfqId

public java.lang.String getRfqId()
                          throws java.rmi.RemoteException,
                                 javax.ejb.CreateException,
                                 javax.ejb.FinderException,
                                 javax.naming.NamingException

This method provides access to the RFQRSP.RFQ_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID of the RFQ which this response responds to

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getRfqIdInEJBType

public java.lang.Long getRfqIdInEJBType()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the RFQRSP.RFQ_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID of the RFQ which this response responds to

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getRfqResponseId

public java.lang.String getRfqResponseId()
                                  throws java.rmi.RemoteException,
                                         javax.ejb.CreateException,
                                         javax.ejb.FinderException,
                                         javax.naming.NamingException

This method provides access to the RFQRSP.RFQRSP_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The internal reference number of the RFQ Response.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getRfqResponseIdInEJBType

public java.lang.Long getRfqResponseIdInEJBType()
                                         throws java.rmi.RemoteException,
                                                javax.ejb.CreateException,
                                                javax.ejb.FinderException,
                                                javax.naming.NamingException

This method provides access to the RFQRSP.RFQRSP_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The internal reference number of the RFQ Response.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getState

public java.lang.String getState()
                          throws java.rmi.RemoteException,
                                 javax.ejb.CreateException,
                                 javax.ejb.FinderException,
                                 javax.naming.NamingException

This method provides access to the RFQRSP.STATE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The state of the RFQ Response: draft, active, retracted, canceled, in-evaluation, pending approval, rejected, won, lost.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getStateInEJBType

public java.lang.Integer getStateInEJBType()
                                    throws java.rmi.RemoteException,
                                           javax.ejb.CreateException,
                                           javax.ejb.FinderException,
                                           javax.naming.NamingException

This method provides access to the RFQRSP.STATE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The state of the RFQ Response: draft, active, retracted, canceled, in-evaluation, pending approval, rejected, won, lost.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getTfTradEngId

public java.lang.String getTfTradEngId()
                                throws java.rmi.RemoteException,
                                       javax.ejb.CreateException,
                                       javax.ejb.FinderException,
                                       javax.naming.NamingException

This method provides access to the RFQRSP.TFTRADENG_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getTfTradEngIdInEJBType

public java.lang.Long getTfTradEngIdInEJBType()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException

This method provides access to the RFQRSP.TFTRADENG_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getUpdateTime

public java.lang.String getUpdateTime()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the RFQRSP.UPDATETIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Date and time the RFQ Response was updated.

Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getUpdateTimeInEJBType

public java.sql.Timestamp getUpdateTimeInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the RFQRSP.UPDATETIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Date and time the RFQ Response was updated.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setCancelTime

public void setCancelTime(java.lang.String aCancelTime)

This method provides access to the RFQRSP.CANCELTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Date and time the RFQ Response was canceled.

Parameters:
aCancelTime - java.lang.String
Returns:
void

setCancelTime

public void setCancelTime(java.sql.Timestamp aCancelTime)

This method provides access to the RFQRSP.CANCELTIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Date and time the RFQ Response was canceled.

Parameters:
aCancelTime - java.sql.Timestamp
Returns:
void

setCreateTime

public void setCreateTime(java.lang.String aCreateTime)

This method provides access to the RFQRSP.CREATETIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Date and time the RFQ Response was created.

Parameters:
aCreateTime - java.lang.String
Returns:
void

setCreateTime

public void setCreateTime(java.sql.Timestamp aCreateTime)

This method provides access to the RFQRSP.CREATETIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Date and time the RFQ Response was created.

Parameters:
aCreateTime - java.sql.Timestamp
Returns:
void

setDescription

public void setDescription(java.lang.String aDescription)

This method provides access to the RFQRSP.DESCRIPTION column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Description of RFQ Response.

Parameters:
aDescription - java.lang.String
Returns:
void

setInitKey_rfqResponseId

public void setInitKey_rfqResponseId(java.lang.Long aInitKey_rfqResponseId)

Set the primary key for this object

Parameters:
aInitKey_rfqResponseId - java.lang.Long
Returns:
void

setMajorVersion

public void setMajorVersion(java.lang.Integer aMajorVersion)

This method provides access to the RFQRSP.MAJORVERSION column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aMajorVersion - java.lang.Integer
Returns:
void

setMajorVersion

public void setMajorVersion(java.lang.String aMajorVersion)

This method provides access to the RFQRSP.MAJORVERSION column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aMajorVersion - java.lang.String
Returns:
void

setMarkForDelete

public void setMarkForDelete(java.lang.Integer aMarkForDelete)

This method provides access to the RFQRSP.MARKFORDELETE column of DB2 type INTEGER NULL.

The following is a description of this column:

Indicates if this RFQ Response is marked for deletion:
0 = No.
1 = Yes, this RFQ Response is marked for deletion.

Parameters:
aMarkForDelete - java.lang.Integer
Returns:
void

setMarkForDelete

public void setMarkForDelete(java.lang.String aMarkForDelete)

This method provides access to the RFQRSP.MARKFORDELETE column of DB2 type INTEGER NULL.

The following is a description of this column:

Indicates if this RFQ Response is marked for deletion:
0 = No.
1 = Yes, this RFQ Response is marked for deletion.

Parameters:
aMarkForDelete - java.lang.String
Returns:
void

setMemberId

public void setMemberId(java.lang.Long aMemberId)

This method provides access to the RFQRSP.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID of the member who created the RFQ Response.

Parameters:
aMemberId - java.lang.Long
Returns:
void

setMemberId

public void setMemberId(java.lang.String aMemberId)

This method provides access to the RFQRSP.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID of the member who created the RFQ Response.

Parameters:
aMemberId - java.lang.String
Returns:
void

setMinorVersion

public void setMinorVersion(java.lang.Integer aMinorVersion)

This method provides access to the RFQRSP.MINORVERSION column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aMinorVersion - java.lang.Integer
Returns:
void

setMinorVersion

public void setMinorVersion(java.lang.String aMinorVersion)

This method provides access to the RFQRSP.MINORVERSION column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aMinorVersion - java.lang.String
Returns:
void

setName

public void setName(java.lang.String aName)

This method provides access to the RFQRSP.NAME column of DB2 type VARCHAR(200) NOT NULL.

The following is a description of this column:

The name of the RFQ Response.

Parameters:
aName - java.lang.String
Returns:
void

setRejectReason

public void setRejectReason(java.lang.String aRejectReason)

This method provides access to the RFQRSP.REJECTREASON column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

If a response is in a rejected state, this field indicates why the response was rejected.

Parameters:
aRejectReason - java.lang.String
Returns:
void

setRemarks

public void setRemarks(java.lang.String aRemarks)

This method provides access to the RFQRSP.REMARKS column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Free-form remarks that a seller provides when creating an RFQ Response.

Parameters:
aRemarks - java.lang.String
Returns:
void

setRfqId

public void setRfqId(java.lang.Long aRfqId)

This method provides access to the RFQRSP.RFQ_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID of the RFQ which this response responds to

Parameters:
aRfqId - java.lang.Long
Returns:
void

setRfqId

public void setRfqId(java.lang.String aRfqId)

This method provides access to the RFQRSP.RFQ_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The ID of the RFQ which this response responds to

Parameters:
aRfqId - java.lang.String
Returns:
void

setRfqResponseId

public void setRfqResponseId(java.lang.Long aRfqResponseId)

This method provides access to the RFQRSP.RFQRSP_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The internal reference number of the RFQ Response.

Parameters:
aRfqResponseId - java.lang.Long
Returns:
void

setRfqResponseId

public void setRfqResponseId(java.lang.String aRfqResponseId)

This method provides access to the RFQRSP.RFQRSP_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The internal reference number of the RFQ Response.

Parameters:
aRfqResponseId - java.lang.String
Returns:
void

setState

public void setState(java.lang.Integer aState)

This method provides access to the RFQRSP.STATE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The state of the RFQ Response: draft, active, retracted, canceled, in-evaluation, pending approval, rejected, won, lost.

Parameters:
aState - java.lang.Integer
Returns:
void

setState

public void setState(java.lang.String aState)

This method provides access to the RFQRSP.STATE column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The state of the RFQ Response: draft, active, retracted, canceled, in-evaluation, pending approval, rejected, won, lost.

Parameters:
aState - java.lang.String
Returns:
void

setTfTradEngId

public void setTfTradEngId(java.lang.Long aTfTradEngId)

This method provides access to the RFQRSP.TFTRADENG_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aTfTradEngId - java.lang.Long
Returns:
void

setTfTradEngId

public void setTfTradEngId(java.lang.String aTfTradEngId)

This method provides access to the RFQRSP.TFTRADENG_ID column of DB2 type BIGINT NULL.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
aTfTradEngId - java.lang.String
Returns:
void

setUpdateTime

public void setUpdateTime(java.lang.String aUpdateTime)

This method provides access to the RFQRSP.UPDATETIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Date and time the RFQ Response was updated.

Parameters:
aUpdateTime - java.lang.String
Returns:
void

setUpdateTime

public void setUpdateTime(java.sql.Timestamp aUpdateTime)

This method provides access to the RFQRSP.UPDATETIME column of DB2 type TIMESTAMP NULL.

The following is a description of this column:

Date and time the RFQ Response was updated.

Parameters:
aUpdateTime - java.sql.Timestamp
Returns:
void