com.ibm.commerce.marketingcenter.events.databeans

Class CampaignStatisticsBean

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


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

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      IBM copyright notice field.
    • Constructor Summary

      Constructors 
      Constructor and Description
      CampaignStatisticsBean()
      Constructor for CampaignStatisticsBean.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.String getClickCount()
      Gets the click count of this statistics.
      java.lang.Integer getClickCountAsInteger()
      Gets the click count of this statistics, in EJB attribute type.
      java.lang.String getInitiativeId()
      Gets the initiative ID of this statistics.
      java.lang.Integer getInitiativeIdAsInteger()
      Gets the initiative ID of this statistics, in EJB attribute type.
      java.lang.String getInitiativeName()
      Gets the initiative name of this statistics.
      java.lang.String getMpeId()
      Gets the marketing page element ID of this statistics.
      java.lang.Integer getMpeIdAsInteger()
      Gets the marketing page element ID of this statistics, in EJB attribute type.
      java.lang.String getMpeName()
      Gets the marketing page element name of this statistics.
      java.lang.String getMpeTypeId()
      Gets the marketing page element type ID of this statistics.
      java.lang.Integer getMpeTypeIdAsInteger()
      Gets the marketing page element type ID of this statistics, in EJB attribute type.
      java.lang.String getMpeTypeName()
      Gets the marketing page element type name of this statistics.
      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.
      java.lang.String getViewCount()
      Gets the view count of this statistics.
      java.lang.Integer getViewCountAsInteger()
      Gets the view count of this statistics, in EJB attribute type.
      void populate(com.ibm.commerce.marketingcenter.events.objects.CampaignStatisticsAccessBean statsAB)
      Populate the data bean that includes all the data related to this statistics.
      void setClickCount(java.lang.String newClickCount)
      Sets the click count of this statistics.
      void setClickCountAsInteger(java.lang.Integer newClickCountAsInteger)
      Sets the click count of this statistics, in EJB attribute type.
      void setInitiativeId(java.lang.String newInitiativeId)
      Sets the initiative ID of this statistics.
      void setInitiativeIdAsInteger(java.lang.Integer newInitiativeIdAsInteger)
      Sets the initiative ID of this statistics, in EJB attribute type.
      void setInitiativeName(java.lang.String newInitiativeName)
      Sets the initiative name of this statistics.
      void setMpeId(java.lang.String newMpeId)
      Sets the marketing page element ID of this statistics.
      void setMpeIdAsInteger(java.lang.Integer newMpeIdAsInteger)
      Sets the marketing page element ID of this statistics, in EJB attribute type.
      void setMpeName(java.lang.String newMpeName)
      Sets the marketing page element name of this statistics.
      void setMpeTypeId(java.lang.String newMpeTypeId)
      Sets the marketing page element type ID of this statistics.
      void setMpeTypeIdAsInteger(java.lang.Integer newMpeTypeIdAsInteger)
      Sets the marketing page element type ID of this statistics, in EJB attribute type.
      void setMpeTypeName(java.lang.String newMpeTypeName)
      Sets the marketing page element type name of this statistics.
      void setStoreId(java.lang.String newStoreId)
      Sets the store ID of this statistics.
      void setStoreIdAsInteger(java.lang.Integer newStoreIdAsInteger)
      Sets the store ID of this statistics, in EJB attribute type.
      void setViewCount(java.lang.String newViewCount)
      Sets the view count of this statistics.
      void setViewCountAsInteger(java.lang.Integer newViewCountAsInteger)
      Sets the view count 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

      • COPYRIGHT

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

      • CampaignStatisticsBean

        public CampaignStatisticsBean()
        Constructor for CampaignStatisticsBean.
    • Method Detail

      • getClickCount

        public java.lang.String getClickCount()
        Gets the click count of this statistics.
        Returns:
        the click count
      • getClickCountAsInteger

        public java.lang.Integer getClickCountAsInteger()
        Gets the click count of this statistics, in EJB attribute type.
        Returns:
        the click count
      • getInitiativeId

        public java.lang.String getInitiativeId()
        Gets the initiative ID of this statistics.
        Returns:
        the initiative ID
      • getInitiativeIdAsInteger

        public java.lang.Integer getInitiativeIdAsInteger()
        Gets the initiative ID of this statistics, in EJB attribute type.
        Returns:
        the initiative ID
      • getInitiativeName

        public java.lang.String getInitiativeName()
        Gets the initiative name of this statistics.
        Returns:
        the initiative name
      • getMpeId

        public java.lang.String getMpeId()
        Gets the marketing page element ID of this statistics.
        Returns:
        the marketing page element ID
      • getMpeIdAsInteger

        public java.lang.Integer getMpeIdAsInteger()
        Gets the marketing page element ID of this statistics, in EJB attribute type.
        Returns:
        the marketing page element ID
      • getMpeName

        public java.lang.String getMpeName()
        Gets the marketing page element name of this statistics.
        Returns:
        the marketing page element name
      • getMpeTypeId

        public java.lang.String getMpeTypeId()
        Gets the marketing page element type ID of this statistics.
        Returns:
        the marketing page element type ID
      • getMpeTypeIdAsInteger

        public java.lang.Integer getMpeTypeIdAsInteger()
        Gets the marketing page element type ID of this statistics, in EJB attribute type.
        Returns:
        the marketing page element type ID
      • getMpeTypeName

        public java.lang.String getMpeTypeName()
        Gets the marketing page element type name of this statistics.
        Returns:
        the marketing page element type name
      • getStoreId

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

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

        public java.lang.String getViewCount()
        Gets the view count of this statistics.
        Returns:
        the view count
      • getViewCountAsInteger

        public java.lang.Integer getViewCountAsInteger()
        Gets the view count of this statistics, in EJB attribute type.
        Returns:
        the view count
      • populate

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

        public void setClickCount(java.lang.String newClickCount)
        Sets the click count of this statistics.
        Parameters:
        newClickCount - click count
      • setClickCountAsInteger

        public void setClickCountAsInteger(java.lang.Integer newClickCountAsInteger)
        Sets the click count of this statistics, in EJB attribute type.
        Parameters:
        newClickCountAsInteger - click count
      • setInitiativeId

        public void setInitiativeId(java.lang.String newInitiativeId)
        Sets the initiative ID of this statistics.
        Parameters:
        newInitiativeId - initiative ID
      • setInitiativeIdAsInteger

        public void setInitiativeIdAsInteger(java.lang.Integer newInitiativeIdAsInteger)
        Sets the initiative ID of this statistics, in EJB attribute type.
        Parameters:
        newInitiativeIdAsInteger - initiative ID
      • setInitiativeName

        public void setInitiativeName(java.lang.String newInitiativeName)
        Sets the initiative name of this statistics.
        Parameters:
        newInitiativeName - initiative name
      • setMpeId

        public void setMpeId(java.lang.String newMpeId)
        Sets the marketing page element ID of this statistics.
        Parameters:
        newMpeId - marketing page element ID
      • setMpeIdAsInteger

        public void setMpeIdAsInteger(java.lang.Integer newMpeIdAsInteger)
        Sets the marketing page element ID of this statistics, in EJB attribute type.
        Parameters:
        newMpeIdAsInteger - marketing page element ID
      • setMpeName

        public void setMpeName(java.lang.String newMpeName)
        Sets the marketing page element name of this statistics.
        Parameters:
        newMpeName - marketing page element name
      • setMpeTypeId

        public void setMpeTypeId(java.lang.String newMpeTypeId)
        Sets the marketing page element type ID of this statistics.
        Parameters:
        newMpeTypeId - marketing page element type ID
      • setMpeTypeIdAsInteger

        public void setMpeTypeIdAsInteger(java.lang.Integer newMpeTypeIdAsInteger)
        Sets the marketing page element type ID of this statistics, in EJB attribute type.
        Parameters:
        newMpeTypeIdAsInteger - marketing page element type ID
      • setMpeTypeName

        public void setMpeTypeName(java.lang.String newMpeTypeName)
        Sets the marketing page element type name of this statistics.
        Parameters:
        newMpeTypeName - marketing page element type name
      • 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 newStoreIdAsInteger)
        Sets the store ID of this statistics, in EJB attribute type.
        Parameters:
        newStoreIdAsInteger - store ID
      • setViewCount

        public void setViewCount(java.lang.String newViewCount)
        Sets the view count of this statistics.
        Parameters:
        newViewCount - view count
      • setViewCountAsInteger

        public void setViewCountAsInteger(java.lang.Integer newViewCountAsInteger)
        Sets the view count of this statistics, in EJB attribute type.
        Parameters:
        newViewCountAsInteger - view count