public class InterestItemAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements InterestItemAccessBeanData
Constructor and Description |
---|
InterestItemAccessBean()
Zero argument constructor used to initialize the access bean.
|
InterestItemAccessBean(javax.ejb.EJBObject o) |
InterestItemAccessBean(com.ibm.commerce.catalog.objects.InterestItemKey arg1, java.lang.Integer arg2, java.lang.Long arg3)
Maps to a corresponding ejbCreate method in the home interface of the EJB
|
InterestItemAccessBean(com.ibm.commerce.catalog.objects.InterestItemKey argInterestItemKey, java.lang.Integer argStoreEntryID, java.lang.Long user_id, java.lang.Double argSequence)
Maps to a corresponding ejbCreate method in the home interface of the EJB
|
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper() |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findAllByIListAndUser(java.lang.Long iListNumber, java.lang.Long userReferenceNumber)
This finder method return an enumeration of InterestItem Access Bean with specified Interest Item List ID and User ID.
|
java.util.Enumeration | findAllByIListNumber(java.lang.Long iListNumber)
This finder method return an enumeration of InterestItem Access Bean with specified Interest Item List ID.
|
java.util.Enumeration | findAllByUserReferenceNumber(java.lang.Long userNumber)
This finder method return an enumeration of InterestItem Access Bean with specified owner ID.
|
java.util.Enumeration | findByCatalogEntriesAndListIds(java.lang.Long[] catalogEntries, java.lang.Long[] listIds)
This finder method return an enumeration of InterestItem Access Bean with the specified list of Catalog Entry IDs and the list of Interest Item List IDs.
|
java.util.Enumeration | findByListIds(java.lang.Long[] listIds)
This finder method returns an enumeration of InterestItem Access Bean with the specified list of Interest Item List IDs.
|
java.util.Enumeration | findWithPushDownQuery(java.lang.String query)
This finder method returns an enumeration of InterestItem Access Bean with specified query.
|
java.lang.String | getCatalogEntryReferenceNumber() |
java.lang.Long | getCatalogEntryReferenceNumberInEJBType() |
java.lang.String | getField1() |
java.lang.Integer | getField1InEJBType() |
java.lang.String | getField2() |
java.math.BigDecimal | getField2InEJBType() |
java.lang.String | getField3() |
java.lang.String | getInterestListNumber() |
java.lang.Long | getInterestListNumberInEJBType() |
java.lang.String | getLastUpdate() |
java.sql.Timestamp | getLastUpdateInEJBType() |
java.lang.String | getQuantity() |
java.lang.Double | getQuantityInEJBType() |
java.lang.String | getSequence() |
java.lang.Double | getSequenceInEJBType() |
java.lang.String | getStoreEntryID() |
java.lang.Integer | getStoreEntryIDInEJBType() |
java.lang.String | getUserReferenceNumber() |
java.lang.Long | getUserReferenceNumberInEJBType() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() |
void | setField1(java.lang.Integer newValue) |
void | setField1(java.lang.String newValue) |
void | setField2(java.math.BigDecimal newValue) |
void | setField2(java.lang.String newValue) |
void | setField3(java.lang.String newValue) |
void | setInitKey_catalogEntryReferenceNumber(java.lang.String newValue) |
void | setInitKey_interestListNumber(java.lang.String newValue) |
void | setInterestListNumber(java.lang.Long newValue) |
void | setInterestListNumber(java.lang.String newValue) |
void | setLastUpdate(java.lang.String newValue) |
void | setLastUpdate(java.sql.Timestamp newValue) |
void | setQuantity(java.lang.Double newValue) |
void | setQuantity(java.lang.String newValue) |
void | setSequence(java.lang.Double newValue) |
void | setSequence(java.lang.String newValue) |
void | setStoreEntryID(java.lang.Integer newValue) |
void | setStoreEntryID(java.lang.String newValue) |
void | setUserReferenceNumber(java.lang.Long newValue) |
void | setUserReferenceNumber(java.lang.String newValue) |
public InterestItemAccessBean()
public InterestItemAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public InterestItemAccessBean(com.ibm.commerce.catalog.objects.InterestItemKey arg1, java.lang.Integer arg2, java.lang.Long arg3) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Maps to a corresponding ejbCreate method in the home interface of the EJB
This method creates an InterestItem Access Bean with the specified InterestItemKey, Store Entity ID, and User ID. The InterestItemKey can be created by calling its constructor with the InterestItemList ID and the Catalog Entry IDpublic InterestItemAccessBean(com.ibm.commerce.catalog.objects.InterestItemKey argInterestItemKey, java.lang.Integer argStoreEntryID, java.lang.Long user_id, java.lang.Double argSequence) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Maps to a corresponding ejbCreate method in the home interface of the EJB
This method creates an InterestItem Access Bean with the specified InterestItemKey, Store Entity ID, and User ID. The InterestItemKey can be created by calling its constructor with the InterestItemList ID and the Catalog Entry IDpublic java.util.Enumeration findAllByIListAndUser(java.lang.Long iListNumber, java.lang.Long userReferenceNumber) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This finder method return an enumeration of InterestItem Access Bean with specified Interest Item List ID and User ID.
SQL:
SELECT * FROM IITEM WHERE IITEM.IITEMLIST_ID = iListNumber AND IITEM.MEMBER_ID = userReferenceNumber
public java.util.Enumeration findAllByIListNumber(java.lang.Long iListNumber) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This finder method return an enumeration of InterestItem Access Bean with specified Interest Item List ID.
SQL:
SELECT * FROM IITEM WHERE IITEM.IITEMLIST_ID = iListNumber
public java.util.Enumeration findAllByUserReferenceNumber(java.lang.Long userNumber) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This finder method return an enumeration of InterestItem Access Bean with specified owner ID.
SQL:
SELECT * FROM IITEM WHERE IITEM.MEMBER_ID =
public java.util.Enumeration findByCatalogEntriesAndListIds(java.lang.Long[] catalogEntries, java.lang.Long[] listIds) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This finder method return an enumeration of InterestItem Access Bean with the specified list of Catalog Entry IDs and the list of Interest Item List IDs.
SQL:
SELECT * FROM IITEM WHERE IITEM.CATENTRY_ID IN (catalogEntries) AND IITEM.IITEMLIST_ID IN (listIds) ORDER BY IITEM.LASTUPDATE
public java.util.Enumeration findByListIds(java.lang.Long[] listIds) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This finder method returns an enumeration of InterestItem Access Bean with the specified list of Interest Item List IDs.
SQL:
SELECT * FROM IITEM WHERE IITEM.IITEMLIST_ID IN (listIds) ORDER BY IITEM.LASTUPDATE
public java.util.Enumeration findWithPushDownQuery(java.lang.String query) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
This finder method returns an enumeration of InterestItem Access Bean with specified query. The push down query act as the where clause to search in the IITEM table.
An example of the pus down query: "CATENTRY_ID=1234 AND STOREENT_ID=0"public void setInitKey_interestListNumber(java.lang.String newValue)
public void setInitKey_catalogEntryReferenceNumber(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 getQuantity() throws 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
public void setQuantity(java.lang.String newValue)
public void setQuantity(java.lang.Double 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 getUserReferenceNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getUserReferenceNumberInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setUserReferenceNumber(java.lang.String newValue)
public void setUserReferenceNumber(java.lang.Long newValue)
public java.lang.String getCatalogEntryReferenceNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getCatalogEntryReferenceNumberInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
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.String getField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField2(java.lang.String newValue)
public void setField2(java.math.BigDecimal newValue)
public java.lang.String getField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setField1(java.lang.String newValue)
public void setField1(java.lang.Integer newValue)
public java.lang.String getInterestListNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getInterestListNumberInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setInterestListNumber(java.lang.String newValue)
public void setInterestListNumber(java.lang.Long newValue)
public java.lang.String getSequence() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Double getSequenceInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setSequence(java.lang.String newValue)
public void setSequence(java.lang.Double newValue)
public java.lang.String getStoreEntryID() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getStoreEntryIDInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStoreEntryID(java.lang.String newValue)
public void setStoreEntryID(java.lang.Integer newValue)