java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.inventory.objects.ItemFulfillmentCenterAccessBean
Each rows contains information about reserved quantities, amount on backorder, and amount allocated to backorders for items owned by a store at a fulfillment center. This access bean corresponds to the database table 'ITEMFFMCTR'.
Constructor Summary | |
ItemFulfillmentCenterAccessBean() Zero argument constructor used to initialize the access bean. |
|
ItemFulfillmentCenterAccessBean(java.lang.Integer newStoreId, java.lang.Integer newFfmCenterId, java.lang.Long newItemSpcId) Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
ItemFulfillmentCenterAccessBean(javax.ejb.EJBObject o) constructor |
Method Summary | |
void | commitCopyHelper() Update(flush) data to the EJBObject (persistent storage). |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findByFfmCenterIdAndItemSpcIdAndStoreId(java.lang.Integer affmCtrId, java.lang.Long aItemSpcId, java.lang.Integer aStoreId)
Retrieves information about reserved quantities, amount on backorder, and amount allocated to backorders for items specified by the STORE_ID and FFMCENTER_ID and ITEMSPC_ID
The SQL query used to fetch the requested row from the ITEMFFMCTR table is: SELECT * FROM ITEMFFMCTR T1 WHERE T1.FFMCENTER_ID = ? AND T1.ITEMSPC_ID = ? AND T1.STORE_ID = ? |
java.util.Enumeration | findByStoreIdAndFfmCenterIdAndItemSpcId(java.lang.Integer aStoreId, java.lang.Integer affmCtrId, java.lang.Long aItemSpcId)
Retrieves information about reserved quantities, amount on backorder, and amount allocated to backorders for items specified by the STORE_ID and FFMCENTER_ID and ITEMSPC_ID
The SQL query used to fetch the requested row from the ITEMFFMCTR table is: SELECT * FROM ITEMFFMCTR T1 WHERE T1.STORE_ID = ? AND T1.FFMCENTER_ID = ? AND T1.ITEMSPC_ID = ? |
java.lang.String | getFfmCenterId() This method provides access to the ITEMFFMCTR.FFMCENTER_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer | getFfmCenterIdInEJBType() This method provides access to the ITEMFFMCTR.FFMCENTER_ID column of DB2 type INTEGER NOT NULL. |
java.lang.String | getItemSpcId() This method provides access to the ITEMFFMCTR.ITEMSPC_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long | getItemSpcIdInEJBType() This method provides access to the ITEMFFMCTR.ITEMSPC_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String | getLastUpdate() This method provides access to the ITEMFFMCTR.LASTUPDATE column of DB2 type TIMESTAMP. |
java.sql.Timestamp | getLastUpdateInEJBType() This method provides access to the ITEMFFMCTR.LASTUPDATE column of DB2 type TIMESTAMP. |
java.lang.String | getQtyAllocBackOrder() This method provides access to the ITEMFFMCTR.QTYALLOCBACKORDER column of DB2 type INTEGER NOT NULL DEFAULT 0. |
java.lang.Integer | getQtyAllocBackOrderInEJBType() This method provides access to the ITEMFFMCTR.QTYALLOCBACKORDER column of DB2 type INTEGER NOT NULL DEFAULT 0. |
java.lang.String | getQtyBackOrdered() This method provides access to the ITEMFFMCTR.QTYBACKORDERED column of DB2 type INTEGER NOT NULL DEFAULT 0. |
java.lang.Integer | getQtyBackOrderedInEJBType() This method provides access to the ITEMFFMCTR.QTYBACKORDERED column of DB2 type INTEGER NOT NULL DEFAULT 0. |
java.lang.String | getQtyReserved() This method provides access to the ITEMFFMCTR.QTYRESERVED column of DB2 type INTEGER NOT NULL DEFAULT 0. |
java.lang.Integer | getQtyReservedInEJBType() This method provides access to the ITEMFFMCTR.QTYRESERVED column of DB2 type INTEGER NOT NULL DEFAULT 0. |
java.lang.String | getRestockTime() getRestockTime |
java.sql.Timestamp | getRestockTimeInEJBType() getRestockTimeInEJBType |
java.lang.String | getStoreId() This method provides access to the ITEMFFMCTR.STORE_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer | getStoreIdInEJBType() This method provides access to the ITEMFFMCTR.STORE_ID column of DB2 type INTEGER NOT NULL. |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() Load data from the EJBObject. |
void | setFfmCenterId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setFfmCenterId(java.lang.String newValue) This method accesses a non-CMP field |
void | setInitKey_ffmCenterId(java.lang.String newValue) Set the primary key for this object |
void | setInitKey_itemSpcId(java.lang.String newValue) Set the primary key for this object |
void | setInitKey_storeId(java.lang.String newValue) Set the primary key for this object |
void | setItemSpcId(java.lang.Long newValue) This method accesses a non-CMP field |
void | setItemSpcId(java.lang.String newValue) This method accesses a non-CMP field |
void | setLastUpdate(java.lang.String newValue) This method accesses a non-CMP field |
void | setLastUpdate(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setQtyAllocBackOrder(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setQtyAllocBackOrder(java.lang.String newValue) This method accesses a non-CMP field |
void | setQtyBackOrdered(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setQtyBackOrdered(java.lang.String newValue) This method accesses a non-CMP field |
void | setQtyReserved(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setQtyReserved(java.lang.String newValue) This method accesses a non-CMP field |
void | setRestockTime(java.lang.String newValue) This method accesses a non-CMP field |
void | setRestockTime(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setStoreId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setStoreId(java.lang.String newValue) This method accesses a non-CMP field |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public ItemFulfillmentCenterAccessBean()
public ItemFulfillmentCenterAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public ItemFulfillmentCenterAccessBean(java.lang.Integer newStoreId, java.lang.Integer newFfmCenterId, java.lang.Long newItemSpcId) 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
Method Detail |
public java.util.Enumeration findByStoreIdAndFfmCenterIdAndItemSpcId(java.lang.Integer aStoreId, java.lang.Integer affmCtrId, java.lang.Long aItemSpcId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves information about reserved quantities, amount on backorder, and amount allocated to backorders for items specified by the STORE_ID and FFMCENTER_ID and ITEMSPC_ID
The SQL query used to fetch the requested row from the ITEMFFMCTR table is:
SELECT * FROM ITEMFFMCTR T1 WHERE T1.STORE_ID = ? AND T1.FFMCENTER_ID = ? AND T1.ITEMSPC_ID = ?
public void setInitKey_ffmCenterId(java.lang.String newValue)
Set the primary key for this object
public void setInitKey_itemSpcId(java.lang.String newValue)
Set the primary key for this object
public void setInitKey_storeId(java.lang.String newValue)
Set the primary key for this object
protected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
public java.lang.String getQtyBackOrdered() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.QTYBACKORDERED column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
The quantity of this item backordered for this store and fulfillment center.
public java.lang.Integer getQtyBackOrderedInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.QTYBACKORDERED column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
The quantity of this item backordered for this store and fulfillment center.
public void setQtyBackOrdered(java.lang.String newValue)
public void setQtyBackOrdered(java.lang.Integer newValue)
public java.lang.String getLastUpdate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.LASTUPDATE column of DB2 type TIMESTAMP.
The following is a description of this column:
Timestamp of the last update.
public java.sql.Timestamp getLastUpdateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.LASTUPDATE column of DB2 type TIMESTAMP.
The following is a description of this column:
Timestamp of the last update.
public void setLastUpdate(java.lang.String newValue)
public void setLastUpdate(java.sql.Timestamp newValue)
public java.lang.String getFfmCenterId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The fulfillment center ID.
public java.lang.Integer getFfmCenterIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.FFMCENTER_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The fulfillment center ID.
public void setFfmCenterId(java.lang.String newValue)
public void setFfmCenterId(java.lang.Integer newValue)
public java.lang.String getQtyAllocBackOrder() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.QTYALLOCBACKORDER column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
Amount of in stock inventory allocated to a backorder.
public java.lang.Integer getQtyAllocBackOrderInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.QTYALLOCBACKORDER column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
Amount of in stock inventory allocated to a backorder.
public void setQtyAllocBackOrder(java.lang.String newValue)
public void setQtyAllocBackOrder(java.lang.Integer newValue)
public java.lang.String getQtyReserved() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.QTYRESERVED column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
Reserved amount. May be used for auctions or other purposes.
public java.lang.Integer getQtyReservedInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.QTYRESERVED column of DB2 type INTEGER NOT NULL DEFAULT 0.
The following is a description of this column:
Reserved amount. May be used for auctions or other purposes.
public void setQtyReserved(java.lang.String newValue)
public void setQtyReserved(java.lang.Integer newValue)
public java.lang.String getItemSpcId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The inventory item.
public java.lang.Long getItemSpcIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.ITEMSPC_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The inventory item.
public void setItemSpcId(java.lang.String newValue)
public void setItemSpcId(java.lang.Long newValue)
public java.lang.String getStoreId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.STORE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The merchant store.
public java.lang.Integer getStoreIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ITEMFFMCTR.STORE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The merchant store.
public void setStoreId(java.lang.String newValue)
public void setStoreId(java.lang.Integer newValue)
public java.lang.String getRestockTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRestockTime(java.sql.Timestamp newValue)
public java.sql.Timestamp getRestockTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRestockTime(java.lang.String newValue)
public java.util.Enumeration findByFfmCenterIdAndItemSpcIdAndStoreId(java.lang.Integer affmCtrId, java.lang.Long aItemSpcId, java.lang.Integer aStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
Retrieves information about reserved quantities, amount on backorder, and amount allocated to backorders for items specified by the STORE_ID and FFMCENTER_ID and ITEMSPC_ID
The SQL query used to fetch the requested row from the ITEMFFMCTR table is:
SELECT * FROM ITEMFFMCTR T1 WHERE T1.FFMCENTER_ID = ? AND T1.ITEMSPC_ID = ? AND T1.STORE_ID = ?
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.