java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.ordermanagement.objects.RMAItemComponentAccessBean
This table describes the smallest unit of inventory items involved in a return merchandise authorization (RMA).
Constructor Summary | |
---|---|
RMAItemComponentAccessBean() constructor | |
RMAItemComponentAccessBean(javax.ejb.EJBObject o) constructor | |
RMAItemComponentAccessBean(java.lang.Long arg0, java.lang.Double arg1,
java.lang.Long arg2) constructor |
Method Summary | |
---|---|
void |
commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected
java.lang.String |
defaultJNDIName() |
java.util.Enumeration |
findByRmaItemComponentIdForUpdate(java.lang.Long arg0) Retrieves all the RMA item components for a particular RMA item component ID. |
java.util.Enumeration |
findByRmaItemId(java.lang.Long arg0)
Retrieves all the RMA item components defined for a store and its
corresponding store group, and returns the list sorted by store entity.
The SQL query used to fetch the requested row from the
RMAITEMCMP table
is:SELECT * FROM RMAITEMCMP T1 WHERE T1.RMAITEM_ID = ? |
java.util.Enumeration |
findByRmaItemIdForUpdate(java.lang.Long arg0)
Retrieves all the RMA item components for a particular RMA
item.
The SQL query used to fetch the requested row from the
RMAITEMCMP table
is:SELECT * FROM RMAITEMCMP T1 WHERE T1.RMAITEM_ID = ? FOR UPDATE |
java.util.Enumeration |
findReceivableByRmaId(java.lang.Long arg0)
Retrieves all the RMA item components for a particular RMA
item.
The SQL query used to fetch the requested row from the
RMAITEMCMP table
is:SELECT * FROM RMAITEMCMP T1 WHERE T1.RMAITEM_ID = RMAITEM.RMAITEM_ID AND RMAITEM.RMA_ID = ? AND T1.SHOULDRECEIVE = 'Y' |
java.lang.String |
getCatentryId() This method provides access to the RMAITEMCMP.CATENTRY_ID column of DB2 type BIGINT. |
java.lang.Long |
getCatentryIdInEJBType() This method provides access to the RMAITEMCMP.CATENTRY_ID column of DB2 type BIGINT. |
java.lang.String |
getInventoryQuantity() This method provides access to the RMAITEMCMP.INVQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0. |
java.lang.Integer |
getInventoryQuantityInEJBType() This method provides access to the RMAITEMCMP.INVQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0. |
java.lang.String |
getItemSpcId() This method provides access to the RMAITEMCMP.ITEMSPC_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getItemSpcIdInEJBType() This method provides access to the RMAITEMCMP.ITEMSPC_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getQuantity() This method provides access to the RMAITEMCMP.QUANTITY column of DB2 type FLOAT NOT NULL. |
java.lang.Double |
getQuantityInEJBType() This method provides access to the RMAITEMCMP.QUANTITY column of DB2 type FLOAT NOT NULL. |
java.lang.String |
getRmaItemCmpId() This method provides access to the RMAITEMCMP.RMAITEMCMP_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getRmaItemCmpIdInEJBType() This method provides access to the RMAITEMCMP.RMAITEMCMP_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getRmaItemId() This method provides access to the RMAITEMCMP.RMAITEM_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getRmaItemIdInEJBType() This method provides access to the RMAITEMCMP.RMAITEM_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getShouldReceive() This method provides access to the RMAITEMCMP.SHOULDRECEIVE column of DB2 type CHAR(1) NOT NULL DEFAULT 'Y'. |
protected
void |
instantiateEJB() |
protected
boolean |
instantiateEJBByPrimaryKey() |
void |
refreshCopyHelper() Load data from the EJBObject. |
void |
setCatentryId(java.lang.Long newValue) This method provides access to the RMAITEMCMP.CATENTRY_ID column of DB2 type BIGINT. |
void |
setCatentryId(java.lang.String newValue) This method provides access to the RMAITEMCMP.CATENTRY_ID column of DB2 type BIGINT. |
void |
setInitKey_rmaItemCmpId(java.lang.String newValue) Set the primary key for this object |
void |
setInventoryQuantity(java.lang.Integer newValue) This method provides access to the RMAITEMCMP.INVQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0. |
void |
setInventoryQuantity(java.lang.String newValue) This method provides access to the RMAITEMCMP.INVQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0. |
void |
setItemSpcId(java.lang.Long newValue) This method provides access to the RMAITEMCMP.ITEMSPC_ID column of DB2 type BIGINT NOT NULL. |
void |
setItemSpcId(java.lang.String newValue) This method provides access to the RMAITEMCMP.ITEMSPC_ID column of DB2 type BIGINT NOT NULL. |
void |
setQuantity(java.lang.Double newValue) This method provides access to the RMAITEMCMP.QUANTITY column of DB2 type FLOAT NOT NULL. |
void |
setQuantity(java.lang.String newValue) This method provides access to the RMAITEMCMP.QUANTITY column of DB2 type FLOAT NOT NULL. |
void |
setRmaItemCmpId(java.lang.Long newValue) This method provides access to the RMAITEMCMP.RMAITEMCMP_ID column of DB2 type BIGINT NOT NULL. |
void |
setRmaItemCmpId(java.lang.String newValue) This method provides access to the RMAITEMCMP.RMAITEMCMP_ID column of DB2 type BIGINT NOT NULL. |
void |
setRmaItemId(java.lang.Long newValue) This method provides access to the RMAITEMCMP.RMAITEM_ID column of DB2 type BIGINT NOT NULL. |
void |
setRmaItemId(java.lang.String newValue) This method provides access to the RMAITEMCMP.RMAITEM_ID column of DB2 type BIGINT NOT NULL. |
void |
setShouldReceive(java.lang.String newValue) This method provides access to the RMAITEMCMP.SHOULDRECEIVE column of DB2 type CHAR(1) NOT NULL DEFAULT 'Y'. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait |
Constructor Detail |
---|
public RMAItemComponentAccessBean()
public RMAItemComponentAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
o
- javax.ejb.EJBObjectjava.rmi.RemoteException
public RMAItemComponentAccessBean(java.lang.Long arg0, java.lang.Double arg1, java.lang.Long arg2) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
arg0
- java.lang.Longarg1
- java.lang.Doublearg2
- java.lang.Longjavax.naming.NamingException
javax.ejb.CreateException
java.rmi.RemoteException
javax.ejb.FinderException
Method Detail |
---|
public java.util.Enumeration findByRmaItemComponentIdForUpdate(java.lang.Long arg0) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the RMA item components for a particular RMA item component
ID. There will be only one match.
The SQL query used to fetch the requested row from the
RMAITEMCMP table
is:
SELECT * FROM RMAITEMCMP T1 WHERE T1.RMAITEMCMP_ID = ? FOR UPDATE
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
public java.util.Enumeration findByRmaItemId(java.lang.Long arg0) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the RMA item components defined for a store and its
corresponding store group, and returns the list sorted by store entity.
The SQL query used to fetch the requested row from the
RMAITEMCMP table
is:
SELECT * FROM RMAITEMCMP T1 WHERE T1.RMAITEM_ID = ?
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
public java.util.Enumeration findByRmaItemIdForUpdate(java.lang.Long arg0) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the RMA item components for a particular RMA item.
The SQL query used to fetch the requested row from the
RMAITEMCMP table
is:
SELECT * FROM RMAITEMCMP T1 WHERE T1.RMAITEM_ID = ? FOR UPDATE
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
public java.util.Enumeration findReceivableByRmaId(java.lang.Long arg0) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the RMA item components for a particular RMA item.
The SQL query used to fetch the requested row from the
RMAITEMCMP table
is:
SELECT * FROM RMAITEMCMP T1 WHERE T1.RMAITEM_ID = RMAITEM.RMAITEM_ID AND
RMAITEM.RMA_ID = ? AND T1.SHOULDRECEIVE = 'Y'
java.rmi.RemoteException
- The java.rmi.RemoteException
exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException
exceptionjavax.naming.NamingException
public void setInitKey_rmaItemCmpId(java.lang.String newValue)
Set the primary key for this object
newValue
- java.lang.Stringprotected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
java.rmi.RemoteException
javax.ejb.CreateException
javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public java.lang.String getQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.QUANTITY column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.
getQuantity
in interface
RMAItemComponentAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public java.lang.Double getQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.QUANTITY column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setQuantity(java.lang.String newValue)
This method provides access to the RMAITEMCMP.QUANTITY column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.
setQuantity
in interface
RMAItemComponentAccessBeanData
newValue
- Stringpublic void setQuantity(java.lang.Double newValue)
This method provides access to the RMAITEMCMP.QUANTITY column of DB2 type FLOAT NOT NULL.
The following is a description of this column:
The result of multiplying QUANTITY by CATENTSHIP.NOMINALQUANTITY must be a multiple of CATENTSHIP.QUANTITYMULTIPLE, and represents the actual quantity being purchased, in the unit of measurement specified by CATENTSHIP.QUANTITYMEASURE.
newValue
- java.lang.Doublepublic java.lang.String getItemSpcId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Identity of the inventory item.
getItemSpcId
in interface
RMAItemComponentAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public java.lang.Long getItemSpcIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Identity of the inventory item.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setItemSpcId(java.lang.String newValue)
This method provides access to the RMAITEMCMP.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Identity of the inventory item.
setItemSpcId
in interface
RMAItemComponentAccessBeanData
newValue
- Stringpublic void setItemSpcId(java.lang.Long newValue)
This method provides access to the RMAITEMCMP.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Identity of the inventory item.
newValue
- java.lang.Longpublic java.lang.String getRmaItemCmpId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.RMAITEMCMP_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Generated unique key.
getRmaItemCmpId
in interface
RMAItemComponentAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public java.lang.Long getRmaItemCmpIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.RMAITEMCMP_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Generated unique key.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setRmaItemCmpId(java.lang.String newValue)
This method provides access to the RMAITEMCMP.RMAITEMCMP_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Generated unique key.
setRmaItemCmpId
in interface
RMAItemComponentAccessBeanData
newValue
- Stringpublic void setRmaItemCmpId(java.lang.Long newValue)
This method provides access to the RMAITEMCMP.RMAITEMCMP_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Generated unique key.
newValue
- java.lang.Longpublic java.lang.String getInventoryQuantity() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.INVQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
Quantity in inventory units of this component
getInventoryQuantity
in interface
RMAItemComponentAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public java.lang.Integer getInventoryQuantityInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.INVQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
Quantity in inventory units of this component
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setInventoryQuantity(java.lang.String newValue)
This method provides access to the RMAITEMCMP.INVQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
Quantity in inventory units of this component
setInventoryQuantity
in interface
RMAItemComponentAccessBeanData
newValue
- Stringpublic void setInventoryQuantity(java.lang.Integer newValue)
This method provides access to the RMAITEMCMP.INVQUANTITY column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
Quantity in inventory units of this component
newValue
- java.lang.Integerpublic java.lang.String getRmaItemId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.RMAITEM_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The RMAItem that this component is a part of.
getRmaItemId
in interface
RMAItemComponentAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public java.lang.Long getRmaItemIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.RMAITEM_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The RMAItem that this component is a part of.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setRmaItemId(java.lang.String newValue)
This method provides access to the RMAITEMCMP.RMAITEM_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The RMAItem that this component is a part of.
setRmaItemId
in interface
RMAItemComponentAccessBeanData
newValue
- Stringpublic void setRmaItemId(java.lang.Long newValue)
This method provides access to the RMAITEMCMP.RMAITEM_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The RMAItem that this component is a part of.
newValue
- java.lang.Longpublic java.lang.String getCatentryId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.CATENTRY_ID column of DB2 type BIGINT.
The following is a description of this column:
Reserved for IBM internal use.
getCatentryId
in interface
RMAItemComponentAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public java.lang.Long getCatentryIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.CATENTRY_ID column of DB2 type BIGINT.
The following is a description of this column:
Reserved for IBM internal use.
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setCatentryId(java.lang.String newValue)
This method provides access to the RMAITEMCMP.CATENTRY_ID column of DB2 type BIGINT.
The following is a description of this column:
Reserved for IBM internal use.
setCatentryId
in interface
RMAItemComponentAccessBeanData
newValue
- Stringpublic void setCatentryId(java.lang.Long newValue)
This method provides access to the RMAITEMCMP.CATENTRY_ID column of DB2 type BIGINT.
The following is a description of this column:
Reserved for IBM internal use.
newValue
- java.lang.Longpublic java.lang.String getShouldReceive() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the RMAITEMCMP.SHOULDRECEIVE column of DB2 type CHAR(1) NOT NULL DEFAULT 'Y'.
The following is a description of this column:
A flag that indicates whether this component will actually be received by the seller. Valid values are as follows:&l
getShouldReceive
in interface
RMAItemComponentAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException
public void setShouldReceive(java.lang.String newValue)
This method provides access to the RMAITEMCMP.SHOULDRECEIVE column of DB2 type CHAR(1) NOT NULL DEFAULT 'Y'.
The following is a description of this column:
A flag that indicates whether this component will actually be received by the seller. Valid values are as follows:&l
setShouldReceive
in interface
RMAItemComponentAccessBeanData
newValue
- java.lang.String