com.ibm.commerce.catalog.objects
Class RelatedCatalogEntryAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractAccessBean
        |
        +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
              |
              +--com.ibm.commerce.catalog.objects.RelatedCatalogEntryAccessBean
All Implemented Interfaces:
RelatedCatalogEntryAccessBeanData, java.io.Serializable

public class RelatedCatalogEntryAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements RelatedCatalogEntryAccessBeanData

This bean provides access to the MASSOCCECE table.

The following is a description of this table:

This table holds the merchandising associations that exist between CatalogEntries.

See Also:
Serialized Form

Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef
 
Constructor Summary
RelatedCatalogEntryAccessBean()
          Default constructor.
RelatedCatalogEntryAccessBean(javax.ejb.EJBObject relCatEntryEJBObj)
          Maps to a corresponding ejbCreate method in the home interface of the EJB
RelatedCatalogEntryAccessBean(java.lang.String assocTypeID, java.lang.String assocID, java.lang.Long fromCatEntryID, java.lang.Long toCatEntryID)
          Maps to a corresponding ejbCreate method in the home interface of the EJB.
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
 java.util.Enumeration findByCatalogEntryAccessories(java.lang.Long catEntryID, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS)
          Finds the related catalog entry with the catalog entry accessories.
 java.util.Enumeration findByCatalogEntryAccessory(java.lang.Long catEntryID)
          Finds the related catalog entry with the catalog entry accessories.
 java.util.Enumeration findByCatalogEntryAccessoryWithSemantic(java.lang.Long catEntryID, java.lang.String semantic)
          Finds the related catalog entry with the catalog entry accessories.
 java.util.Enumeration findByCatalogEntryCrossSell(java.lang.Long catEntryID)
          Finds the related catalog entry with the catalog entry accessories.
 java.util.Enumeration findByCatalogEntryCrossSells(java.lang.Long catEntryID, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS)
          Finds the related catalog entry with the catalog entry accessories.
 java.util.Enumeration findByCatalogEntryCrossSellWithSemantic(java.lang.Long catEntryID, java.lang.String semantic)
          Finds the related catalog entry with the catalog entry accessories.
 java.util.Enumeration findByCatalogEntryUpSell(java.lang.Long catEntryID)
          Finds the related catalog entry with the catalog entry accessories.
 java.util.Enumeration findByCatalogEntryUpSells(java.lang.Long catEntryID, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS)
          Finds the related catalog entry with the catalog entry accessories.
 java.util.Enumeration findByCatalogEntryUpSellWithSemantic(java.lang.Long catEntryID, java.lang.String semantic)
          Finds the related catalog entry with the catalog entry accessories.
 java.util.Enumeration findWithPushDownQuery(java.lang.String query)
          Finds the related catalog entry with the specified query.
 java.lang.String getAssociationType()
          This method provides access to the MASSOCCECE.MASSOCTYPE_ID column of DB2 type CHAR(32) NOT NULL.
 java.lang.String getField1()
          This method provides access to the MASSOCCECE.FIELD1 column of DB2 type VARCHAR(254) NULL.
 java.lang.String getField2()
          This method provides access to the MASSOCCECE.FIELD2 column of DB2 type INTEGER NULL.
 java.lang.Integer getField2InEJBType()
          This method provides access to the MASSOCCECE.FIELD2 column of DB2 type INTEGER NULL.
 java.lang.String getField3()
          This method provides access to the MASSOCCECE.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 java.math.BigDecimal getField3InEJBType()
          This method provides access to the MASSOCCECE.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 java.lang.String getFromCatalogEntryReferenceNumber()
          This method provides access to the MASSOCCECE.CATENTRY_ID_FROM column of DB2 type BIGINT NOT NULL.
 java.lang.Long getFromCatalogEntryReferenceNumberInEJBType()
          This method provides access to the MASSOCCECE.CATENTRY_ID_FROM column of DB2 type BIGINT NOT NULL.
 java.lang.String getGroupName()
          This method provides access to the MASSOCCECE.GROUPNAME column of DB2 type VARCHAR(254) NULL.
 java.lang.String getOid()
          This method provides access to the MASSOCCECE.OID column of DB2 type VARCHAR(64) NULL.
 java.lang.String getQuantity()
          This method provides access to the MASSOCCECE.QUANTITY column of DB2 type FLOAT NULL.
 java.lang.Double getQuantityInEJBType()
          This method provides access to the MASSOCCECE.QUANTITY column of DB2 type FLOAT NULL.
 java.lang.String getRank()
          This method provides access to the MASSOCCECE.RANK column of DB2 type DECIMAL(20,5) NULL.
 java.math.BigDecimal getRankInEJBType()
          This method provides access to the MASSOCCECE.RANK column of DB2 type DECIMAL(20,5) NULL.
 CatalogEntryAccessBean getRelatedCatalogEntry()
          This method provides access to the MASSOCCECE.MASSOCTYPE_ID column of DB2 type CHAR(32) NOT NULL.
 java.lang.String getRule()
          This method provides access to the MASSOCCECE.RULE column of DB2 type VARCHAR(254) NULL.
 java.lang.String getSemanticSpecifier()
          This method provides access to the MASSOCCECE.MASSOC_ID column of DB2 type CHAR(32) NOT NULL.
 java.lang.String getToCatalogEntryReferenceNumber()
          This method provides access to the MASSOCCECE.CATENTRY_ID_TO column of DB2 type BIGINT NOT NULL.
 java.lang.Long getToCatalogEntryReferenceNumberInEJBType()
          This method provides access to the MASSOCCECE.CATENTRY_ID_TO column of DB2 type BIGINT NOT NULL.
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setAssociationType(java.lang.String associationType)
          This method provides access to the MASSOCCECE.MASSOCTYPE_ID column of DB2 type CHAR(32) NOT NULL.
 void setField1(java.lang.String field1)
          This method provides access to the MASSOCCECE.FIELD1 column of DB2 type VARCHAR(254) NULL.
 void setField2(java.lang.Integer field2)
          This method provides access to the MASSOCCECE.FIELD2 column of DB2 type INTEGER NULL.
 void setField2(java.lang.String field2)
          This method provides access to the MASSOCCECE.FIELD2 column of DB2 type INTEGER NULL.
 void setField3(java.math.BigDecimal field3)
          This method provides access to the MASSOCCECE.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 void setField3(java.lang.String field3)
          This method provides access to the MASSOCCECE.FIELD3 column of DB2 type DECIMAL(20,5) NULL.
 void setFromCatalogEntryReferenceNumber(java.lang.Long fromCatEntryID)
          This method provides access to the MASSOCCECE.CATENTRY_ID_FROM column of DB2 type BIGINT NOT NULL.
 void setFromCatalogEntryReferenceNumber(java.lang.String fromCatEntryID)
          This method provides access to the MASSOCCECE.CATENTRY_ID_FROM column of DB2 type BIGINT NOT NULL.
 void setGroupName(java.lang.String grpName)
          This method provides access to the MASSOCCECE.GROUPNAME column of DB2 type VARCHAR(254) NULL.
 void setInitKey_associationReferenceNumber(java.lang.String assocID)
          Set the primary key for this object
 void setOid(java.lang.String OID)
          This method provides access to the MASSOCCECE.OID column of DB2 type VARCHAR(64) NULL.
 void setQuantity(java.lang.Double quantity)
          This method provides access to the MASSOCCECE.QUANTITY column of DB2 type FLOAT NULL.
 void setQuantity(java.lang.String quantity)
          This method provides access to the MASSOCCECE.QUANTITY column of DB2 type FLOAT NULL.
 void setRank(java.math.BigDecimal rank)
          This method provides access to the MASSOCCECE.RANK column of DB2 type DECIMAL(20,5) NULL.
 void setRank(java.lang.String rank)
          This method provides access to the MASSOCCECE.RANK column of DB2 type DECIMAL(20,5) NULL.
 void setRule(java.lang.String rule)
          This method provides access to the MASSOCCECE.RULE column of DB2 type VARCHAR(254) NULL.
 void setSemanticSpecifier(java.lang.String semantic)
          This method provides access to the MASSOCCECE.MASSOC_ID column of DB2 type CHAR(32) NOT NULL.
 void setToCatalogEntryReferenceNumber(java.lang.Long toCatEntryID)
          This method provides access to the MASSOCCECE.CATENTRY_ID_TO column of DB2 type BIGINT NOT NULL.
 void setToCatalogEntryReferenceNumber(java.lang.String toCatEntryID)
          This method provides access to the MASSOCCECE.CATENTRY_ID_TO column of DB2 type BIGINT NOT NULL.
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef
 
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelatedCatalogEntryAccessBean

