com.ibm.commerce.inventory.beans

Class StoreItemDataBean

  • All Implemented Interfaces:
    DataBean, InputDataBean, SmartDataBean, com.ibm.commerce.inventory.beans.StoreItemInputDataBean, com.ibm.commerce.inventory.beans.StoreItemSmartDataBean, Delegator, java.io.Serializable


    public class StoreItemDataBean
    extends com.ibm.commerce.inventory.beansrc.StoreItemDataBeanBase
    implements com.ibm.commerce.inventory.beans.StoreItemInputDataBean, com.ibm.commerce.inventory.beans.StoreItemSmartDataBean
    This databean represents a StoreItemDataBean object.
    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

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

      • StoreItemDataBean

        public StoreItemDataBean()
    • Method Detail

      • getRequestProperties

        public TypedProperty getRequestProperties()
        This method returns the request property set within this bean.
        Specified by:
        getRequestProperties in interface InputDataBean
        Returns:
        com.ibm.commerce.datatype.TypedProperty
      • setRequestProperties

        public void setRequestProperties(TypedProperty aRequestProperty)
        This method sets the request property within this bean.
        Specified by:
        setRequestProperties in interface InputDataBean
        Parameters:
        aRequestProperty - com.ibm.commerce.datatype.TypedProperty
      • getDataBeanKeyBaseItemId

        public java.lang.String getDataBeanKeyBaseItemId()
        This method returns the databean key:base item id.
        Specified by:
        getDataBeanKeyBaseItemId in interface com.ibm.commerce.inventory.beans.StoreItemSmartDataBean
        Returns:
        java.lang.String the databean key:base item id.
      • getDataBeanKeyStoreentId

        public java.lang.String getDataBeanKeyStoreentId()
        This method returns the databean key:storeent id.
        Specified by:
        getDataBeanKeyStoreentId in interface com.ibm.commerce.inventory.beans.StoreItemSmartDataBean
        Returns:
        java.lang.String the databean key:storeent id.
      • getCommandContext

        public CommandContext getCommandContext()
        This method returns the command context set within this bean.
        Specified by:
        getCommandContext in interface SmartDataBean
        Returns:
        com.ibm.commerce.command.CommandContext
      • setCommandContext

        public void setCommandContext(CommandContext aCommandContext)
        This method sets the command context within this bean.
        Specified by:
        setCommandContext in interface SmartDataBean
        Parameters:
        aCommandContext - com.ibm.commerce.command.CommandContext
      • setDataBeanKeyBaseItemId

        public void setDataBeanKeyBaseItemId(java.lang.String aBaseItemId)
        This method sets the databean key:base item id.
        Specified by:
        setDataBeanKeyBaseItemId in interface com.ibm.commerce.inventory.beans.StoreItemInputDataBean
        Parameters:
        aBaseItemId - java.lang.String
      • setDataBeanKeyStoreentId

        public void setDataBeanKeyStoreentId(java.lang.String aStoreentId)
        This method sets the databean key:storeent id.
        Specified by:
        setDataBeanKeyStoreentId in interface com.ibm.commerce.inventory.beans.StoreItemInputDataBean
        Parameters:
        aStoreentId - java.lang.String
      • populate

        public void populate()
        This method is used to populate the StoreItemDataBean. You must set iDataBeanKeyBaseItemId and iDataBeanKeyStoreentId using the setDataBeanKeyBaseItemId(String) and setDataBeanKeyStoreentId(String) method before running the populate() method.
        Specified by:
        populate in interface SmartDataBean
        Throws:
        java.lang.Exception
        See Also:
        setDataBeanKeyBaseItemId(String), setDataBeanKeyStoreentId(String)