public class RFQResponseProductAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements com.ibm.commerce.rfq.objects.RFQResponseProductAccessBeanData
Constructor and Description |
---|
RFQResponseProductAccessBean()
RFQResponseProductAccessBean
|
RFQResponseProductAccessBean(javax.ejb.EJBObject o)
RFQResponseProductAccessBean
|
RFQResponseProductAccessBean(java.lang.Long argCatentryId, java.lang.Long argRfqRspId)
Creates an access bean with the specified attributes.
|
RFQResponseProductAccessBean(java.lang.Long argCatentryId, java.lang.Long argRfqRspId, java.math.BigDecimal argPrice, java.lang.Double argQuantity)
Creates an access bean with the specified attributes.
|
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper()
commitCopyHelper
|
java.lang.String | defaultJNDIName()
defaultJNDIName
|
java.util.Enumeration | findByCatentryId(java.lang.Long argCatentryId)
Retrieves the RFQResponseProductAccessBeans that match the specified CatalogEntry.
|
java.util.Enumeration | findByRfqProductId(java.lang.Long rfqProductId) |
java.util.Enumeration | findByRfqResponseId(java.lang.Long argRfqResponseId)
Retrieves the RFQResponseProductAccessBeans of the specified RFQResponse.
|
java.util.Enumeration | findByRfqResponseIdAndCatentryId(java.lang.Long argRFQResponseId, java.lang.Long argCatentryId)
Retrieves the RFQResponseProductAccessBean that matches the specified RFQResponse and CatalogEntry.
|
java.util.Enumeration | findByRfqResponseIdAndRfqProductId(java.lang.Long rfqResponseId, java.lang.Long rfqProductId)
findByRfqResponseIdAndRfqProductId
|
boolean | fulfills(java.lang.Long member, java.lang.String relationship)
fulfills
|
java.lang.String | getCatentryId()
This method provides access to the RFQRSPPROD.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
|
java.lang.Long | getCatentryIdInEJBType()
getCatentryIdInEJBType
|
java.lang.String | getCurrency()
This method provides access to the RFQRSPPROD.CURRENCY column of DB2 type CHAR(3) NULL.
|
java.lang.Long | getField1()
getField1
|
java.lang.Integer | getField2()
getField2
|
java.lang.String | getField3()
getField3
|
java.lang.String | getField4()
getField4
|
java.lang.Long | getOwner()
getOwner
|
java.lang.String | getPrice()
This method provides access to the RFQRSPPROD.PRICE column of DB2 type DECIMAL(20,5) NULL.
|
java.lang.String | getPriceAdjustment()
getPriceAdjustment
|
java.lang.Double | getPriceAdjustmentInEJBType()
getPriceAdjustmentInEJBType
|
java.math.BigDecimal | getPriceInEJBType()
getPriceInEJBType
|
java.lang.String | getQuantity()
This method provides access to the RFQRSPPROD.QUANTITY column of DB2 type DOUBLE NULL.
|
java.lang.Double | getQuantityInEJBType()
getQuantityInEJBType
|
java.lang.String | getQuantityUnitId()
This method provides access to the RFQRSPPROD.QTYUNIT_ID column of DB2 type CHAR(16) NULL.
|
java.lang.String | getRfqCatentryId()
This method provides access to the RFQRSPPROD.RFQCATENTRYID column of DB2 type BIGINT NULL.
|
java.lang.Long | getRfqCatentryIdInEJBType()
getRfqCatentryIdInEJBType
|
java.lang.String | getRfqProductId()
Get accessor for persistent attribute: rfqProductId
|
java.lang.Long | getRfqProductIdInEJBType()
getRfqProductIdInEJBType
|
java.lang.String | getRfqResponseId()
This method provides access to the RFQRSPPROD.RFQRSP_ID column of DB2 type BIGINT NOT NULL.
|
java.lang.Long | getRfqResponseIdInEJBType()
getRfqResponseIdInEJBType
|
java.lang.String | getRfqResponseProdId()
Get accessor for persistent attribute: rfqResponseProdId
|
java.lang.Long | getRfqResponseProdIdInEJBType()
getRfqResponseProdIdInEJBType
|
java.lang.String | getSkuGenFlag()
Get accessor for persistent attribute: skuGenFlag
|
java.lang.Integer | getSkuGenFlagInEJBType()
getSkuGenFlagInEJBType
|
protected void | instantiateEJB()
instantiateEJB
|
protected boolean | instantiateEJBByPrimaryKey()
instantiateEJBByPrimaryKey
|
void | refreshCopyHelper()
refreshCopyHelper
|
void | setCatentryId(java.lang.Long catentryId)
Set accessor for persistent attribute: catentryId
|
void | setCatentryId(java.lang.String newValue)
setCatentryId
|
void | setCurrency(java.lang.String newValue)
This method provides access to the RFQRSPPROD.CURRENCY column of DB2 type CHAR(3) NULL.
|
void | setField1(java.lang.Long newValue)
setField1
|
void | setField2(java.lang.Integer newValue)
setField2
|
void | setField3(java.lang.String newValue)
setField3
|
void | setField4(java.lang.String newValue)
setField4
|
void | setInitKey_rfqResponseProdId(java.lang.Long newValue)
setInitKey_rfqResponseProdId
|
void | setPrice(java.math.BigDecimal newValue)
This method provides access to the RFQRSPPROD.PRICE column of DB2 type DECIMAL(20,5) NULL.
|
void | setPrice(java.lang.String newValue)
setPrice
|
void | setPriceAdjustment(java.lang.Double newValue)
setPriceAdjustment
|
void | setPriceAdjustment(java.lang.String newValue)
setPriceAdjustment
|
void | setQuantity(java.lang.Double newValue)
This method provides access to the RFQRSPPROD.QUANTITY column of DB2 type DOUBLE NULL.
|
void | setQuantity(java.lang.String newValue)
setQuantity
|
void | setQuantityUnitId(java.lang.String newValue)
This method provides access to the RFQRSPPROD.QTYUNIT_ID column of DB2 type CHAR(16) NULL.
|
void | setRfqCatentryId(java.lang.Long rfqCatentryId)
This method provides access to the RFQRSPPROD.RFQCATENTRYID column of DB2 type BIGINT NULL.
|
void | setRfqCatentryId(java.lang.String newValue)
setRfqCatentryId
|
void | setRfqProductId(java.lang.Long rfqProductId)
Set accessor for persistent attribute: rfqProductId
|
void | setRfqProductId(java.lang.String newValue)
setRfqProductId
|
void | setRfqResponseId(java.lang.Long rfqRspId)
Set accessor for persistent attribute: rfqResponseId
|
void | setRfqResponseId(java.lang.String newValue)
setRfqResponseId
|
void | setRfqResponseProdId(java.lang.Long rfqResponseProdId)
Set accessor for persistent attribute: rfqResponseProdId
|
void | setRfqResponseProdId(java.lang.String newValue)
setRfqResponseProdId
|
void | setSkuGenFlag(java.lang.Integer skuGenFlag)
Set accessor for persistent attribute: skuGenFlag
|
void | setSkuGenFlag(java.lang.String newValue)
setSkuGenFlag
|
public RFQResponseProductAccessBean()
public RFQResponseProductAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public RFQResponseProductAccessBean(java.lang.Long argCatentryId, java.lang.Long argRfqRspId, java.math.BigDecimal argPrice, java.lang.Double argQuantity) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Creates an access bean with the specified attributes.
public RFQResponseProductAccessBean(java.lang.Long argCatentryId, java.lang.Long argRfqRspId) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Creates an access bean with the specified attributes.
public java.lang.String getCatentryId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RFQRSPPROD.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The internal reference number of the CatalogEntry.
public java.lang.Long getCatentryIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCatentryId(java.lang.String newValue)
public void setCatentryId(java.lang.Long catentryId)
public java.lang.String getCurrency() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RFQRSPPROD.CURRENCY column of DB2 type CHAR(3) NULL.
The following is a description of this column:
The type of currency in which the price has been specified. This is a currency code as per ISO 4217 standards.
public void setCurrency(java.lang.String newValue)
This method provides access to the RFQRSPPROD.CURRENCY column of DB2 type CHAR(3) NULL.
The following is a description of this column:
The type of currency in which the price has been specified. This is a currency code as per ISO 4217 standards.
public java.lang.String getPrice() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RFQRSPPROD.PRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Response price for this product.
public java.math.BigDecimal getPriceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setPrice(java.lang.String newValue)
public void setPrice(java.math.BigDecimal newValue)
This method provides access to the RFQRSPPROD.PRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Response price for this product.
public java.lang.String getQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RFQRSPPROD.QUANTITY column of DB2 type DOUBLE NULL.
The following is a description of this column:
Response quantity for this product.
public java.lang.Double getQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setQuantity(java.lang.String newValue)
public void setQuantity(java.lang.Double newValue)
This method provides access to the RFQRSPPROD.QUANTITY column of DB2 type DOUBLE NULL.
The following is a description of this column:
Response quantity for this product.
public java.lang.String getQuantityUnitId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RFQRSPPROD.QTYUNIT_ID column of DB2 type CHAR(16) NULL.
The following is a description of this column:
Unit of measure for the response quantity. For example, kilos, tons, or millimeters.
public void setQuantityUnitId(java.lang.String newValue)
This method provides access to the RFQRSPPROD.QTYUNIT_ID column of DB2 type CHAR(16) NULL.
The following is a description of this column:
Unit of measure for the response quantity. For example, kilos, tons, or millimeters.
public java.lang.String getRfqCatentryId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RFQRSPPROD.RFQCATENTRYID column of DB2 type BIGINT NULL.
The following is a description of this column:
The CatalogEntry ID of the product requested in the RFQ.
public java.lang.Long getRfqCatentryIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRfqCatentryId(java.lang.String newValue)
public void setRfqCatentryId(java.lang.Long rfqCatentryId)
This method provides access to the RFQRSPPROD.RFQCATENTRYID column of DB2 type BIGINT NULL.
The following is a description of this column:
The CatalogEntry ID of the product requested in the RFQ.
public java.lang.String getRfqProductId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getRfqProductIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRfqProductId(java.lang.String newValue)
public void setRfqProductId(java.lang.Long rfqProductId)
public java.lang.String getRfqResponseId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RFQRSPPROD.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.
public java.lang.Long getRfqResponseIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRfqResponseId(java.lang.String newValue)
public void setRfqResponseId(java.lang.Long rfqRspId)
public java.lang.String getRfqResponseProdId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getRfqResponseProdIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRfqResponseProdId(java.lang.String newValue)
public void setRfqResponseProdId(java.lang.Long rfqResponseProdId)
public java.lang.String getSkuGenFlag() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getSkuGenFlagInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setSkuGenFlag(java.lang.String newValue)
public void setSkuGenFlag(java.lang.Integer skuGenFlag)
public void setInitKey_rfqResponseProdId(java.lang.Long newValue)
public java.lang.String defaultJNDIName()
protected void instantiateEJB() throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
protected boolean instantiateEJBByPrimaryKey() throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration findByRfqResponseId(java.lang.Long argRfqResponseId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Retrieves the RFQResponseProductAccessBeans of the specified RFQResponse.
The SQL query used to fetch all the required row from the RFQRSPPROD table is:
SELECT * FROM RFQRSPPROD T1 WHERE
T1.RFQRSP_ID = ?
public java.util.Enumeration findByCatentryId(java.lang.Long argCatentryId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Retrieves the RFQResponseProductAccessBeans that match the specified CatalogEntry.
The SQL query used to fetch all the required row from the RFQRSPPROD table is:
SELECT * FROM RFQRSPPROD T1 WHERE
T1.CATENTRY_ID = ?
public java.util.Enumeration findByRfqResponseIdAndCatentryId(java.lang.Long argRFQResponseId, java.lang.Long argCatentryId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Retrieves the RFQResponseProductAccessBean that matches the specified RFQResponse and CatalogEntry.
The SQL query used to fetch all the required row from the RFQRSPPROD table is:
SELECT * FROM RFQRSPPROD T1 WHERE
T1.RFQRSP_ID = ? AND T1.CATENTRY_ID = ?
public java.util.Enumeration findByRfqProductId(java.lang.Long rfqProductId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.lang.Long getOwner() throws javax.naming.NamingException, javax.ejb.FinderException, java.lang.Exception, java.rmi.RemoteException
public boolean fulfills(java.lang.Long member, java.lang.String relationship) throws javax.naming.NamingException, javax.ejb.FinderException, java.lang.Exception, java.rmi.RemoteException
public java.util.Enumeration findByRfqResponseIdAndRfqProductId(java.lang.Long rfqResponseId, java.lang.Long rfqProductId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.lang.String getPriceAdjustment() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setPriceAdjustment(java.lang.Double newValue)
public java.lang.Double getPriceAdjustmentInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setPriceAdjustment(java.lang.String newValue)
public java.lang.String getField4() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField4(java.lang.String newValue)
public java.lang.String getField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField3(java.lang.String newValue)
public java.lang.Integer getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField2(java.lang.Integer newValue)
public java.lang.Long getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField1(java.lang.Long newValue)