public RelatedCatalogEntryAccessBean()

Default constructor. Maps to findByPrimaryKey.


RelatedCatalogEntryAccessBean

public RelatedCatalogEntryAccessBean(javax.ejb.EJBObject relCatEntryEJBObj)
                              throws java.rmi.RemoteException

Maps to a corresponding ejbCreate method in the home interface of the EJB

Parameters:
relCatEntryEJBObj - The related catalog entry EJB Object. javax.ejb.EJBObject
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception

RelatedCatalogEntryAccessBean

public RelatedCatalogEntryAccessBean(java.lang.String assocTypeID,
                                     java.lang.String assocID,
                                     java.lang.Long fromCatEntryID,
                                     java.lang.Long toCatEntryID)
                              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. Creates an access to the related catalog entry according to the association type ID, association reference number, from catalog entry ID, and to catalog entry ID.

Parameters:
assocTypeID - The association type ID. java.lang.String
assocID - The association ID. java.lang.String
fromCatEntryID - The From catalog entry ID. java.lang.Long
toCatEntryID - The To catalog entry ID. java.lang.Long
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
Method Detail

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).

Overrides:
commitCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

findByCatalogEntryAccessories

public java.util.Enumeration findByCatalogEntryAccessories(java.lang.Long catEntryID,
                                                           java.lang.Long[] inclusionPS,
                                                           java.lang.Long[] exclusionPS)
                                                    throws java.rmi.RemoteException,
                                                           javax.ejb.FinderException,
                                                           javax.naming.NamingException

