com.ibm.commerce.catalog.beans

Class CatalogGroupTradingPositionRelDataBean

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


    public class CatalogGroupTradingPositionRelDataBean
    extends com.ibm.commerce.catalog.beansrc.CatalogGroupTradingPositionRelDataBeanBase
    implements com.ibm.commerce.catalog.beans.CatalogGroupTradingPositionRelInputDataBean, com.ibm.commerce.catalog.beans.CatalogGroupTradingPositionRelSmartDataBean
    This bean represents the relationship between the Catalog Group and the Trading Position (also known as an Offer). This bean is used to get aset information pertaining to the relationship between the catalog group and trading position.

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

    Access Beans: CatalogGroupTradingPositionRel

    Mandatory Parameters (for single row retrieval):

    • catalog group ID, trading position ID, catalog ID, store ID

    Some hints and tips for using this data bean are:

    • It is important to set the catalog group ID, trading position ID, catalog ID, and store ID values 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

      • CatalogGroupTradingPositionRelDataBean

        public CatalogGroupTradingPositionRelDataBean()
    • 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 ID trading position ID catalog ID store ID
        Specified by:
        setRequestProperties in interface InputDataBean
        Parameters:
        aRequestProperty - the request property.
      • getDataBeanKeyCatalogGroupId

        public java.lang.String getDataBeanKeyCatalogGroupId()
        Gets the Catalog Group ID.
        Specified by:
        getDataBeanKeyCatalogGroupId in interface com.ibm.commerce.catalog.beans.CatalogGroupTradingPositionRelSmartDataBean
        Returns:
        the Catalog Group ID.
      • getDataBeanKeyTradingPositionId

        public java.lang.String getDataBeanKeyTradingPositionId()
        Gets the Trading Position ID.
        Specified by:
        getDataBeanKeyTradingPositionId in interface com.ibm.commerce.catalog.beans.CatalogGroupTradingPositionRelSmartDataBean
        Returns:
        the Trading Position ID.
      • getDataBeanKeyCatalogId

        public java.lang.String getDataBeanKeyCatalogId()
        Gets the Catalog ID.
        Specified by:
        getDataBeanKeyCatalogId in interface com.ibm.commerce.catalog.beans.CatalogGroupTradingPositionRelSmartDataBean
        Returns:
        the Catalog ID.
      • getDataBeanKeyStoreId

        public java.lang.String getDataBeanKeyStoreId()
        Gets the store ID.
        Returns:
        the store 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 value to be set.
      • setDataBeanKeyCatalogGroupId

        public void setDataBeanKeyCatalogGroupId(java.lang.String aCatalogGroupId)
        Sets the Catalog Group ID.
        Specified by:
        setDataBeanKeyCatalogGroupId in interface com.ibm.commerce.catalog.beans.CatalogGroupTradingPositionRelInputDataBean
        Parameters:
        aCatalogGroupId - the Catalog Group ID.
      • setDataBeanKeyTradingPositionId

        public void setDataBeanKeyTradingPositionId(java.lang.String aTradingPositionId)
        Sets the Trading Position ID.
        Specified by:
        setDataBeanKeyTradingPositionId in interface com.ibm.commerce.catalog.beans.CatalogGroupTradingPositionRelInputDataBean
        Parameters:
        aTradingPositionId - the Trading Position ID.
      • setDataBeanKeyCatalogId

        public void setDataBeanKeyCatalogId(java.lang.String aCatalogId)
        Sets the Catalog ID.
        Specified by:
        setDataBeanKeyCatalogId in interface com.ibm.commerce.catalog.beans.CatalogGroupTradingPositionRelInputDataBean
        Parameters:
        aCatalogId - the Catalog ID.
      • setDataBeanKeyStoreId

        public void setDataBeanKeyStoreId(java.lang.String aStoreId)
        Sets the store ID.
        Parameters:
        aStoreId - the store ID.