|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractAccessBean | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.order.objects.OrderItemComponentAccessBean
This bean provides access to the OICOMPLIST table.
The following is a description of this table:
Each rows contains information about the components of a DynamicKit as defined for a particular OrderItem.
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef |
Constructor Summary | |
OrderItemComponentAccessBean()
Default constructor. |
|
OrderItemComponentAccessBean(javax.ejb.EJBObject object)
Creates an access bean for the specified EJB |
|
OrderItemComponentAccessBean(java.lang.String astrConfigurationId)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
OrderItemComponentAccessBean(java.lang.String astrConfigurationId,
java.lang.Long anOrderItemId,
java.lang.Long anItemSpecificationId)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
Method Summary | |
void |
commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage). |
java.util.Enumeration |
findByConfigurationId(java.lang.String astrConfigurationId)
Retrieves all the components of a dynamic kit for specified configuration id. The SQL query used to fetch all the required rows from the OICOMPLIST table is: SELECT * FROM OICOMPLIST T1 WHERE (T1.CONFIGURATIONID = ?) |
java.util.Enumeration |
findByOrderItemId(java.lang.Long anOrderItemId)
Retrieves all the components of a dynamic kit for specified order item. The SQL query used to fetch all the required rows from the OICOMPLIST table is: SELECT * FROM OICOMPLIST T1 WHERE (T1.ORDERITEMS_ID = ?) |
java.util.Enumeration |
findByOrderItemIdAndConfigurationId(java.lang.Long anOrderItemId,
java.lang.String astrConfigurationId)
Retrieves all the components of a dynamic kit for specified order item and configuration id. The SQL query used to fetch all the required rows from the OICOMPLIST table is: SELECT * FROM OICOMPLIST T1 WHERE (T1.ORDERITEMS_ID = ? and T1.CONFIGURATIONID = ?) |
java.lang.String |
getCatalogEntryId()
This method provides access to the OICOMPLIST.CATENTRY_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getCatalogEntryIdInEJBType()
This method provides access to the OICOMPLIST.CATENTRY_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getCatalogQuantity()
This method provides access to the OICOMPLIST.CATALOGQUANTITY column of DB2 type DOUBLE NULL. |
java.lang.Double |
getCatalogQuantityInEJBType()
This method provides access to the OICOMPLIST.CATALOGQUANTITY column of DB2 type DOUBLE NULL. |
java.lang.String |
getConfigurationId()
This method provides access to the OICOMPLIST.CONFIGURATIONID column of DB2 type VARCHAR(128) NULL. |
java.lang.String |
getCurrency()
This method provides access to the OICOMPLIST.CURRENCY column of DB2 type CHAR(3) NULL. |
java.lang.String |
getInventoryQuantity()
This method provides access to the OICOMPLIST.INVENTORYQUANTITY column of DB2 type INTEGER NULL. |
java.lang.Integer |
getInventoryQuantityInEJBType()
This method provides access to the OICOMPLIST.INVENTORYQUANTITY column of DB2 type INTEGER NULL. |
java.lang.String |
getItemSpecificationId()
This method provides access to the OICOMPLIST.ITEMSPC_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getItemSpecificationIdInEJBType()
This method provides access to the OICOMPLIST.ITEMSPC_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getOrderItemComponentId()
This method provides access to the OICOMPLIST.OICOMPLIST_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getOrderItemComponentIdInEJBType()
This method provides access to the OICOMPLIST.OICOMPLIST_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getOrderItemId()
This method provides access to the OICOMPLIST.ORDERITEMS_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getOrderItemIdInEJBType()
This method provides access to the OICOMPLIST.ORDERITEMS_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getRequired()
This method provides access to the OICOMPLIST.REQUIRED column of DB2 type CHAR(1) NULL. |
java.lang.String |
getUnitPrice()
This method provides access to the OICOMPLIST.UNITPRICE column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getUnitPriceInEJBType()
This method provides access to the OICOMPLIST.UNITPRICE column of DB2 type DECIMAL(20,5) NULL. |
void |
refreshCopyHelper()
Load data from the EJBObject. |
void |
setCatalogEntryId(java.lang.Long aCatalogEntryId)
This method provides access to the OICOMPLIST.CATENTRY_ID column of DB2 type BIGINT NULL. |
void |
setCatalogEntryId(java.lang.String aCatalogEntryId)
This method provides access to the OICOMPLIST.CATENTRY_ID column of DB2 type BIGINT NULL. |
void |
setCatalogQuantity(java.lang.Double aCatalogQuantity)
This method provides access to the OICOMPLIST.CATALOGQUANTITY column of DB2 type DOUBLE NULL. |
void |
setCatalogQuantity(java.lang.String aCatalogQuantity)
This method provides access to the OICOMPLIST.CATALOGQUANTITY column of DB2 type DOUBLE NULL. |
void |
setConfigurationId(java.lang.String aConfigurationId)
This method provides access to the OICOMPLIST.CONFIGURATIONID column of DB2 type VARCHAR(128) NULL. |
void |
setCurrency(java.lang.String aCurrency)
This method provides access to the OICOMPLIST.CURRENCY column of DB2 type CHAR(3) NULL. |
void |
setInitKey_orderItemComponentId(java.lang.String aInitKey_orderItemComponentId)
Set the primary key for this object |
void |
setInventoryQuantity(java.lang.Integer aInventoryQuantity)
This method provides access to the OICOMPLIST.INVENTORYQUANTITY column of DB2 type INTEGER NULL. |
void |
setInventoryQuantity(java.lang.String aInventoryQuantity)
This method provides access to the OICOMPLIST.INVENTORYQUANTITY column of DB2 type INTEGER NULL. |
void |
setItemSpecificationId(java.lang.Long aItemSpecificationId)
This method provides access to the OICOMPLIST.ITEMSPC_ID column of DB2 type BIGINT NULL. |
void |
setItemSpecificationId(java.lang.String aItemSpecificationId)
This method provides access to the OICOMPLIST.ITEMSPC_ID column of DB2 type BIGINT NULL. |
void |
setOrderItemId(java.lang.Long aOrderItemId)
This method provides access to the OICOMPLIST.ORDERITEMS_ID column of DB2 type BIGINT NULL. |
void |
setOrderItemId(java.lang.String aOrderItemId)
This method provides access to the OICOMPLIST.ORDERITEMS_ID column of DB2 type BIGINT NULL. |
void |
setRequired(java.lang.String aRequired)
This method provides access to the OICOMPLIST.REQUIRED column of DB2 type CHAR(1) NULL. |
void |
setUnitPrice(java.math.BigDecimal aUnitPrice)
This method provides access to the OICOMPLIST.UNITPRICE column of DB2 type DECIMAL(20,5) NULL. |
void |
setUnitPrice(java.lang.String aUnitPrice)
This method provides access to the OICOMPLIST.UNITPRICE column of DB2 type DECIMAL(20,5) NULL. |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean |
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public OrderItemComponentAccessBean()
Default constructor. Maps to findByPrimaryKey.
public OrderItemComponentAccessBean(javax.ejb.EJBObject object) throws java.rmi.RemoteException
Creates an access bean for the specified EJB
object
- The EJB Object used for the access bean construction.java.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic OrderItemComponentAccessBean(java.lang.String astrConfigurationId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB
astrConfigurationId
- java.lang.String Configuration id supplied by an external configuratorjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic OrderItemComponentAccessBean(java.lang.String astrConfigurationId, java.lang.Long anOrderItemId, java.lang.Long anItemSpecificationId) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Maps to a corresponding ejbCreate method in the home interface of the EJB
astrConfigurationId
- java.lang.String Configuration id supplied by an external configuratoranOrderItemId
- java.lang.Long The order item to which the component is relatedanItemSpecificationId
- java.lang.Long The specified item identifier for the componentjavax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionMethod Detail |
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
commitCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByConfigurationId(java.lang.String astrConfigurationId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the components of a dynamic kit for specified configuration id.
The SQL query used to fetch all the required rows from the
OICOMPLIST table is:
SELECT * FROM OICOMPLIST T1 WHERE (T1.CONFIGURATIONID = ?)
astrConfigurationId
- java.lang.String Configuration identifierjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByOrderItemId(java.lang.Long anOrderItemId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the components of a dynamic kit for specified order item.
The SQL query used to fetch all the required rows from the
OICOMPLIST table is:
SELECT * FROM OICOMPLIST T1 WHERE (T1.ORDERITEMS_ID = ?)
anOrderItemId
- java.lang.Long Order item identifierjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByOrderItemIdAndConfigurationId(java.lang.Long anOrderItemId, java.lang.String astrConfigurationId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the components of a dynamic kit for specified order item and configuration id.
The SQL query used to fetch all the required rows from the
OICOMPLIST table is:
SELECT * FROM OICOMPLIST T1 WHERE (T1.ORDERITEMS_ID = ? and T1.CONFIGURATIONID = ?)
anOrderItemId
- java.lang.Long Order item identifierastrConfigurationId
- java.lang.String Configuration identifierjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCatalogEntryId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.CATENTRY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The CatalogEntry that this component refers to.
getCatalogEntryId
in interface OrderItemComponentAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getCatalogEntryIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.CATENTRY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The CatalogEntry that this component refers to.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCatalogQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.CATALOGQUANTITY column of DB2 type DOUBLE NULL.
The following is a description of this column:
The quantity of the CatalogEntry for this component.
getCatalogQuantity
in interface OrderItemComponentAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Double getCatalogQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.CATALOGQUANTITY column of DB2 type DOUBLE NULL.
The following is a description of this column:
The quantity of the CatalogEntry for this component.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getConfigurationId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.CONFIGURATIONID column of DB2 type VARCHAR(128) NULL.
The following is a description of this column:
The configuration ID that is supplied by an external configurator to uniquely define a set of components that makes up a DynamicKit.
getConfigurationId
in interface OrderItemComponentAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCurrency() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.CURRENCY column of DB2 type CHAR(3) NULL.
The following is a description of this column:
The currency of the unit price of this component. This is a currency code as per ISO 4217 standards.
getCurrency
in interface OrderItemComponentAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getInventoryQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.INVENTORYQUANTITY column of DB2 type INTEGER NULL.
The following is a description of this column:
The quantity of the SpecifiedItem which is needed to satisfy an order for one unit of the DynamicKit.
getInventoryQuantity
in interface OrderItemComponentAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getInventoryQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.INVENTORYQUANTITY column of DB2 type INTEGER NULL.
The following is a description of this column:
The quantity of the SpecifiedItem which is needed to satisfy an order for one unit of the DynamicKit.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getItemSpecificationId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.ITEMSPC_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The SpecifiedItem ID for the component.
getItemSpecificationId
in interface OrderItemComponentAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getItemSpecificationIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.ITEMSPC_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The SpecifiedItem ID for the component.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOrderItemComponentId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.OICOMPLIST_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Generated unique identifier.
getOrderItemComponentId
in interface OrderItemComponentAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getOrderItemComponentIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.OICOMPLIST_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Generated unique identifier.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getOrderItemId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.ORDERITEMS_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The OrderItem to which this component is related.
getOrderItemId
in interface OrderItemComponentAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getOrderItemIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.ORDERITEMS_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The OrderItem to which this component is related.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getRequired() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.REQUIRED column of DB2 type CHAR(1) NULL.
The following is a description of this column:
Indicates if this Item is required to build the Kit:
Y = Yes. If there is insufficient inventory for this Item, then the Kit must be backordered.
N = No. If there is insufficient inventory for this Item, the Kit may still be allocated.
getRequired
in interface OrderItemComponentAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getUnitPrice() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.UNITPRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The unit price of this component.
getUnitPrice
in interface OrderItemComponentAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.math.BigDecimal getUnitPriceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the OICOMPLIST.UNITPRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The unit price of this component.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
refreshCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void setCatalogEntryId(java.lang.Long aCatalogEntryId)
This method provides access to the OICOMPLIST.CATENTRY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The CatalogEntry that this component refers to.
aCatalogEntryId
- java.lang.Longpublic void setCatalogEntryId(java.lang.String aCatalogEntryId)
This method provides access to the OICOMPLIST.CATENTRY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The CatalogEntry that this component refers to.
setCatalogEntryId
in interface OrderItemComponentAccessBeanData
aCatalogEntryId
- java.lang.Stringpublic void setCatalogQuantity(java.lang.Double aCatalogQuantity)
This method provides access to the OICOMPLIST.CATALOGQUANTITY column of DB2 type DOUBLE NULL.
The following is a description of this column:
The quantity of the CatalogEntry for this component.
aCatalogQuantity
- java.lang.Doublepublic void setCatalogQuantity(java.lang.String aCatalogQuantity)
This method provides access to the OICOMPLIST.CATALOGQUANTITY column of DB2 type DOUBLE NULL.
The following is a description of this column:
The quantity of the CatalogEntry for this component.
setCatalogQuantity
in interface OrderItemComponentAccessBeanData
aCatalogQuantity
- java.lang.Stringpublic void setConfigurationId(java.lang.String aConfigurationId)
This method provides access to the OICOMPLIST.CONFIGURATIONID column of DB2 type VARCHAR(128) NULL.
The following is a description of this column:
The configuration ID that is supplied by an external configurator to uniquely define a set of components that makes up a DynamicKit.
setConfigurationId
in interface OrderItemComponentAccessBeanData
aConfigurationId
- java.lang.Stringpublic void setCurrency(java.lang.String aCurrency)
This method provides access to the OICOMPLIST.CURRENCY column of DB2 type CHAR(3) NULL.
The following is a description of this column:
The currency of the unit price of this component. This is a currency code as per ISO 4217 standards.
setCurrency
in interface OrderItemComponentAccessBeanData
aCurrency
- java.lang.Stringpublic void setInitKey_orderItemComponentId(java.lang.String aInitKey_orderItemComponentId)
Set the primary key for this object
aInitKey_orderItemComponentId
- java.lang.Stringpublic void setInventoryQuantity(java.lang.Integer aInventoryQuantity)
This method provides access to the OICOMPLIST.INVENTORYQUANTITY column of DB2 type INTEGER NULL.
The following is a description of this column:
The quantity of the SpecifiedItem which is needed to satisfy an order for one unit of the DynamicKit.
aInventoryQuantity
- java.lang.Integerpublic void setInventoryQuantity(java.lang.String aInventoryQuantity)
This method provides access to the OICOMPLIST.INVENTORYQUANTITY column of DB2 type INTEGER NULL.
The following is a description of this column:
The quantity of the SpecifiedItem which is needed to satisfy an order for one unit of the DynamicKit.
setInventoryQuantity
in interface OrderItemComponentAccessBeanData
aInventoryQuantity
- java.lang.Stringpublic void setItemSpecificationId(java.lang.Long aItemSpecificationId)
This method provides access to the OICOMPLIST.ITEMSPC_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The SpecifiedItem ID for the component.
aItemSpecificationId
- java.lang.Longpublic void setItemSpecificationId(java.lang.String aItemSpecificationId)
This method provides access to the OICOMPLIST.ITEMSPC_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The SpecifiedItem ID for the component.
setItemSpecificationId
in interface OrderItemComponentAccessBeanData
aItemSpecificationId
- java.lang.Stringpublic void setOrderItemId(java.lang.Long aOrderItemId)
This method provides access to the OICOMPLIST.ORDERITEMS_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The OrderItem to which this component is related.
aOrderItemId
- java.lang.Longpublic void setOrderItemId(java.lang.String aOrderItemId)
This method provides access to the OICOMPLIST.ORDERITEMS_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The OrderItem to which this component is related.
setOrderItemId
in interface OrderItemComponentAccessBeanData
aOrderItemId
- java.lang.Stringpublic void setRequired(java.lang.String aRequired)
This method provides access to the OICOMPLIST.REQUIRED column of DB2 type CHAR(1) NULL.
The following is a description of this column:
Indicates if this Item is required to build the Kit:
Y = Yes. If there is insufficient inventory for this Item, then the Kit must be backordered.
N = No. If there is insufficient inventory for this Item, the Kit may still be allocated.
setRequired
in interface OrderItemComponentAccessBeanData
aRequired
- java.lang.Stringpublic void setUnitPrice(java.math.BigDecimal aUnitPrice)
This method provides access to the OICOMPLIST.UNITPRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The unit price of this component.
aUnitPrice
- java.math.BigDecimalpublic void setUnitPrice(java.lang.String aUnitPrice)
This method provides access to the OICOMPLIST.UNITPRICE column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The unit price of this component.
setUnitPrice
in interface OrderItemComponentAccessBeanData
aUnitPrice
- java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |