com.ibm.commerce.catalog.objects
Class InterestItemAccessBean

java.lang.Object
  com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
      com.ibm.commerce.catalog.objects.InterestItemAccessBean
All Implemented Interfaces:
InterestItemAccessBeanData

public class InterestItemAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements InterestItemAccessBeanData

Each row of this table represents an IItem in an IItemList. This access bean corresponds to the database table 'IITEM'.

See Also:
Serialized Form

Constructor Summary
InterestItemAccessBean()
Zero argument constructor used to initialize the access bean.
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
InterestItemAccessBean(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 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()
This method provides access to the IITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
java.lang.Long getCatalogEntryReferenceNumberInEJBType()
This method provides access to the IITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.
java.lang.String getField1()
This method provides access to the IITEM.FIELD1 column of DB2 type INTEGER.
java.lang.Integer getField1InEJBType()
This method provides access to the IITEM.FIELD1 column of DB2 type INTEGER.
java.lang.String getField2()
This method provides access to the IITEM.FIELD2 column of DB2 type DECIMAL(20 5).
java.math.BigDecimal getField2InEJBType()
This method provides access to the IITEM.FIELD2 column of DB2 type DECIMAL(20 5).
java.lang.String getField3()
This method provides access to the IITEM.FIELD3 column of DB2 type VARCHAR(254).
java.lang.String getInterestListNumber()
This method provides access to the IITEM.IITEMLIST_ID column of DB2 type BIGINT NOT NULL.
java.lang.Long getInterestListNumberInEJBType()
This method provides access to the IITEM.IITEMLIST_ID column of DB2 type BIGINT NOT NULL.
java.lang.String getLastUpdate()
This method provides access to the IITEM.LASTUPDATE column of DB2 type TIMESTAMP.
java.sql.Timestamp getLastUpdateInEJBType()
This method provides access to the IITEM.LASTUPDATE column of DB2 type TIMESTAMP.
java.lang.String getQuantity()
This method provides access to the IITEM.QUANTITY column of DB2 type FLOAT.
java.lang.Double getQuantityInEJBType()
This method provides access to the IITEM.QUANTITY column of DB2 type FLOAT.
java.lang.String getSequence()
This method provides access to the IITEM.SEQUENCE column of DB2 type FLOAT NOT NULL DEFAULT 0.
java.lang.Double getSequenceInEJBType()
This method provides access to the IITEM.SEQUENCE column of DB2 type FLOAT NOT NULL DEFAULT 0.
java.lang.String getStoreEntryID()
This method provides access to the IITEM.STOREENT_ID column of DB2 type INTEGER NOT NULL.
java.lang.Integer getStoreEntryIDInEJBType()
This method provides access to the IITEM.STOREENT_ID column of DB2 type INTEGER NOT NULL.
java.lang.String getUserReferenceNumber()
This method provides access to the IITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.
java.lang.Long getUserReferenceNumberInEJBType()
This method provides access to the IITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.
protected void instantiateEJB()
protected boolean instantiateEJBByPrimaryKey()
void refreshCopyHelper()
Load data from the EJBObject.
void setField1(java.lang.Integer newValue)
This method accesses a non-CMP field
void setField1(java.lang.String newValue)
This method accesses a non-CMP field
void setField2(java.math.BigDecimal newValue)
This method accesses a non-CMP field
void setField2(java.lang.String newValue)
This method accesses a non-CMP field
void setField3(java.lang.String newValue)
This method accesses a non-CMP field
void setInitKey_catalogEntryReferenceNumber(java.lang.String newValue)
Set the primary key for this object
void setInitKey_interestListNumber(java.lang.String newValue)
Set the primary key for this object
void setInterestListNumber(java.lang.Long newValue)
This method accesses a non-CMP field
void setInterestListNumber(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 setQuantity(java.lang.Double newValue)
This method accesses a non-CMP field
void setQuantity(java.lang.String newValue)
This method accesses a non-CMP field
void setSequence(java.lang.Double newValue)
This method accesses a non-CMP field
void setSequence(java.lang.String newValue)
This method accesses a non-CMP field
void setStoreEntryID(java.lang.Integer newValue)
This method accesses a non-CMP field
void setStoreEntryID(java.lang.String newValue)
This method accesses a non-CMP field
void setUserReferenceNumber(java.lang.Long newValue)
This method accesses a non-CMP field
void setUserReferenceNumber(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

InterestItemAccessBean

public InterestItemAccessBean()
Zero argument constructor used to initialize the access bean. This constructor corresponds to the following home interface method: public abstract com.ibm.commerce.catalog.objects.InterestItem com.ibm.commerce.catalog.objimpl.InterestItemHomeBase.findByPrimaryKey(com.ibm.commerce.catalog.objects.InterestItemKey) throws java.rmi.RemoteException,javax.ejb.FinderException The home interface method properties need to be set by calling the following setter methods before calling any business methods: setInitKey_interestListNumber( java.lang.Long ) setInitKey_catalogEntryReferenceNumber( java.lang.Long )

InterestItemAccessBean

public InterestItemAccessBean(javax.ejb.EJBObject o)
                       throws java.rmi.RemoteException
constructor
Parameters:
o - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException

InterestItemAccessBean

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 ID
Parameters:
arg1 - The Interest Item Key. com.ibm.commerce.catalog.objects.InterestItemKey
arg2 - The Store reference number. java.lang.Integer
arg3 - The owner reference number of the Interest Item. java.lang.Long
Throws:
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException - The javax.naming.NamingException exception

InterestItemAccessBean

public 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 ID
Parameters:
argInterestItemKey - The Interest Item Key. com.ibm.commerce.catalog.objects.InterestItemKey
argStoreEntryID - The Store reference number. java.lang.Integer
user_id - The owner reference number of the Interest Item. java.lang.Long
argSequence - The sequence number of the Interest Item. java.lang.Double
Throws:
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.naming.NamingException - The javax.naming.NamingException exception
Method Detail

findAllByIListAndUser

public 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

Parameters:
iListNumber - The Interest Item List ID java.lang.Long
userReferenceNumber - The Member ID java.lang.Long
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findAllByIListNumber

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

Parameters:
iListNumber - The Interest Item List ID java.lang.Long
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findAllByUserReferenceNumber

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 =

Parameters:
userNumber - The owner of the Interest Item java.lang.Long
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByCatalogEntriesAndListIds

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

Parameters:
catalogEntries - The list of Catalog Entry IDs java.lang.Long[]
listIds - The list of Interest Item List IDs java.lang.Long[]
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByListIds

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

Parameters:
listIds - The list of InterestItemList ID java.lang.Long[]
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findWithPushDownQuery

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"
Parameters:
query - The push down query java.lang.String
Returns:
java.util.Enumeration
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setInitKey_interestListNumber

public void setInitKey_interestListNumber(java.lang.String newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.String
Returns:
void

setInitKey_catalogEntryReferenceNumber

public void setInitKey_catalogEntryReferenceNumber(java.lang.String newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.String
Returns:
void

defaultJNDIName

protected java.lang.String defaultJNDIName()
Returns:
String

instantiateEJB

protected void instantiateEJB()
                       throws java.rmi.RemoteException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

instantiateEJBByPrimaryKey

protected boolean instantiateEJBByPrimaryKey()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.naming.NamingException
Returns:
boolean
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.naming.NamingException

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getQuantity

public java.lang.String getQuantity()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

This method provides access to the IITEM.QUANTITY column of DB2 type FLOAT.

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.

Specified by:
getQuantity in interface InterestItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getQuantityInEJBType

public java.lang.Double getQuantityInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the IITEM.QUANTITY column of DB2 type FLOAT.

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.

Returns:
java.lang.Double
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setQuantity

public void setQuantity(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setQuantity in interface InterestItemAccessBeanData

setQuantity

public void setQuantity(java.lang.Double newValue)
This method accesses a non-CMP field

getLastUpdate

public java.lang.String getLastUpdate()
                               throws java.rmi.RemoteException,
                                      javax.ejb.CreateException,
                                      javax.ejb.FinderException,
                                      javax.naming.NamingException

This method provides access to the IITEM.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The last time this IItem was updated.

Specified by:
getLastUpdate in interface InterestItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getLastUpdateInEJBType

public java.sql.Timestamp getLastUpdateInEJBType()
                                          throws java.rmi.RemoteException,
                                                 javax.ejb.CreateException,
                                                 javax.ejb.FinderException,
                                                 javax.naming.NamingException

This method provides access to the IITEM.LASTUPDATE column of DB2 type TIMESTAMP.

The following is a description of this column:

The last time this IItem was updated.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setLastUpdate

public void setLastUpdate(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setLastUpdate in interface InterestItemAccessBeanData

setLastUpdate

public void setLastUpdate(java.sql.Timestamp newValue)
This method accesses a non-CMP field

getUserReferenceNumber

public java.lang.String getUserReferenceNumber()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

This method provides access to the IITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The owner of the IItem (which is the same as the owner of the IItemList).

Specified by:
getUserReferenceNumber in interface InterestItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getUserReferenceNumberInEJBType

public java.lang.Long getUserReferenceNumberInEJBType()
                                               throws java.rmi.RemoteException,
                                                      javax.ejb.CreateException,
                                                      javax.ejb.FinderException,
                                                      javax.naming.NamingException

This method provides access to the IITEM.MEMBER_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The owner of the IItem (which is the same as the owner of the IItemList).

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setUserReferenceNumber

public void setUserReferenceNumber(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setUserReferenceNumber in interface InterestItemAccessBeanData

setUserReferenceNumber

public void setUserReferenceNumber(java.lang.Long newValue)
This method accesses a non-CMP field

getCatalogEntryReferenceNumber

public java.lang.String getCatalogEntryReferenceNumber()
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.CreateException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException

This method provides access to the IITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry ID of the product in the InterestItemList.

Specified by:
getCatalogEntryReferenceNumber in interface InterestItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getCatalogEntryReferenceNumberInEJBType

public java.lang.Long getCatalogEntryReferenceNumberInEJBType()
                                                       throws java.rmi.RemoteException,
                                                              javax.ejb.CreateException,
                                                              javax.ejb.FinderException,
                                                              javax.naming.NamingException

This method provides access to the IITEM.CATENTRY_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry ID of the product in the InterestItemList.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getField3

public java.lang.String getField3()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the IITEM.FIELD3 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
getField3 in interface InterestItemAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField3

public void setField3(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setField3 in interface InterestItemAccessBeanData

getField2

public java.lang.String getField2()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the IITEM.FIELD2 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Customizable.

Specified by:
getField2 in interface InterestItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getField2InEJBType

public java.math.BigDecimal getField2InEJBType()
                                        throws java.rmi.RemoteException,
                                               javax.ejb.CreateException,
                                               javax.ejb.FinderException,
                                               javax.naming.NamingException

This method provides access to the IITEM.FIELD2 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Customizable.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField2

public void setField2(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setField2 in interface InterestItemAccessBeanData

setField2

public void setField2(java.math.BigDecimal newValue)
This method accesses a non-CMP field

getField1

public java.lang.String getField1()
                           throws java.rmi.RemoteException,
                                  javax.ejb.CreateException,
                                  javax.ejb.FinderException,
                                  javax.naming.NamingException

This method provides access to the IITEM.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface InterestItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getField1InEJBType

public java.lang.Integer getField1InEJBType()
                                     throws java.rmi.RemoteException,
                                            javax.ejb.CreateException,
                                            javax.ejb.FinderException,
                                            javax.naming.NamingException

This method provides access to the IITEM.FIELD1 column of DB2 type INTEGER.

The following is a description of this column:

Customizable.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setField1

public void setField1(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setField1 in interface InterestItemAccessBeanData

setField1

public void setField1(java.lang.Integer newValue)
This method accesses a non-CMP field

getInterestListNumber

public java.lang.String getInterestListNumber()
                                       throws java.rmi.RemoteException,
                                              javax.ejb.CreateException,
                                              javax.ejb.FinderException,
                                              javax.naming.NamingException

This method provides access to the IITEM.IITEMLIST_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The InterestItemList to which this IItem is belongs.

Specified by:
getInterestListNumber in interface InterestItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getInterestListNumberInEJBType

public java.lang.Long getInterestListNumberInEJBType()
                                              throws java.rmi.RemoteException,
                                                     javax.ejb.CreateException,
                                                     javax.ejb.FinderException,
                                                     javax.naming.NamingException

This method provides access to the IITEM.IITEMLIST_ID column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The InterestItemList to which this IItem is belongs.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setInterestListNumber

public void setInterestListNumber(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setInterestListNumber in interface InterestItemAccessBeanData

setInterestListNumber

public void setInterestListNumber(java.lang.Long newValue)
This method accesses a non-CMP field

getSequence

public java.lang.String getSequence()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException

This method provides access to the IITEM.SEQUENCE column of DB2 type FLOAT NOT NULL DEFAULT 0.

The following is a description of this column:

May be used by a user interface to control the sequence of IItem in a IItemlist.

Specified by:
getSequence in interface InterestItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getSequenceInEJBType

public java.lang.Double getSequenceInEJBType()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.ejb.FinderException,
                                             javax.naming.NamingException

This method provides access to the IITEM.SEQUENCE column of DB2 type FLOAT NOT NULL DEFAULT 0.

The following is a description of this column:

May be used by a user interface to control the sequence of IItem in a IItemlist.

Returns:
java.lang.Double
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setSequence

public void setSequence(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setSequence in interface InterestItemAccessBeanData

setSequence

public void setSequence(java.lang.Double newValue)
This method accesses a non-CMP field

getStoreEntryID

public java.lang.String getStoreEntryID()
                                 throws java.rmi.RemoteException,
                                        javax.ejb.CreateException,
                                        javax.ejb.FinderException,
                                        javax.naming.NamingException

This method provides access to the IITEM.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity to which this InterestItem belongs.

Specified by:
getStoreEntryID in interface InterestItemAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getStoreEntryIDInEJBType

public java.lang.Integer getStoreEntryIDInEJBType()
                                           throws java.rmi.RemoteException,
                                                  javax.ejb.CreateException,
                                                  javax.ejb.FinderException,
                                                  javax.naming.NamingException

This method provides access to the IITEM.STOREENT_ID column of DB2 type INTEGER NOT NULL.

The following is a description of this column:

The StoreEntity to which this InterestItem belongs.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStoreEntryID

public void setStoreEntryID(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setStoreEntryID in interface InterestItemAccessBeanData

setStoreEntryID

public void setStoreEntryID(java.lang.Integer newValue)
This method accesses a non-CMP field

Feedback