Finds the related catalog entry with the catalog entry accessories.

SQL:
SELECT MASSOCCECE.CATENTRY_ID_TO, MASSOCCECE.QUANTITY, MASSOCCECE.MASSOCTYPE_ID, MASSOCCECE.MASSOCCECE_ID, MASSOCCECE.CATENTRY_ID_FROM, MASSOCCECE.MASSOC_ID, MASSOCCECE.RULE, MASSOCCECE.RANK, MASSOCCECE.FIELD1, MASSOCCECE.FIELD2, MASSOCCECE.FIELD3, MASSOCCECE.GROUPNAME, MASSOCCECE.OID FROM MASSOCCECE, CATENTRY, PRSETCEREL, PRODUCTSET WHERE CATENTRY.MARKFORDELETE = 0 AND MASSOCCECE.CATENTRY_ID_FROM = catEntryID AND MASSOCCECE.MASSOCTYPE_ID = 'ACCESSORY' AND PRODUCTSET.MARKFORDELETE=0 AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO AND MASSOCCECE.CATENTRY_ID_TO=CATENTRY.CATENTRY_ID AND MASSOCCECE.CATENTRY_ID_TO=PRSETCEREL.CATENTRY_ID AND PRSETCEREL.PRODUCTSET_ID = PRODUCTSET.PRODUCTSET_ID AND PRSETCEREL.PRODUCTSET_ID IN (inclusionPS) AND MASSOCCECE.CATENTRY_ID_TO NOT IN (SELECT CATENTRY_ID FROM PRSETCEREL WHERE PRODUCTSET_ID NOT IN (exclusionPS))

Parameters:
catEntryID - The catalog entry reference number. java.lang.Long
inclusionPS - The inclusion PS. java.lang.Long[]
exclusionPS - The exclusion PS. 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

findByCatalogEntryAccessory

public java.util.Enumeration findByCatalogEntryAccessory(java.lang.Long catEntryID)
                                                  throws java.rmi.RemoteException,
                                                         javax.ejb.FinderException,
                                                         javax.naming.NamingException

Finds the related catalog entry with the catalog entry accessories.

SQL:
SELECT T1.CATENTRY_ID_TO, T1.QUANTITY, T1.MASSOCTYPE_ID, T1.MASSOCCECE_ID, T1.CATENTRY_ID_FROM, T1.MASSOC_ID, T1.RULE, T1.RANK, T1.FIELD1, T1.FIELD2, T1.FIELD3, T1.GROUPNAME, T1.OID FROM MASSOCCECE T1 WHERE CATENTRY.MARKFORDELETE = 0 AND MASSOCCECE.CATENTRY_ID_FROM = catEntryID AND MASSOCCECE.MASSOCTYPE_ID = 'ACCESSORY' AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO ORDER BY MASSOCCECE.RANK

