com.ibm.commerce.utf.beans

Class PAttrProdDataBean

    • Field Detail

      • COPYRIGHT

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

      • PAttrProdDataBean

        public PAttrProdDataBean()
        Constructs PAttrProdDataBean, initializes fields to null.
      • PAttrProdDataBean

        public PAttrProdDataBean(PAttrProdAccessBean anAccessBean)
        Constructs PAttrProdDataBean, initializes fields to null.
        Parameters:
        anAccessBean - com.ibm.commerce.utf.objects.PAttrProdAccessBean
        Throws:
        ECException
    • Method Detail

      • getRequestProperties

        public TypedProperty getRequestProperties()
        Returns the request parameters as a TypedProperty.
        Specified by:
        getRequestProperties in interface InputDataBean
        Returns:
        com.ibm.commerce.datatype.TypedProperty
      • populate

        public void populate()
        Fetches field values from the access bean.
        Specified by:
        populate in interface SmartDataBean
        Throws:
        java.lang.Exception - On any access bean error.
      • setCommandContext

        public void setCommandContext(CommandContext newCommandContext)
        Sets the active commandContext.
        Specified by:
        setCommandContext in interface SmartDataBean
        Parameters:
        newCommandContext - the active command context.
      • setPAttrProdAttributeId

        public void setPAttrProdAttributeId(java.lang.String newPAttrProdAttributeId)
        Sets the pAttrProdAttributeId field and uses it to set the attributeId key field of the access bean.
        Specified by:
        setPAttrProdAttributeId in interface PAttrProdInputDataBean
        Parameters:
        newPAttrProdAttributeId - the relevant attributeId.
      • setPAttrProdCatentryId

        public void setPAttrProdCatentryId(java.lang.String newPAttrProdCatentryId)
        Sets the pAttrProdCatentryId field and uses it to set the catentryId key field of the access bean.
        Specified by:
        setPAttrProdCatentryId in interface PAttrProdInputDataBean
        Parameters:
        newPAttrProdCatentryId - the relevant catentryId.
      • setRequestProperties

        public void setRequestProperties(TypedProperty newRequestProperties)
        Copies the TypedProperty input parameters.
        Specified by:
        setRequestProperties in interface InputDataBean
        Parameters:
        newRequestProperties - com.ibm.commerce.datatype.TypedProperty