com.ibm.commerce.catalog.beans

Class CatalogCatalogGroupRelationDataBean

  • All Implemented Interfaces:
    DataBean, InputDataBean, SmartDataBean, com.ibm.commerce.catalog.beans.CatalogCatalogGroupRelationInputDataBean, com.ibm.commerce.catalog.beans.CatalogCatalogGroupRelationSmartDataBean, Delegator, java.io.Serializable


    public class CatalogCatalogGroupRelationDataBean
    extends com.ibm.commerce.catalog.beansrc.CatalogCatalogGroupRelationDataBeanBase
    implements com.ibm.commerce.catalog.beans.CatalogCatalogGroupRelationInputDataBean, com.ibm.commerce.catalog.beans.CatalogCatalogGroupRelationSmartDataBean
    This data bean represents the relation between catalog and catalog group. Catalog group is also called category in the UI. The relation between catalog and catalog group is used to associate catalog groups with the catalogs. For example, the "Men's Pants" catalog group can be associated to the "Summer", "Winter" and "Spring" catalogs.

    You can find more information about data beans in the WebSphere Commerce data beans topic in the Information Center. Access Beans: CatalogCatalogGroupRelation

    Mandatory Parameters (for single row retrieval):

    • catalog ID, catalog group ID

    Some hints and tips for using this data bean are:

    • It is important to set the catalog ID, and catalog group ID before activating the data bean
    • You can set parameters using the setters

    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        The internal copyright field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • CatalogCatalogGroupRelationDataBean

        public CatalogCatalogGroupRelationDataBean()
    • Method Detail

      • setRequestProperties

        public void setRequestProperties(TypedProperty aRequestProperty)
        Sets the request property within this bean. The following values are set in this method: catalog group reference number catalog reference number
        Specified by:
        setRequestProperties in interface InputDataBean
        Parameters:
        aTypedProperty - request property
      • getDataBeanKeyCatalogGroupReferenceNumber

        public java.lang.String getDataBeanKeyCatalogGroupReferenceNumber()
        Returns the catalog group reference number.
        Specified by:
        getDataBeanKeyCatalogGroupReferenceNumber in interface com.ibm.commerce.catalog.beans.CatalogCatalogGroupRelationSmartDataBean
        Returns:
        the catalog group ID
      • getDataBeanKeyCatalogReferenceNumber

        public java.lang.String getDataBeanKeyCatalogReferenceNumber()
        Returns the catalog reference number.
        Specified by:
        getDataBeanKeyCatalogReferenceNumber in interface com.ibm.commerce.catalog.beans.CatalogCatalogGroupRelationSmartDataBean
        Returns:
        the catalog ID
      • setCommandContext

        public void setCommandContext(CommandContext aCommandContext)
        Sets the command context within this bean.
        Specified by:
        setCommandContext in interface SmartDataBean
        Parameters:
        aCommandContext - the command context
      • setDataBeanKeyCatalogGroupReferenceNumber

        public void setDataBeanKeyCatalogGroupReferenceNumber(java.lang.String aCatalogGroupReferenceNumber)
        Sets the catalog group reference number.
        Specified by:
        setDataBeanKeyCatalogGroupReferenceNumber in interface com.ibm.commerce.catalog.beans.CatalogCatalogGroupRelationInputDataBean
        Parameters:
        aCatalogGroupReferenceNumber - the catalog group ID
      • setDataBeanKeyCatalogReferenceNumber

        public void setDataBeanKeyCatalogReferenceNumber(java.lang.String aCatalogReferenceNumber)
        Sets the catalog reference number.
        Specified by:
        setDataBeanKeyCatalogReferenceNumber in interface com.ibm.commerce.catalog.beans.CatalogCatalogGroupRelationInputDataBean
        Parameters:
        aCatalogReferenceNumber - the catalog ID