Parameters:
catEntryID - The catalog entry reference number. 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

findByCatalogEntryAccessoryWithSemantic

public java.util.Enumeration findByCatalogEntryAccessoryWithSemantic(java.lang.Long catEntryID,
                                                                     java.lang.String semantic)
                                                              throws java.rmi.RemoteException,
                                                                     javax.ejb.FinderException,
                                                                     javax.naming.NamingException

Finds the related catalog entry with the catalog entry accessories.

SQL:
SELECT MASSOCCECE.CATENTRY_ID_TO, MASSOCCECE.QUANTITY, MASSOCCECE.MASSOCTYPE_ID, MASSOCCECE.MASSOCCECE_ID, MASSOCCECE.CATENTRY_ID_FROM, MASSOCCECE.MASSOC_ID, MASSOCCECE.RULE, MASSOCCECE.RANK, MASSOCCECE.FIELD1, MASSOCCECE.FIELD2, MASSOCCECE.FIELD3, MASSOCCECE.GROUPNAME, MASSOCCECE.OID FROM MASSOCCECE, CATENTRY WHERE CATENTRY.MARKFORDELETE = 0 AND MASSOCCECE.CATENTRY_ID_FROM = catEntryID AND MASSOCCECE.MASSOC_ID = semantic AND MASSOCCECE.MASSOCTYPE_ID = 'ACCESSORY' AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO ORDER BY MASSOCCECE.RANK

Parameters:
catEntryID - The catalog entry reference number. java.lang.Long
semantic - The semantic specifier. 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

findByCatalogEntryCrossSell

public java.util.Enumeration findByCatalogEntryCrossSell(java.lang.Long catEntryID)
                                                  throws java.rmi.RemoteException,
                                                         javax.ejb.FinderException,
                                                         javax.naming.NamingException

Finds the related catalog entry with the catalog entry accessories.

SQL:
SELECT MASSOCCECE.CATENTRY_ID_TO, MASSOCCECE.QUANTITY, MASSOCCECE.MASSOCTYPE_ID, MASSOCCECE.MASSOCCECE_ID, MASSOCCECE.CATENTRY_ID_FROM, MASSOCCECE.MASSOC_ID, MASSOCCECE.RULE, MASSOCCECE.RANK, MASSOCCECE.FIELD1, MASSOCCECE.FIELD2, MASSOCCECE.FIELD3, MASSOCCECE.GROUPNAME, MASSOCCECE.OID FROM MASSOCCECE, CATENTRY WHERE CATENTRY.MARKFORDELETE = 0 AND MASSOCCECE.CATENTRY_ID_FROM = catEntryID AND MASSOCCECE.MASSOCTYPE_ID = 'XSELL' AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO ORDER BY MASSOCCECE.RANK

Parameters:
catEntryID - The catalog entry reference number. 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

findByCatalogEntryCrossSells

public java.util.Enumeration findByCatalogEntryCrossSells(java.lang.Long catEntryID,
                                                          java.lang.Long[] inclusionPS,
                                                          java.lang.Long[] exclusionPS)
                                                   throws java.rmi.RemoteException,
                                                          javax.ejb.FinderException,
                                                          javax.naming.NamingException

Finds the related catalog entry with the catalog entry accessories.

SQL:
SELECT MASSOCCECE.CATENTRY_ID_TO, MASSOCCECE.QUANTITY, MASSOCCECE.MASSOCTYPE_ID, MASSOCCECE.MASSOCCECE_ID, MASSOCCECE.CATENTRY_ID_FROM, MASSOCCECE.MASSOC_ID, MASSOCCECE.RULE, MASSOCCECE.RANK, MASSOCCECE.FIELD1, MASSOCCECE.FIELD2, MASSOCCECE.FIELD3, MASSOCCECE.GROUPNAME, MASSOCCECE.OID FROM MASSOCCECE, CATENTRY, PRSETCEREL, PRODUCTSET WHERE CATENTRY.MARKFORDELETE = 0 AND MASSOCCECE.CATENTRY_ID_FROM = catEntryID AND MASSOCCECE.MASSOCTYPE_ID = 'XSELL' AND PRODUCTSET.MARKFORDELETE=0 AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO AND MASSOCCECE.CATENTRY_ID_TO=CATENTRY.CATENTRY_ID AND MASSOCCECE.CATENTRY_ID_TO=PRSETCEREL.CATENTRY_ID AND PRSETCEREL.PRODUCTSET_ID = PRODUCTSET.PRODUCTSET_ID AND PRSETCEREL.PRODUCTSET_ID IN (inclusionPS) AND MASSOCCECE.CATENTRY_ID_TO NOT IN (SELECT CATENTRY_ID FROM PRSETCEREL WHERE PRODUCTSET_ID NOT IN (exclusionPS))

Parameters:
catEntryID - The catalog entry reference number. java.lang.Long
inclusionPS - The inclusion PS. java.lang.Long[]
exclusionPS - The exclusion PS. 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

findByCatalogEntryCrossSellWithSemantic

public java.util.Enumeration findByCatalogEntryCrossSellWithSemantic(java.lang.Long catEntryID,
                                                                     java.lang.String semantic)
                                                              throws java.rmi.RemoteException,
                                                                     javax.ejb.FinderException,
                                                                     javax.naming.NamingException

Finds the related catalog entry with the catalog entry accessories.

SQL:
SELECT MASSOCCECE.CATENTRY_ID_TO, MASSOCCECE.QUANTITY, MASSOCCECE.MASSOCTYPE_ID, MASSOCCECE.MASSOCCECE_ID, MASSOCCECE.CATENTRY_ID_FROM, MASSOCCECE.MASSOC_ID, MASSOCCECE.RULE, MASSOCCECE.RANK, MASSOCCECE.FIELD1, MASSOCCECE.FIELD2, MASSOCCECE.FIELD3, MASSOCCECE.GROUPNAME, MASSOCCECE.OID FROM MASSOCCECE, CATENTRY WHERE CATENTRY.MARKFORDELETE = 0 AND MASSOCCECE.CATENTRY_ID_FROM = catEntryID AND MASSOCCECE.MASSOC_ID = semantic AND MASSOCCECE.MASSOCTYPE_ID = 'XSELL' AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO ORDER BY MASSOCCECE.RANK

Parameters:
catEntryID - The catalog entry reference number. java.lang.Long
semantic - The semantic specifier. 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

findByCatalogEntryUpSell

public java.util.Enumeration findByCatalogEntryUpSell(java.lang.Long catEntryID)
                                               throws java.rmi.RemoteException,
                                                      javax.ejb.FinderException,
                                                      javax.naming.NamingException

Finds the related catalog entry with the catalog entry accessories.

SQL:
SELECT MASSOCCECE.CATENTRY_ID_TO, MASSOCCECE.QUANTITY, MASSOCCECE.MASSOCTYPE_ID, MASSOCCECE.MASSOCCECE_ID, MASSOCCECE.CATENTRY_ID_FROM, MASSOCCECE.MASSOC_ID, MASSOCCECE.RULE, MASSOCCECE.RANK, MASSOCCECE.FIELD1, MASSOCCECE.FIELD2, MASSOCCECE.FIELD3, MASSOCCECE.GROUPNAME, MASSOCCECE.OID FROM MASSOCCECE, CATENTRY WHERE CATENTRY.MARKFORDELETE = 0 AND MASSOCCECE.CATENTRY_ID_FROM = catEntryID AND MASSOCCECE.MASSOCTYPE_ID = 'UPSELL' AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO ORDER BY MASSOCCECE.RANK

Parameters:
catEntryID - The catalog entry reference number. 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

findByCatalogEntryUpSells

public java.util.Enumeration findByCatalogEntryUpSells(java.lang.Long catEntryID,
                                                       java.lang.Long[] inclusionPS,
                                                       java.lang.Long[] exclusionPS)
                                                throws java.rmi.RemoteException,
                                                       javax.ejb.FinderException,
                                                       javax.naming.NamingException

Finds the related catalog entry with the catalog entry accessories.

