com.ibm.commerce.marketingcenter.events.databeans

Class ProductExplorerStatisticsBean

  • java.lang.Object
    • com.ibm.commerce.marketingcenter.events.databeans.ProductExplorerStatisticsBean


  • public class ProductExplorerStatisticsBean
    extends java.lang.Object
    This class represents an entry of the product explorer statistics in the database, with getters and setters to access the fields in the PESTATS table.
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      java.lang.Long catGroupId
      The category ID field in the PESTATS table.
      static java.lang.String COPYRIGHT
      IBM copyright notice field.
      java.lang.Integer featureId
      The feature ID field in the PESTATS table.
      java.lang.String featureName
      The feature name field in the PESTATS table.
      java.lang.Integer peCount
      The product explorer count field in the PESTATS table.
      java.lang.Integer storeId
      The store ID field in the PESTATS table.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.String getCatGroupId()
      Gets the category ID of this statistics.
      java.lang.Long getCatGroupIdAsLong()
      Gets the category ID of this statistics, in EJB attribute type.
      java.lang.String getFeatureId()
      Gets the feature ID of this statistics.
      java.lang.Integer getFeatureIdAsInteger()
      Gets the feature ID of this statistics, in EJB attribute type.
      java.lang.String getFeatureName()
      Gets the feature name of this statistics, in EJB attribute type.
      java.lang.String getPeCount()
      Gets the product explorer count of this statistics.
      java.lang.Integer getPeCountAsInteger()
      Gets the product explorer count of this statistics, in EJB attribute type.
      java.lang.String getStoreId()
      Gets the store ID of this statistics.
      java.lang.Integer getStoreIdAsInteger()
      Gets the store ID of this statistics, in EJB attribute type.
      void populate(com.ibm.commerce.marketingcenter.events.objects.ProductExplorerStatisticsAccessBean statsAB)
      Populate the databean that includes all the data related to this statistics.
      void setCatGroupId(java.lang.String newCatGroupId)
      Sets the category ID of this statistics.
      void setCatGroupIdAsLong(java.lang.Long newCatGroupId)
      Sets the category ID of this statistics, in EJB attribute type.
      void setFeatureId(java.lang.Integer newFeatureId)
      Sets the feature ID of this statistics, in EJB attribute type.
      void setFeatureId(java.lang.String newFeatureId)
      Sets the feature ID of this statistics.
      void setFeatureIdAsInteger(java.lang.Integer newFeatureId)
      Sets the feature ID of this statistics, in EJB attribute type.
      void setFeatureName(java.lang.String newFeatureName)
      Sets the feature name of this statistics.
      void setPeCount(java.lang.String newPeCount)
      Sets the product explorer count of this statistics.
      void setPeCountAsInteger(java.lang.Integer newPeCount)
      Sets the product explorer count of this statistics, in EJB attribute type.
      void setStoreId(java.lang.String newStoreId)
      Sets the store ID of this statistics.
      void setStoreIdAsInteger(java.lang.Integer newStoreId)
      Sets the store ID of this statistics, in EJB attribute type.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • catGroupId

        public java.lang.Long catGroupId
        The category ID field in the PESTATS table.
      • COPYRIGHT

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

        public java.lang.Integer featureId
        The feature ID field in the PESTATS table.
      • featureName

        public java.lang.String featureName
        The feature name field in the PESTATS table.
      • peCount

        public java.lang.Integer peCount
        The product explorer count field in the PESTATS table.
      • storeId

        public java.lang.Integer storeId
        The store ID field in the PESTATS table.
    • Constructor Detail

      • ProductExplorerStatisticsBean

        public ProductExplorerStatisticsBean()
    • Method Detail

      • getCatGroupId

        public java.lang.String getCatGroupId()
        Gets the category ID of this statistics.
        Returns:
        category ID
      • getCatGroupIdAsLong

        public java.lang.Long getCatGroupIdAsLong()
        Gets the category ID of this statistics, in EJB attribute type.
        Returns:
        category ID
      • getFeatureId

        public java.lang.String getFeatureId()
        Gets the feature ID of this statistics.
        Returns:
        feature ID
      • getFeatureIdAsInteger

        public java.lang.Integer getFeatureIdAsInteger()
        Gets the feature ID of this statistics, in EJB attribute type.
        Returns:
        feature ID
      • getFeatureName

        public java.lang.String getFeatureName()
        Gets the feature name of this statistics, in EJB attribute type.
        Returns:
        feature name
      • getPeCount

        public java.lang.String getPeCount()
        Gets the product explorer count of this statistics.
        Returns:
        product explorer count
      • getPeCountAsInteger

        public java.lang.Integer getPeCountAsInteger()
        Gets the product explorer count of this statistics, in EJB attribute type.
        Returns:
        product explorer count
      • getStoreId

        public java.lang.String getStoreId()
        Gets the store ID of this statistics.
        Returns:
        store ID
      • getStoreIdAsInteger

        public java.lang.Integer getStoreIdAsInteger()
        Gets the store ID of this statistics, in EJB attribute type.
        Returns:
        store ID
      • populate

        public void populate(com.ibm.commerce.marketingcenter.events.objects.ProductExplorerStatisticsAccessBean statsAB)
                      throws java.lang.Exception
        Populate the databean that includes all the data related to this statistics.
        Parameters:
        statsAB - An instance of the product explorer object used to populate all the fields.
        Throws:
        java.lang.Exception - Thrown whenever an exception is encountered.
      • setCatGroupId

        public void setCatGroupId(java.lang.String newCatGroupId)
        Sets the category ID of this statistics.
        Parameters:
        newCatGroupId - category ID
      • setCatGroupIdAsLong

        public void setCatGroupIdAsLong(java.lang.Long newCatGroupId)
        Sets the category ID of this statistics, in EJB attribute type.
        Parameters:
        newCatGroupId - category ID
      • setFeatureId

        public void setFeatureId(java.lang.Integer newFeatureId)
        Sets the feature ID of this statistics, in EJB attribute type.
        Parameters:
        newFeatureId - feature ID
      • setFeatureId

        public void setFeatureId(java.lang.String newFeatureId)
        Sets the feature ID of this statistics.
        Parameters:
        newFeatureId - feature ID
      • setFeatureIdAsInteger

        public void setFeatureIdAsInteger(java.lang.Integer newFeatureId)
        Sets the feature ID of this statistics, in EJB attribute type.
        Parameters:
        newFeatureId - feature ID
      • setFeatureName

        public void setFeatureName(java.lang.String newFeatureName)
        Sets the feature name of this statistics.
        Parameters:
        newFeatureName - feature name
      • setPeCount

        public void setPeCount(java.lang.String newPeCount)
        Sets the product explorer count of this statistics.
        Parameters:
        newPeCount - product explorer count
      • setPeCountAsInteger

        public void setPeCountAsInteger(java.lang.Integer newPeCount)
        Sets the product explorer count of this statistics, in EJB attribute type.
        Parameters:
        newPeCount - product explorer count
      • setStoreId

        public void setStoreId(java.lang.String newStoreId)
        Sets the store ID of this statistics.
        Parameters:
        newStoreId - store ID
      • setStoreIdAsInteger

        public void setStoreIdAsInteger(java.lang.Integer newStoreId)
        Sets the store ID of this statistics, in EJB attribute type.
        Parameters:
        newStoreId - store ID