com.ibm.commerce.catalog.beans

Class ClassificationCodeDescriptionDataBean

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


    public class ClassificationCodeDescriptionDataBean
    extends com.ibm.commerce.catalog.beansrc.ClassificationCodeDescriptionDataBeanBase
    implements com.ibm.commerce.catalog.beans.ClassificationCodeDescriptionInputDataBean, com.ibm.commerce.catalog.beans.ClassificationCodeDescriptionSmartDataBean
    This databean represents the classification code description object. Classification code descriptions are stored in the CLSFCODEDS database table.
    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

      • ClassificationCodeDescriptionDataBean

        public ClassificationCodeDescriptionDataBean(java.lang.String aClassificationCodeId,
                                                     java.lang.String aLanguageId)
        Constructs the ClassificationCodeDescriptionDataBean with the specified classification code Id and language Id.
        Parameters:
        aClassificationCodeId - The classification code ID.
        aLanguageId - The language ID.
    • Method Detail

      • getRequestProperties

        public TypedProperty getRequestProperties()
        Gets the request property set within this bean.
        Specified by:
        getRequestProperties in interface InputDataBean
        Returns:
        The request property as TypedProperty object.
      • setRequestProperties

        public void setRequestProperties(TypedProperty aRequestProperty)
        Sets the request property within this bean.
        Specified by:
        setRequestProperties in interface InputDataBean
        Parameters:
        aRequestProperty - The request property as TypedProperty object.
        Throws:
        CreateException - In the execution of the method, a create exception occurs.
        FinderException - In the execution of the method, a finder exception occurs.
        NamingException - In the execution of the method, a naming exception occurs.
        RemoteException - In the execution of the method, a remote exception occurs.
      • getDataBeanKeyClassificationCodeId

        public java.lang.String getDataBeanKeyClassificationCodeId()
        Gets the classification code ID.
        Specified by:
        getDataBeanKeyClassificationCodeId in interface com.ibm.commerce.catalog.beans.ClassificationCodeDescriptionSmartDataBean
        Returns:
        The classification code ID.
      • getDataBeanKeyLanguageId

        public java.lang.String getDataBeanKeyLanguageId()
        Gets the language ID for the classification code description. The language ID value must be equal to an entry in the LANGUAGE database table.
        Specified by:
        getDataBeanKeyLanguageId in interface com.ibm.commerce.catalog.beans.ClassificationCodeDescriptionSmartDataBean
        Returns:
        The language ID.
      • getCommandContext

        public CommandContext getCommandContext()
        Gets the command context set within this bean.
        Specified by:
        getCommandContext in interface SmartDataBean
        Returns:
        The command context as CommandContext object.
      • setCommandContext

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

        public void setDataBeanKeyClassificationCodeId(java.lang.String aClassificationCodeId)
        Sets the classification code ID.
        Specified by:
        setDataBeanKeyClassificationCodeId in interface com.ibm.commerce.catalog.beans.ClassificationCodeDescriptionInputDataBean
        Parameters:
        aClassificationCodeId - The classification code ID.
      • setDataBeanKeyLanguageId

        public void setDataBeanKeyLanguageId(java.lang.String aLanguageId)
        Sets the language ID for the classification code description. The language ID value must be equal to an entry in the LANGUAGE database table.
        Specified by:
        setDataBeanKeyLanguageId in interface com.ibm.commerce.catalog.beans.ClassificationCodeDescriptionInputDataBean
        Parameters:
        aLanguageId - The language ID.
      • populate

        public void populate()
        Loads data into the data bean when the DataBeanManager.activate() runs.
        Specified by:
        populate in interface SmartDataBean
        Throws:
        java.lang.Exception - An exception occurs during the execution of the method.