SQL:
SELECT MASSOCCECE.CATENTRY_ID_TO, MASSOCCECE.QUANTITY, MASSOCCECE.MASSOCTYPE_ID, MASSOCCECE.MASSOCCECE_ID, MASSOCCECE.CATENTRY_ID_FROM, MASSOCCECE.MASSOC_ID, MASSOCCECE.RULE, MASSOCCECE.RANK, MASSOCCECE.FIELD1, MASSOCCECE.FIELD2, MASSOCCECE.FIELD3, MASSOCCECE.GROUPNAME, MASSOCCECE.OID FROM MASSOCCECE, CATENTRY, PRSETCEREL, PRODUCTSET WHERE CATENTRY.MARKFORDELETE = 0 AND MASSOCCECE.CATENTRY_ID_FROM = catEntryID AND MASSOCCECE.MASSOCTYPE_ID = 'XSELL' AND PRODUCTSET.MARKFORDELETE=0 AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO AND MASSOCCECE.CATENTRY_ID_TO=CATENTRY.CATENTRY_ID AND MASSOCCECE.CATENTRY_ID_TO=PRSETCEREL.CATENTRY_ID AND PRSETCEREL.PRODUCTSET_ID = PRODUCTSET.PRODUCTSET_ID AND PRSETCEREL.PRODUCTSET_ID IN (inclusionPS) AND MASSOCCECE.CATENTRY_ID_TO NOT IN (SELECT CATENTRY_ID FROM PRSETCEREL WHERE PRODUCTSET_ID NOT IN (exclusionPS))

Parameters:
catEntryID - The catalog entry reference number. java.lang.Long
inclusionPS - The inclusion PS. java.lang.Long[]
exclusionPS - The exclusion PS. 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

findByCatalogEntryUpSellWithSemantic

public java.util.Enumeration findByCatalogEntryUpSellWithSemantic(java.lang.Long catEntryID,
                                                                  java.lang.String semantic)
                                                           throws java.rmi.RemoteException,
                                                                  javax.ejb.FinderException,
                                                                  javax.naming.NamingException

Finds the related catalog entry with the catalog entry accessories.

SQL:
SELECT MASSOCCECE.CATENTRY_ID_TO, MASSOCCECE.QUANTITY, MASSOCCECE.MASSOCTYPE_ID, MASSOCCECE.MASSOCCECE_ID, MASSOCCECE.CATENTRY_ID_FROM, MASSOCCECE.MASSOC_ID, MASSOCCECE.RULE, MASSOCCECE.RANK, MASSOCCECE.FIELD1, MASSOCCECE.FIELD2, MASSOCCECE.FIELD3, MASSOCCECE.GROUPNAME, MASSOCCECE.OID FROM MASSOCCECE, CATENTRY WHERE CATENTRY.MARKFORDELETE = 0 AND MASSOCCECE.CATENTRY_ID_FROM = catEntryID AND MASSOCCECE.MASSOC_ID = semantic AND MASSOCCECE.MASSOCTYPE_ID = 'UPSELL' AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO ORDER BY MASSOCCECE.RANK

Parameters:
catEntryID - The catalog entry reference number. java.lang.Long
semantic - The semantic. 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

findWithPushDownQuery

public java.util.Enumeration findWithPushDownQuery(java.lang.String query)
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

Finds the related catalog entry with the specified query. The push down query act as the where clause to search in the MASSOCCECE table. An example of the push down query: "CATENTRY_ID_TO=1234 AND CATENTRY_ID_FROM =5678"

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

getAssociationType

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

This method provides access to the MASSOCCECE.MASSOCTYPE_ID column of DB2 type CHAR(32) NOT NULL.

The following is a description of this column:

The Identifier of the association type. Foreign key to the MASSOCTYPE table.

Specified by:
getAssociationType in interface RelatedCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 MASSOCCECE.FIELD1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface RelatedCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 MASSOCCECE.FIELD2 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

Specified by:
getField2 in interface RelatedCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getField2InEJBType

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

This method provides access to the MASSOCCECE.FIELD2 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

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

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 MASSOCCECE.FIELD3 column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

Customizable.

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

getField3InEJBType

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

This method provides access to the MASSOCCECE.FIELD3 column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

Customizable.

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

getFromCatalogEntryReferenceNumber

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

This method provides access to the MASSOCCECE.CATENTRY_ID_FROM column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry that is the source of the association.

Specified by:
getFromCatalogEntryReferenceNumber in interface RelatedCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getFromCatalogEntryReferenceNumberInEJBType

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

This method provides access to the MASSOCCECE.CATENTRY_ID_FROM column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry that is the source of the association.

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

getGroupName

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

This method provides access to the MASSOCCECE.GROUPNAME column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getGroupName in interface RelatedCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getOid

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

This method provides access to the MASSOCCECE.OID column of DB2 type VARCHAR(64) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getOid in interface RelatedCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 MASSOCCECE.QUANTITY column of DB2 type FLOAT NULL.

The following is a description of this column:

The quantity related to this association.

Specified by:
getQuantity in interface RelatedCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

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 MASSOCCECE.QUANTITY column of DB2 type FLOAT NULL.

The following is a description of this column:

The quantity related to this association.

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

getRank

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

This method provides access to the MASSOCCECE.RANK column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

The sequence number used for display order.

Specified by:
getRank in interface RelatedCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getRankInEJBType

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

This method provides access to the MASSOCCECE.RANK column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

The sequence number used for display order.

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

getRelatedCatalogEntry

public CatalogEntryAccessBean getRelatedCatalogEntry()
                                              throws javax.naming.NamingException,
                                                     javax.ejb.CreateException,
                                                     javax.ejb.FinderException,
                                                     java.rmi.RemoteException

This method provides access to the MASSOCCECE.MASSOCTYPE_ID column of DB2 type CHAR(32) NOT NULL.

The following is a description of this column:

The Identifier of the association type. Foreign key to the MASSOCTYPE table.

Returns:
com.ibm.commerce.catalog.objects.CatalogEntryAccessBean
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception

getRule

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

This method provides access to the MASSOCCECE.RULE column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getRule in interface RelatedCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getSemanticSpecifier

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

This method provides access to the MASSOCCECE.MASSOC_ID column of DB2 type CHAR(32) NOT NULL.

The following is a description of this column:

The Identifier of the semantic specifier. Foreign key to the MASSOC table.

Specified by:
getSemanticSpecifier in interface RelatedCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getToCatalogEntryReferenceNumber

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

This method provides access to the MASSOCCECE.CATENTRY_ID_TO column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry that is the target of the association.

Specified by:
getToCatalogEntryReferenceNumber in interface RelatedCatalogEntryAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

getToCatalogEntryReferenceNumberInEJBType

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

This method provides access to the MASSOCCECE.CATENTRY_ID_TO column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry that is the target of the association.

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

refreshCopyHelper

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

Load data from the EJBObject.

Overrides:
refreshCopyHelper in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
Returns:
void
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException - The javax.naming.NamingException exception

setAssociationType

public void setAssociationType(java.lang.String associationType)

This method provides access to the MASSOCCECE.MASSOCTYPE_ID column of DB2 type CHAR(32) NOT NULL.

The following is a description of this column:

The Identifier of the association type. Foreign key to the MASSOCTYPE table.

Specified by:
setAssociationType in interface RelatedCatalogEntryAccessBeanData
Parameters:
associationType - The association type. java.lang.String
Returns:
void

setField1

public void setField1(java.lang.String field1)

This method provides access to the MASSOCCECE.FIELD1 column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Customizable.

Specified by:
setField1 in interface RelatedCatalogEntryAccessBeanData
Parameters:
field1 - The customizable field. java.lang.String
Returns:
void

setField2

public void setField2(java.lang.Integer field2)

This method provides access to the MASSOCCECE.FIELD2 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

Parameters:
field2 - The customizable field. java.lang.Integer
Returns:
void

setField2

public void setField2(java.lang.String field2)

This method provides access to the MASSOCCECE.FIELD2 column of DB2 type INTEGER NULL.

The following is a description of this column:

Customizable.

Specified by:
setField2 in interface RelatedCatalogEntryAccessBeanData
Parameters:
field2 - The customizable field. java.lang.String
Returns:
void

setField3

public void setField3(java.math.BigDecimal field3)

This method provides access to the MASSOCCECE.FIELD3 column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

Customizable.

Parameters:
field3 - The customizable field. java.math.BigDecimal
Returns:
void

setField3

public void setField3(java.lang.String field3)

This method provides access to the MASSOCCECE.FIELD3 column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

Customizable.

Specified by:
setField3 in interface RelatedCatalogEntryAccessBeanData
Parameters:
field3 - The customizable field. java.lang.String
Returns:
void

setFromCatalogEntryReferenceNumber

public void setFromCatalogEntryReferenceNumber(java.lang.Long fromCatEntryID)

This method provides access to the MASSOCCECE.CATENTRY_ID_FROM column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry that is the source of the association.

Parameters:
fromCatEntryID - The From catalog entry reference number. java.lang.Long
Returns:
void

setFromCatalogEntryReferenceNumber

public void setFromCatalogEntryReferenceNumber(java.lang.String fromCatEntryID)

This method provides access to the MASSOCCECE.CATENTRY_ID_FROM column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry that is the source of the association.

Specified by:
setFromCatalogEntryReferenceNumber in interface RelatedCatalogEntryAccessBeanData
Parameters:
fromCatEntryID - The From catalog entry reference number. java.lang.String
Returns:
void

setGroupName

public void setGroupName(java.lang.String grpName)

This method provides access to the MASSOCCECE.GROUPNAME column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setGroupName in interface RelatedCatalogEntryAccessBeanData
Parameters:
grpName - The group name. java.lang.String
Returns:
void

setInitKey_associationReferenceNumber

public void setInitKey_associationReferenceNumber(java.lang.String assocID)

Set the primary key for this object

Parameters:
assocID - The association reference number. java.lang.String
Returns:
void

setOid

public void setOid(java.lang.String OID)

This method provides access to the MASSOCCECE.OID column of DB2 type VARCHAR(64) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setOid in interface RelatedCatalogEntryAccessBeanData
Parameters:
OID - The object identifier. java.lang.String
Returns:
void

setQuantity

public void setQuantity(java.lang.Double quantity)

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

The following is a description of this column:

The quantity related to this association.

Parameters:
quantity - The quantity. java.lang.Double
Returns:
void

setQuantity

public void setQuantity(java.lang.String quantity)

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

The following is a description of this column:

The quantity related to this association.

Specified by:
setQuantity in interface RelatedCatalogEntryAccessBeanData
Parameters:
quantity - The quantity. java.lang.String
Returns:
void

setRank

public void setRank(java.math.BigDecimal rank)

This method provides access to the MASSOCCECE.RANK column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

The sequence number used for display order.

Parameters:
rank - The rank. java.math.BigDecimal
Returns:
void

setRank

public void setRank(java.lang.String rank)

This method provides access to the MASSOCCECE.RANK column of DB2 type DECIMAL(20,5) NULL.

The following is a description of this column:

The sequence number used for display order.

Specified by:
setRank in interface RelatedCatalogEntryAccessBeanData
Parameters:
rank - The rank. java.lang.String
Returns:
void

setRule

public void setRule(java.lang.String rule)

This method provides access to the MASSOCCECE.RULE column of DB2 type VARCHAR(254) NULL.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setRule in interface RelatedCatalogEntryAccessBeanData
Parameters:
rule - The rule. java.lang.String
Returns:
void

setSemanticSpecifier

public void setSemanticSpecifier(java.lang.String semantic)

This method provides access to the MASSOCCECE.MASSOC_ID column of DB2 type CHAR(32) NOT NULL.

The following is a description of this column:

The Identifier of the semantic specifier. Foreign key to the MASSOC table.

Specified by:
setSemanticSpecifier in interface RelatedCatalogEntryAccessBeanData
Parameters:
semantic - The semantic specifier. java.lang.String
Returns:
void

setToCatalogEntryReferenceNumber

public void setToCatalogEntryReferenceNumber(java.lang.Long toCatEntryID)

This method provides access to the MASSOCCECE.CATENTRY_ID_TO column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry that is the target of the association.

Parameters:
toCatEntryID - The To catalog entry reference number. java.lang.Long
Returns:
void

setToCatalogEntryReferenceNumber

public void setToCatalogEntryReferenceNumber(java.lang.String toCatEntryID)

This method provides access to the MASSOCCECE.CATENTRY_ID_TO column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogEntry that is the target of the association.

Specified by:
setToCatalogEntryReferenceNumber in interface RelatedCatalogEntryAccessBeanData
Parameters:
toCatEntryID - The To catalog entry reference number. java.lang.String
Returns:
void