public class StoreItemAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements StoreItemAccessBeanData
Constructor and Description |
---|
StoreItemAccessBean()
Zero argument constructor used to initialize the access bean.
|
StoreItemAccessBean(javax.ejb.EJBObject o) |
StoreItemAccessBean(com.ibm.commerce.context.content.objects.EntityCreationData storeItemEntityCreationData)
Constructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB.
|
StoreItemAccessBean(java.lang.Long arg0, java.lang.Integer arg1) |
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper() |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findByBaseItemId(java.lang.Long baseItemId)
Finds by Base Item reference number.
|
java.util.Enumeration | findByForeignSystem(java.lang.Long arg0) |
StoreItemAccessBean | findByStoreentIdAndItemSpecId(java.lang.Integer storeentId, java.lang.Long itemSpecId)
Find the StoreItem entry that corresponds to the ItemSpecId
|
StoreItemAccessBean | findByStoreentIdAndOrderItemId(java.lang.Integer storeentId, java.lang.Long orderItemId)
Find the StoreItem entry that corresponds to the OrderItemId
|
java.util.Enumeration | findByStoreId(java.lang.Long aStoreId)
Retrieves the attributes that affect how a particular Store allocates inventory for the specified STOREENT_ID
The SQL query used to fetch the requested row from the STOREITEM table is: SELECT * FROM STOREITEM T1 WHERE T1.STOREENT_ID = ? |
java.lang.String | getBackOrderable() |
java.lang.String | getBaseItemId() |
java.lang.Long | getBaseItemIdInEJBType() |
java.lang.String | getCreditable() |
java.lang.String | getForceBackOrder() |
java.lang.String | getForeignSKU() |
java.lang.String | getForeignSystem() |
java.lang.Long | getForeignSystemInEJBType() |
java.lang.String | getLastupdate() |
java.sql.Timestamp | getLastupdateInEJBType() |
java.lang.String | getMinimumQtyForSplit() |
java.lang.Integer | getMinimumQtyForSplitInEJBType() |
java.lang.String | getReleaseSeparately() |
java.lang.String | getReturnNotDesired() |
java.lang.String | getStoreentId() |
java.lang.Integer | getStoreentIdInEJBType() |
java.lang.String | getTrackInventory() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() |
void | setBackOrderable(java.lang.String newValue) |
void | setBaseItemId(java.lang.Long newValue) |
void | setBaseItemId(java.lang.String newValue) |
void | setCreditable(java.lang.String newValue) |
void | setForceBackOrder(java.lang.String newValue) |
void | setforeignSKU(java.lang.String newValue) |
void | setForeignSystem(java.lang.Long newValue) |
void | setForeignSystem(java.lang.String newValue) |
void | setInitKey_baseItemId(java.lang.String newValue) |
void | setInitKey_storeentId(java.lang.String newValue) |
void | setLastupdate(java.lang.String newValue) |
void | setLastupdate(java.sql.Timestamp newValue) |
void | setMinimumQtyForSplit(java.lang.Integer newValue) |
void | setMinimumQtyForSplit(java.lang.String newValue) |
void | setReleaseSeparately(java.lang.String newValue) |
void | setReturnNotDesired(java.lang.String newValue) |
void | setStoreentId(java.lang.Integer newValue) |
void | setStoreentId(java.lang.String newValue) |
void | setTrackInventory(java.lang.String newValue) |
public StoreItemAccessBean()
public StoreItemAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public StoreItemAccessBean(java.lang.Long arg0, java.lang.Integer arg1) throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
public StoreItemAccessBean(com.ibm.commerce.context.content.objects.EntityCreationData storeItemEntityCreationData) throws javax.naming.NamingException, javax.ejb.FinderException, javax.ejb.CreateException, java.rmi.RemoteException
Constructor for the object that maps to a corresponding ejbCreate method in the home interface of the EJB. Creates an access to the BaseItem according to the StoreItemEntityCreationData.
public java.util.Enumeration findByForeignSystem(java.lang.Long arg0) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
public java.util.Enumeration findByStoreId(java.lang.Long aStoreId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the attributes that affect how a particular Store allocates inventory for the specified STOREENT_ID
The SQL query used to fetch the requested row from the STOREITEM table is:
SELECT * FROM STOREITEM T1 WHERE T1.STOREENT_ID = ?
public void setInitKey_baseItemId(java.lang.String newValue)
public void setInitKey_storeentId(java.lang.String newValue)
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
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getForeignSystem() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getForeignSystemInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setForeignSystem(java.lang.String newValue)
public void setForeignSystem(java.lang.Long newValue)
public java.lang.String getForceBackOrder() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setForceBackOrder(java.lang.String newValue)
public java.lang.String getTrackInventory() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setTrackInventory(java.lang.String newValue)
public java.lang.String getLastupdate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getLastupdateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setLastupdate(java.lang.String newValue)
public void setLastupdate(java.sql.Timestamp newValue)
public java.lang.String getBackOrderable() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setBackOrderable(java.lang.String newValue)
public java.lang.String getBaseItemId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getBaseItemIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setBaseItemId(java.lang.String newValue)
public void setBaseItemId(java.lang.Long newValue)
public java.lang.String getStoreentId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getStoreentIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStoreentId(java.lang.String newValue)
public void setStoreentId(java.lang.Integer newValue)
public java.lang.String getReturnNotDesired() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setReturnNotDesired(java.lang.String newValue)
public java.lang.String getCreditable() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCreditable(java.lang.String newValue)
public java.lang.String getForeignSKU() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setforeignSKU(java.lang.String newValue)
public java.lang.String getMinimumQtyForSplit() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getMinimumQtyForSplitInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMinimumQtyForSplit(java.lang.String newValue)
public void setMinimumQtyForSplit(java.lang.Integer newValue)
public java.lang.String getReleaseSeparately() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setReleaseSeparately(java.lang.String newValue)
public StoreItemAccessBean findByStoreentIdAndOrderItemId(java.lang.Integer storeentId, java.lang.Long orderItemId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public StoreItemAccessBean findByStoreentIdAndItemSpecId(java.lang.Integer storeentId, java.lang.Long itemSpecId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByBaseItemId(java.lang.Long baseItemId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException