java.lang.Objectcom.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
com.ibm.commerce.catalog.objects.RelatedCatalogEntryAccessBean
This table holds the merchandising associations that exist between CatalogEntries. This access bean corresponds to the database table 'MASSOCCECE'.
Constructor Summary | |
RelatedCatalogEntryAccessBean() Zero argument constructor used to initialize the access bean. |
|
RelatedCatalogEntryAccessBean(javax.ejb.EJBObject o) constructor |
|
RelatedCatalogEntryAccessBean(java.lang.String associationType_Id, java.lang.String association_Id, java.lang.Long catalogEntry_Id_From, java.lang.Long catalogEntry_Id_To) 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). |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findByCatalogEntryAccessories(java.lang.Long catalogEntryReferenceNumber, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS) Finds the related catalog entry with the catalog entry accessories. |
java.util.Enumeration | findByCatalogEntryAccessoriesAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId) Finds the accessories of the given catalog entries in the store which are included in and not excluded in the product sets. |
java.util.Enumeration | findByCatalogEntryAccessory(java.lang.Long catalogEntryReferenceNumber) Finds the related catalog entry with the catalog entry accessories. |
java.util.Enumeration | findByCatalogEntryAccessoryAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Integer anStoreId) Finds the accessories of the given catalog entries in the store. |
java.util.Enumeration | findByCatalogEntryAccessoryWithSemantic(java.lang.Long catalogEntryReferenceNumber, java.lang.String semantic) Finds the related catalog entry with the catalog entry accessories. |
java.util.Enumeration | findByCatalogEntryAccessoryWithSemanticAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.String astrSemantic, java.lang.Integer anStoreId) Finds the accessories of the given catalog entries and semantic in the store. |
java.util.Enumeration | findByCatalogEntryAndMAssocTypeAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.String astrMassocType, java.lang.Integer anStoreId) Finds the merchandizing associations of the given catalog entries and merchandizing association type in the store. |
java.util.Enumeration | findByCatalogEntryAndMAssocTypeAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.String astrMassocType, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId) Finds the merchandizing associations of the given catalog entries and the given catalog entries in the store which are included in and not excluded in the product sets. |
java.util.Enumeration | findByCatalogEntryAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Integer anStoreId) Finds the merchandizing associations of the given catalog entry in the store. |
java.util.Enumeration | findByCatalogEntryCrossSell(java.lang.Long catalogEntryReferenceNumber) Finds the related catalog entry with the catalog entry accessories. |
java.util.Enumeration | findByCatalogEntryCrossSellAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Integer anStoreId) Finds the cross sells of the given catalog entries in the store. |
java.util.Enumeration | findByCatalogEntryCrossSells(java.lang.Long catalogEntryReferenceNumber, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS) Finds the related catalog entry with the catalog entry accessories. |
java.util.Enumeration | findByCatalogEntryCrossSellsAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId) Finds the cross sells of the given catalog entries in the store which are included in and not excluded in the product sets. |
java.util.Enumeration | findByCatalogEntryCrossSellWithSemantic(java.lang.Long catalogEntryReferenceNumber, java.lang.String semantic) Finds the related catalog entry with the catalog entry accessories. |
java.util.Enumeration | findByCatalogEntryCrossSellWithSemanticAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.String astrSemantic, java.lang.Integer anStoreId) Finds the cross sells of the given catalog entries and semantic in the store. |
java.util.Enumeration | findByCatalogEntryUpSell(java.lang.Long catalogEntryReferenceNumber) Finds the related catalog entry with the catalog entry accessories. |
java.util.Enumeration | findByCatalogEntryUpSellAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Integer anStoreId) Finds the up sells of the given catalog entries in the store. |
java.util.Enumeration | findByCatalogEntryUpSells(java.lang.Long catalogEntryReferenceNumber, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS) Finds the related catalog entry with the catalog entry accessories. |
java.util.Enumeration | findByCatalogEntryUpSellsAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId) Finds the up sells of the given catalog entries in the store which are included in and not excluded in the product sets. |
java.util.Enumeration | findByCatalogEntryUpSellWithSemantic(java.lang.Long catalogEntryReferenceNumber, java.lang.String semantic) Finds the related catalog entry with the catalog entry accessories. |
java.util.Enumeration | findByCatalogEntryUpSellWithSemanticAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.String astrSemantic, java.lang.Integer anStoreId) Finds the up sells of the given catalog entries and semantic in the store. |
java.util.Enumeration | findByCatalogEntryWithSemanticAndMAssocTypeAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.String astrSemantic, java.lang.String astrMassocType, java.lang.Integer anStoreId) Finds the merchandizing associations of the given catalog entries and the given catalog entries and semantic in the store. |
java.util.Enumeration | findWithPushDownQuery(java.lang.String query) Finds the related catalog entry with the specified query. |
java.lang.Long | getAssociationReferenceNumber() getAssociationReferenceNumber |
java.lang.String | getAssociationType() This method provides access to the MASSOCCECE.MASSOCTYPE_ID column of DB2 type CHAR(32) NOT NULL. |
java.sql.Timestamp | getDate1() This method accesses a non-CMP field |
java.lang.String | getField1() This method provides access to the MASSOCCECE.FIELD1 column of DB2 type VARCHAR(254). |
java.lang.String | getField2() This method provides access to the MASSOCCECE.FIELD2 column of DB2 type INTEGER. |
java.lang.Integer | getField2InEJBType() This method provides access to the MASSOCCECE.FIELD2 column of DB2 type INTEGER. |
java.lang.String | getField3() This method provides access to the MASSOCCECE.FIELD3 column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getField3InEJBType() This method provides access to the MASSOCCECE.FIELD3 column of DB2 type DECIMAL(20 5). |
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). |
java.lang.String | getOid() This method provides access to the MASSOCCECE.OID column of DB2 type VARCHAR(64). |
java.lang.String | getQuantity() This method provides access to the MASSOCCECE.QUANTITY column of DB2 type FLOAT. |
java.lang.Double | getQuantityInEJBType() This method provides access to the MASSOCCECE.QUANTITY column of DB2 type FLOAT. |
java.lang.String | getRank() This method provides access to the MASSOCCECE.RANK column of DB2 type DECIMAL(20 5). |
java.math.BigDecimal | getRankInEJBType() This method provides access to the MASSOCCECE.RANK column of DB2 type DECIMAL(20 5). |
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). |
java.lang.String | getSemanticSpecifier() This method provides access to the MASSOCCECE.MASSOC_ID column of DB2 type CHAR(32) NOT NULL. |
java.lang.Integer | getStoreId() This method accesses a non-CMP field |
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. |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() Load data from the EJBObject. |
void | setAssociationType(java.lang.String newValue) This method accesses a non-CMP field |
void | setDate1(java.sql.Timestamp newValue) This method accesses a non-CMP field |
void | setField1(java.lang.String newValue) This method accesses a non-CMP field |
void | setField2(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setField2(java.lang.String newValue) This method accesses a non-CMP field |
void | setField3(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setField3(java.lang.String newValue) This method accesses a non-CMP field |
void | setFromCatalogEntryReferenceNumber(java.lang.Long newValue) This method accesses a non-CMP field |
void | setFromCatalogEntryReferenceNumber(java.lang.String newValue) This method accesses a non-CMP field |
void | setGroupName(java.lang.String newValue) This method accesses a non-CMP field |
void | setInitKey_associationReferenceNumber(java.lang.String newValue) Set the primary key for this object |
void | setOid(java.lang.String 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 | setRank(java.math.BigDecimal newValue) This method accesses a non-CMP field |
void | setRank(java.lang.String newValue) This method accesses a non-CMP field |
void | setRule(java.lang.String newValue) This method accesses a non-CMP field |
void | setSemanticSpecifier(java.lang.String newValue) This method accesses a non-CMP field |
void | setStoreId(java.lang.Integer newValue) This method accesses a non-CMP field |
void | setToCatalogEntryReferenceNumber(java.lang.Long newValue) This method accesses a non-CMP field |
void | setToCatalogEntryReferenceNumber(java.lang.String newValue) This method accesses a non-CMP field |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public RelatedCatalogEntryAccessBean()
public RelatedCatalogEntryAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public RelatedCatalogEntryAccessBean(java.lang.String associationType_Id, java.lang.String association_Id, java.lang.Long catalogEntry_Id_From, java.lang.Long catalogEntry_Id_To) 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.
Method Detail |
public java.util.Enumeration findByCatalogEntryAccessories(java.lang.Long catalogEntryReferenceNumber, 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 = catalogEntryReferenceNumber 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))
public java.util.Enumeration findByCatalogEntryAccessory(java.lang.Long catalogEntryReferenceNumber) 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 = catalogEntryReferenceNumber AND MASSOCCECE.MASSOCTYPE_ID = 'ACCESSORY' AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO ORDER BY MASSOCCECE.RANK
public java.util.Enumeration findByCatalogEntryAccessoryWithSemantic(java.lang.Long catalogEntryReferenceNumber, 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 = catalogEntryReferenceNumber AND MASSOCCECE.MASSOC_ID = semantic AND MASSOCCECE.MASSOCTYPE_ID = 'ACCESSORY' AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO ORDER BY MASSOCCECE.RANK
public java.util.Enumeration findByCatalogEntryCrossSell(java.lang.Long catalogEntryReferenceNumber) 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 = catalogEntryReferenceNumber AND MASSOCCECE.MASSOCTYPE_ID = 'XSELL' AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO ORDER BY MASSOCCECE.RANK
public java.util.Enumeration findByCatalogEntryCrossSellWithSemantic(java.lang.Long catalogEntryReferenceNumber, 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 = catalogEntryReferenceNumber AND MASSOCCECE.MASSOC_ID = semantic AND MASSOCCECE.MASSOCTYPE_ID = 'XSELL' AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO ORDER BY MASSOCCECE.RANK
public java.util.Enumeration findByCatalogEntryCrossSells(java.lang.Long catalogEntryReferenceNumber, 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 = catalogEntryReferenceNumber 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))
public java.util.Enumeration findByCatalogEntryUpSell(java.lang.Long catalogEntryReferenceNumber) 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 = catalogEntryReferenceNumber AND MASSOCCECE.MASSOCTYPE_ID = 'UPSELL' AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO ORDER BY MASSOCCECE.RANK
public java.util.Enumeration findByCatalogEntryUpSellWithSemantic(java.lang.Long catalogEntryReferenceNumber, 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 = catalogEntryReferenceNumber AND MASSOCCECE.MASSOC_ID = semantic AND MASSOCCECE.MASSOCTYPE_ID = 'UPSELL' AND CATENTRY.CATENTRY_ID = MASSOCCECE.CATENTRY_ID_TO ORDER BY MASSOCCECE.RANK
public java.util.Enumeration findByCatalogEntryUpSells(java.lang.Long catalogEntryReferenceNumber, 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 = catalogEntryReferenceNumber 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))
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"
public void setInitKey_associationReferenceNumber(java.lang.String newValue)
Set the primary key for this object
protected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
public java.lang.String 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.
The following is a description of this column:
The quantity related to this association.
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.
The following is a description of this column:
The quantity related to this association.
public void setQuantity(java.lang.String newValue)
public void setQuantity(java.lang.Double newValue)
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).
The following is a description of this column:
Reserved for IBM internal use.
public void setRule(java.lang.String newValue)
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).
The following is a description of this column:
Customizable.
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).
The following is a description of this column:
Customizable.
public void setField3(java.lang.String newValue)
public void setField3(java.math.BigDecimal newValue)
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.
The following is a description of this column:
Customizable.
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.
The following is a description of this column:
Customizable.
public void setField2(java.lang.String newValue)
public void setField2(java.lang.Integer newValue)
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).
The following is a description of this column:
Customizable.
public void setField1(java.lang.String newValue)
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.
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.
public void setFromCatalogEntryReferenceNumber(java.lang.String newValue)
public void setFromCatalogEntryReferenceNumber(java.lang.Long newValue)
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).
The following is a description of this column:
Reserved for IBM internal use.
public void setGroupName(java.lang.String newValue)
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).
The following is a description of this column:
Reserved for IBM internal use.
public void setOid(java.lang.String newValue)
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).
The following is a description of this column:
The sequence number used for display order.
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).
The following is a description of this column:
The sequence number used for display order.
public void setRank(java.lang.String newValue)
public void setRank(java.math.BigDecimal newValue)
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.
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.
public void setToCatalogEntryReferenceNumber(java.lang.String newValue)
public void setToCatalogEntryReferenceNumber(java.lang.Long newValue)
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.
public void setSemanticSpecifier(java.lang.String newValue)
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.
public void setAssociationType(java.lang.String newValue)
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.
public java.lang.Integer getStoreId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStoreId(java.lang.Integer newValue)
public java.sql.Timestamp getDate1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setDate1(java.sql.Timestamp newValue)
public java.util.Enumeration findByCatalogEntryUpSellsAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryUpSellAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryAccessoryWithSemanticAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.String astrSemantic, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryCrossSellWithSemanticAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.String astrSemantic, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryAccessoryAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryAccessoriesAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryCrossSellsAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryCrossSellAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryUpSellWithSemanticAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.String astrSemantic, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryAndMAssocTypeAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.String astrMassocType, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryWithSemanticAndMAssocTypeAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.String astrSemantic, java.lang.String astrMassocType, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryAndMAssocTypeAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.String astrMassocType, java.lang.Long[] inclusionPS, java.lang.Long[] exclusionPS, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.util.Enumeration findByCatalogEntryAndStore(java.lang.Long anCatalogEntryReferenceNumber, java.lang.Integer anStoreId) throws javax.naming.NamingException, javax.ejb.FinderException, java.rmi.RemoteException
public java.lang.Long getAssociationReferenceNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the MASSOCCECE.MASSOCCECE_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
The reference number of this entry.
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.