com.ibm.commerce.catalog.objects
Class RelatedCatalogGroupAccessBean

java.lang.Object
  com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
      com.ibm.commerce.catalog.objects.RelatedCatalogGroupAccessBean
All Implemented Interfaces:
RelatedCatalogGroupAccessBeanData
Direct Known Subclasses:
RelatedCategoryDataBean

public class RelatedCatalogGroupAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements RelatedCatalogGroupAccessBeanData

This table holds the merchandising associations that exist between CatalogGroups. This access bean corresponds to the database table 'MASSOCGPGP'.

See Also:
Serialized Form

Constructor Summary
RelatedCatalogGroupAccessBean()
Zero argument constructor used to initialize the access bean.
RelatedCatalogGroupAccessBean(javax.ejb.EJBObject o)
constructor
RelatedCatalogGroupAccessBean(java.lang.String associationType_Id, java.lang.String associationReferenceNumber, java.lang.Long catalogGroup_Id_From, java.lang.Long catalogGroup_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 findByCategoryAccessory(java.lang.Long categoryReferenceNumber)
Finds the related catalog groups with the category accessory.
java.util.Enumeration findByCategoryAccessoryAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.Integer anStoreId)
Finds the accessories of the given catalog group in the store.
java.util.Enumeration findByCategoryAccessoryWithSemantic(java.lang.Long categoryReferenceNumber, java.lang.String semantic)
Finds the related catalog groups with the category accessory and semantic specifier.
java.util.Enumeration findByCategoryAccessoryWithSemanticAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.String semantic, java.lang.Integer anStoreId)
Finds the accessories of the given catalog group and semantic in the store.
java.util.Enumeration findByCategoryCrossSell(java.lang.Long categoryReferenceNumber)
Finds the related catalog group with the category cross sell.
java.util.Enumeration findByCategoryCrossSellAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.Integer anStoreId)
Finds the cross sells of the given catalog group in the store.
java.util.Enumeration findByCategoryCrossSellWithSemantic(java.lang.Long categoryReferenceNumber, java.lang.String semantic)
Finds the related catalog group with category cross sell and semantic specifier.
java.util.Enumeration findByCategoryCrossSellWithSemanticAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.String semantic, java.lang.Integer anStoreId)
Finds the cross sells of the given catalog group and semantic in the store.
java.util.Enumeration findByCategoryUpSell(java.lang.Long categoryReferenceNumber)
Finds the related catalog groups with the category reference number.
java.util.Enumeration findByCategoryUpSellAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.Integer anStoreId)
Finds the up sells of the given catalog group in the store.
java.util.Enumeration findByCategoryUpSellWithSemantic(java.lang.Long categoryReferenceNumber, java.lang.String semantic)
Finds the related catalog groups with the category up sell and semantic specifier.
java.util.Enumeration findByCategoryUpSellWithSemanticAndStore(java.lang.Long anCategoryReferenceNumber, java.lang.String semantic, java.lang.Integer anStoreId)
Finds the up sells of the given catalog group and semantic in the store.
java.lang.String getAssociationType()
This method provides access to the MASSOCGPGP.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 MASSOCGPGP.FIELD1 column of DB2 type VARCHAR(254).
java.lang.String getField2()
This method provides access to the MASSOCGPGP.FIELD2 column of DB2 type INTEGER.
java.lang.Integer getField2InEJBType()
This method provides access to the MASSOCGPGP.FIELD2 column of DB2 type INTEGER.
java.lang.String getField3()
This method provides access to the MASSOCGPGP.FIELD3 column of DB2 type DECIMAL(20 5).
java.math.BigDecimal getField3InEJBType()
This method provides access to the MASSOCGPGP.FIELD3 column of DB2 type DECIMAL(20 5).
java.lang.String getFromCatalogGroupReferenceNumber()
This method provides access to the MASSOCGPGP.CATGROUP_ID_FROM column of DB2 type BIGINT NOT NULL.
java.lang.Long getFromCatalogGroupReferenceNumberInEJBType()
This method provides access to the MASSOCGPGP.CATGROUP_ID_FROM column of DB2 type BIGINT NOT NULL.
java.lang.String getGroupName()
This method provides access to the MASSOCGPGP.GROUPNAME column of DB2 type VARCHAR(254).
java.lang.String getOid()
This method provides access to the MASSOCGPGP.OID column of DB2 type VARCHAR(64).
java.lang.String getQuantity()
This method provides access to the MASSOCGPGP.QUANTITY column of DB2 type FLOAT.
java.lang.Double getQuantityInEJBType()
This method provides access to the MASSOCGPGP.QUANTITY column of DB2 type FLOAT.
java.lang.String getRank()
This method provides access to the MASSOCGPGP.RANK column of DB2 type DECIMAL(20 5).
java.math.BigDecimal getRankInEJBType()
This method provides access to the MASSOCGPGP.RANK column of DB2 type DECIMAL(20 5).
CatalogGroupAccessBean getRelatedCatalogGroup()
This method provides access to the MASSOCGPGP.RULE column of DB2 type CHAR(254) NULL.
java.lang.String getRule()
This method provides access to the MASSOCGPGP.RULE column of DB2 type CHAR(254).
java.lang.String getSematicSpecifier()
This method provides access to the MASSOCGPGP.MASSOC_ID column of DB2 type CHAR(32) NOT NULL.
java.lang.Integer getStoreId()
This method accesses a non-CMP field
java.lang.String getToCatalogGroupReferenceNumber()
This method provides access to the MASSOCGPGP.CATGROUP_ID_TO column of DB2 type BIGINT NOT NULL.
java.lang.Long getToCatalogGroupReferenceNumberInEJBType()
This method provides access to the MASSOCGPGP.CATGROUP_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 setFromCatalogGroupReferenceNumber(java.lang.Long newValue)
This method accesses a non-CMP field
void setFromCatalogGroupReferenceNumber(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 setSematicSpecifier(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 setToCatalogGroupReferenceNumber(java.lang.Long newValue)
This method accesses a non-CMP field
void setToCatalogGroupReferenceNumber(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

RelatedCatalogGroupAccessBean

public RelatedCatalogGroupAccessBean()
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.RelatedCatalogGroup com.ibm.commerce.catalog.objimpl.RelatedCatalogGroupHomeBase.findByPrimaryKey(com.ibm.commerce.catalog.objects.RelatedCatalogGroupKey) 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_associationReferenceNumber( java.lang.Long )

RelatedCatalogGroupAccessBean

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

RelatedCatalogGroupAccessBean

public RelatedCatalogGroupAccessBean(java.lang.String associationType_Id,
                                     java.lang.String associationReferenceNumber,
                                     java.lang.Long catalogGroup_Id_From,
                                     java.lang.Long catalogGroup_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 group according to the association type ID, association reference number, from catalog group ID, and to catalog group ID.

Parameters:
associationType_Id - The association type ID. java.lang.String
associationReferenceNumber - The association ID. java.lang.String
catalogGroup_Id_From - The From catalog group ID. java.lang.Long
catalogGroup_Id_To - The To catalog group 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

findByCategoryAccessory

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

Finds the related catalog groups with the category accessory.

SQL:
SELECT MASSOCGPGP.QUANTITY, MASSOCGPGP.MASSOCTYPE_ID, MASSOCGPGP.MASSOCGPGP_ID, MASSOCGPGP.CATGROUP_ID_TO, MASSOCGPGP.RULE, MASSOCGPGP.MASSOC_ID, MASSOCGPGP.CATGROUP_ID_FROM, MASSOCGPGP.RANK, MASSOCGPGP.FIELD1, MASSOCGPGP.FIELD2, MASSOCGPGP.FIELD3, MASSOCGPGP.GROUPNAME, MASSOCGPGP.OID FROM MASSOCGPGP, CATGROUP WHERE CATGROUP.MARKFORDELETE = 0 AND MASSOCGPGP.CATGROUP_ID_FROM = categoryReferenceNumber AND MASSOCGPGP.MASSOCTYPE_ID = 'ACCESSORY' AND CATGROUP.CATGROUP_ID = MASSOCGPGP.CATGROUP_ID_TO ORDER BY MASSOCGPGP.RANK

Parameters:
categoryReferenceNumber - The category 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

findByCategoryAccessoryWithSemantic

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

Finds the related catalog groups with the category accessory and semantic specifier.

SQL:
SELECT MASSOCGPGP.QUANTITY, MASSOCGPGP.MASSOCTYPE_ID, MASSOCGPGP.MASSOCGPGP_ID, MASSOCGPGP.CATGROUP_ID_TO, MASSOCGPGP.RULE, MASSOCGPGP.MASSOC_ID, MASSOCGPGP.CATGROUP_ID_FROM, MASSOCGPGP.RANK, MASSOCGPGP.FIELD1, MASSOCGPGP.FIELD2, MASSOCGPGP.FIELD3, MASSOCGPGP.GROUPNAME, MASSOCGPGP.OID FROM MASSOCGPGP, CATGROUP WHERE CATGROUP.MARKFORDELETE = 0 AND MASSOCGPGP.CATGROUP_ID_FROM = categoryReferenceNumber AND MASSOCGPGP.MASSOC_ID = semantic AND MASSOCGPGP.MASSOCTYPE_ID = 'ACCESSORY' AND CATGROUP.CATGROUP_ID = MASSOCGPGP.CATGROUP_ID_TO ORDER BY MASSOCGPGP.RANK

Parameters:
categoryReferenceNumber - 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

findByCategoryCrossSell

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

Finds the related catalog group with the category cross sell.

SQL:
SELECT MASSOCGPGP.QUANTITY, MASSOCGPGP.MASSOCTYPE_ID, MASSOCGPGP.MASSOCGPGP_ID, MASSOCGPGP.CATGROUP_ID_TO, MASSOCGPGP.RULE, MASSOCGPGP.MASSOC_ID, MASSOCGPGP.CATGROUP_ID_FROM, MASSOCGPGP.RANK, MASSOCGPGP.FIELD1, MASSOCGPGP.FIELD2, MASSOCGPGP.FIELD3, MASSOCGPGP.GROUPNAME, MASSOCGPGP.OID FROM MASSOCGPGP, CATGROUP WHERE CATGROUP.MARKFORDELETE = 0 AND MASSOCGPGP.CATGROUP_ID_FROM = categoryReferenceNumber AND MASSOCGPGP.MASSOCTYPE_ID = 'XSELL' AND CATGROUP.CATGROUP_ID = MASSOCGPGP.CATGROUP_ID_TO ORDER BY MASSOCGPGP.RANK

Parameters:
categoryReferenceNumber - The category 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

findByCategoryCrossSellWithSemantic

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

Finds the related catalog group with category cross sell and semantic specifier.

SQL:
SELECT MASSOCGPGP.QUANTITY, MASSOCGPGP.MASSOCTYPE_ID, MASSOCGPGP.MASSOCGPGP_ID, MASSOCGPGP.CATGROUP_ID_TO, MASSOCGPGP.RULE, MASSOCGPGP.MASSOC_ID, MASSOCGPGP.CATGROUP_ID_FROM, MASSOCGPGP.RANK, MASSOCGPGP.FIELD1, MASSOCGPGP.FIELD2, MASSOCGPGP.FIELD3, MASSOCGPGP.GROUPNAME, MASSOCGPGP.OID FROM MASSOCGPGP, CATGROUP WHERE CATGROUP.MARKFORDELETE = 0 AND MASSOCGPGP.CATGROUP_ID_FROM = categoryReferenceNumber AND MASSOCGPGP.MASSOC_ID = semantic AND MASSOCGPGP.MASSOCTYPE_ID = 'XSELL' AND CATGROUP.CATGROUP_ID = MASSOCGPGP.CATGROUP_ID_TO ORDER BY MASSOCGPGP.RANK

Parameters:
categoryReferenceNumber - 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

findByCategoryUpSell

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

Finds the related catalog groups with the category reference number.

SQL:
SELECT MASSOCGPGP.QUANTITY, MASSOCGPGP.MASSOCTYPE_ID, MASSOCGPGP.MASSOCGPGP_ID, MASSOCGPGP.CATGROUP_ID_TO, MASSOCGPGP.RULE, MASSOCGPGP.MASSOC_ID, MASSOCGPGP.CATGROUP_ID_FROM, MASSOCGPGP.RANK, MASSOCGPGP.FIELD1, MASSOCGPGP.FIELD2, MASSOCGPGP.FIELD3, MASSOCGPGP.GROUPNAME, MASSOCGPGP.OID FROM MASSOCGPGP, CATGROUP WHERE CATGROUP.MARKFORDELETE = 0 AND MASSOCGPGP.CATGROUP_ID_FROM = categoryReferenceNumber AND MASSOCGPGP.MASSOCTYPE_ID = 'UPSELL' AND CATGROUP.CATGROUP_ID = MASSOCGPGP.CATGROUP_ID_TO ORDER BY MASSOCGPGP.RANK

Parameters:
categoryReferenceNumber - The category 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

findByCategoryUpSellWithSemantic

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

Finds the related catalog groups with the category up sell and semantic specifier.

SQL:
SELECT MASSOCGPGP.QUANTITY, MASSOCGPGP.MASSOCTYPE_ID, MASSOCGPGP.MASSOCGPGP_ID, MASSOCGPGP.CATGROUP_ID_TO, MASSOCGPGP.RULE, MASSOCGPGP.MASSOC_ID, MASSOCGPGP.CATGROUP_ID_FROM, MASSOCGPGP.RANK, MASSOCGPGP.FIELD1, MASSOCGPGP.FIELD2, MASSOCGPGP.FIELD3, MASSOCGPGP.GROUPNAME, MASSOCGPGP.OID FROM MASSOCGPGP, CATGROUP WHERE CATGROUP.MARKFORDELETE = 0 AND MASSOCGPGP.CATGROUP_ID_FROM = categoryReferenceNumber AND MASSOCGPGP.MASSOC_ID = semantic AND MASSOCGPGP.MASSOCTYPE_ID = 'UPSELL' AND CATGROUP.CATGROUP_ID = MASSOCGPGP.CATGROUP_ID_TO ORDER BY MASSOCGPGP.RANK

Parameters:
categoryReferenceNumber - The category 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

setInitKey_associationReferenceNumber

public void setInitKey_associationReferenceNumber(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 MASSOCGPGP.QUANTITY column of DB2 type FLOAT.

The following is a description of this column:

The quantity related to this association.

Specified by:
getQuantity in interface RelatedCatalogGroupAccessBeanData
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 MASSOCGPGP.QUANTITY column of DB2 type FLOAT.

The following is a description of this column:

The quantity related to this association.

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 RelatedCatalogGroupAccessBeanData

setQuantity

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

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 MASSOCGPGP.RULE column of DB2 type CHAR(254).

The following is a description of this column:

Reserved for IBM internal use.

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

setRule

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

getToCatalogGroupReferenceNumber

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

This method provides access to the MASSOCGPGP.CATGROUP_ID_TO column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogGroup that is the target of the association.

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

getToCatalogGroupReferenceNumberInEJBType

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

This method provides access to the MASSOCGPGP.CATGROUP_ID_TO column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogGroup that is the target of the association.

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

setToCatalogGroupReferenceNumber

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

setToCatalogGroupReferenceNumber

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

getSematicSpecifier

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

This method provides access to the MASSOCGPGP.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:
getSematicSpecifier in interface RelatedCatalogGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setSematicSpecifier

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

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

The following is a description of this column:

Customizable.

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

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 MASSOCGPGP.FIELD3 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

setField3

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

setField3

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

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

The following is a description of this column:

Customizable.

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

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 MASSOCGPGP.FIELD2 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

setField2

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

setField2

public void setField2(java.lang.Integer 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 MASSOCGPGP.FIELD1 column of DB2 type VARCHAR(254).

The following is a description of this column:

Customizable.

Specified by:
getField1 in interface RelatedCatalogGroupAccessBeanData
Returns:
java.lang.String
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 RelatedCatalogGroupAccessBeanData

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 MASSOCGPGP.GROUPNAME column of DB2 type VARCHAR(254).

The following is a description of this column:

Reserved for IBM internal use.

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

setGroupName

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

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 MASSOCGPGP.OID column of DB2 type VARCHAR(64).

The following is a description of this column:

Reserved for IBM internal use.

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

setOid

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

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 MASSOCGPGP.RANK column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The sequence number used for display order.

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

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 MASSOCGPGP.RANK column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The sequence number used for display order.

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

setRank

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

setRank

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

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 MASSOCGPGP.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 RelatedCatalogGroupAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAssociationType

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

getFromCatalogGroupReferenceNumber

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

This method provides access to the MASSOCGPGP.CATGROUP_ID_FROM column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogGroup that is the source of the association.

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

getFromCatalogGroupReferenceNumberInEJBType

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

This method provides access to the MASSOCGPGP.CATGROUP_ID_FROM column of DB2 type BIGINT NOT NULL.

The following is a description of this column:

The CatalogGroup that is the source of the association.

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

setFromCatalogGroupReferenceNumber

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

setFromCatalogGroupReferenceNumber

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

getRelatedCatalogGroup

public CatalogGroupAccessBean getRelatedCatalogGroup()
                                              throws javax.naming.NamingException,
                                                     javax.ejb.CreateException,
                                                     javax.ejb.FinderException,
                                                     java.rmi.RemoteException

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

The following is a description of this column:

Reserved for IBM internal use.

Returns:
com.ibm.commerce.catalog.objects.CatalogGroupAccessBean
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

getStoreId

public java.lang.Integer getStoreId()
                             throws java.rmi.RemoteException,
                                    javax.ejb.CreateException,
                                    javax.ejb.FinderException,
                                    javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getStoreId in interface RelatedCatalogGroupAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStoreId

public void setStoreId(java.lang.Integer newValue)
This method accesses a non-CMP field
Specified by:
setStoreId in interface RelatedCatalogGroupAccessBeanData

getDate1

public java.sql.Timestamp getDate1()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getDate1 in interface RelatedCatalogGroupAccessBeanData
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setDate1

public void setDate1(java.sql.Timestamp newValue)
This method accesses a non-CMP field
Specified by:
setDate1 in interface RelatedCatalogGroupAccessBeanData

findByCategoryUpSellWithSemanticAndStore

public java.util.Enumeration findByCategoryUpSellWithSemanticAndStore(java.lang.Long anCategoryReferenceNumber,
                                                                      java.lang.String semantic,
                                                                      java.lang.Integer anStoreId)
                                                               throws javax.naming.NamingException,
                                                                      javax.ejb.FinderException,
                                                                      java.rmi.RemoteException
Finds the up sells of the given catalog group and semantic in the store.
Parameters:
anCategoryReferenceNumber - The catalog group reference number.
semantic - The semantic.
anStoreId - The store id.
Returns:
The records which meet the searching criteria.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findByCategoryAccessoryWithSemanticAndStore

public java.util.Enumeration findByCategoryAccessoryWithSemanticAndStore(java.lang.Long anCategoryReferenceNumber,
                                                                         java.lang.String semantic,
                                                                         java.lang.Integer anStoreId)
                                                                  throws javax.naming.NamingException,
                                                                         javax.ejb.FinderException,
                                                                         java.rmi.RemoteException
Finds the accessories of the given catalog group and semantic in the store.
Parameters:
anCategoryReferenceNumber - The catalog group reference number.
semantic - The semantic.
anStoreId - The store id.
Returns:
The records which meet the searching criteria.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findByCategoryAccessoryAndStore

public java.util.Enumeration findByCategoryAccessoryAndStore(java.lang.Long anCategoryReferenceNumber,
                                                             java.lang.Integer anStoreId)
                                                      throws javax.naming.NamingException,
                                                             javax.ejb.FinderException,
                                                             java.rmi.RemoteException
Finds the accessories of the given catalog group in the store.
Parameters:
anCategoryReferenceNumber - The catalog group reference number.
anStoreId - The store id.
Returns:
The records which meet the searching criteria.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findByCategoryCrossSellWithSemanticAndStore

public java.util.Enumeration findByCategoryCrossSellWithSemanticAndStore(java.lang.Long anCategoryReferenceNumber,
                                                                         java.lang.String semantic,
                                                                         java.lang.Integer anStoreId)
                                                                  throws javax.naming.NamingException,
                                                                         javax.ejb.FinderException,
                                                                         java.rmi.RemoteException
Finds the cross sells of the given catalog group and semantic in the store.
Parameters:
anCategoryReferenceNumber - The catalog group reference number.
semantic - The semantic.
anStoreId - The store id.
Returns:
The records which meet the searching criteria.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findByCategoryUpSellAndStore

public java.util.Enumeration findByCategoryUpSellAndStore(java.lang.Long anCategoryReferenceNumber,
                                                          java.lang.Integer anStoreId)
                                                   throws javax.naming.NamingException,
                                                          javax.ejb.FinderException,
                                                          java.rmi.RemoteException
Finds the up sells of the given catalog group in the store.
Parameters:
anCategoryReferenceNumber - The catalog group reference number.
anStoreId - The store id.
Returns:
The records which meet the searching criteria.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

findByCategoryCrossSellAndStore

public java.util.Enumeration findByCategoryCrossSellAndStore(java.lang.Long anCategoryReferenceNumber,
                                                             java.lang.Integer anStoreId)
                                                      throws javax.naming.NamingException,
                                                             javax.ejb.FinderException,
                                                             java.rmi.RemoteException
Finds the cross sells of the given catalog group in the store.
Parameters:
anCategoryReferenceNumber - The catalog group reference number.
anStoreId - The store id.
Returns:
The records which meet the searching criteria.
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

Feedback