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
static java.lang.String COPYRIGHT
          IBM copyright notice field.
 
Constructor Summary
CampaignStatisticsBean()
          Constructor for CampaignStatisticsBean.
 
Method Summary
 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( 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail
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(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