com.ibm.commerce.tools.experimentation.beans

Class ExperimentTypeListDataBean

  • All Implemented Interfaces:
    DataBean, InputDataBean, SmartDataBean, Delegator, Protectable, java.io.Serializable


    public class ExperimentTypeListDataBean
    extends com.ibm.commerce.tools.experimentation.beansrc.ExperimentTypeListDataBeanBase
    This class provides access to all of the experiment types that exist in the database. It retrieves a list of all the experiment types, and initializes and populates an experiment type data bean for each experiment type.

    This bean extends com.ibm.commerce.beans.SmartDataBeanImpl which provides access to common methods that are used to activate this bean, and access command context and request properties.

    See Also:
    Serialized Form
    • Field Detail

      • COPYRIGHT

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

      • ExperimentTypeListDataBean

        public ExperimentTypeListDataBean()
    • Method Detail

      • getExperimentTypeList

        public ExperimentTypeDataBean[] getExperimentTypeList()
        Gets an array of ExperimentTypeDataBean objects.
        Returns:
        An array of ExperimentTypeDataBean objects.
      • populate

        public void populate()
                      throws java.lang.Exception
        Populates the data bean that includes all the experiment types found.
        Specified by:
        populate in interface SmartDataBean
        Overrides:
        populate in class SmartDataBeanImpl
        Throws:
        java.lang.Exception - Thrown whenever an exception is encountered.