com.ibm.commerce.marketing.beans
Class EMarketingSpotBase

java.lang.Object
  |
  +--com.ibm.commerce.beans.InputDataBeanImpl
        |
        +--com.ibm.commerce.beans.SmartDataBeanImpl
              |
              +--com.ibm.commerce.marketing.beans.EMarketingSpotBase
All Implemented Interfaces:
DataBean, InputDataBean, java.io.Serializable, SmartDataBean
Direct Known Subclasses:
EMarketingSpot

public class EMarketingSpotBase
extends SmartDataBeanImpl

The base class for the e-marketing spot bean. This bean may be extended to provide different types of e-marketing spots.

See Also:
Serialized Form

Field Summary
protected  java.lang.Integer _id
          The ID of this e-marketing spot.
protected  java.lang.String _name
          The name of this e-marketing spot.
static java.lang.String COPYRIGHT
          Copyright.
protected  CampaignInitiativeEvaluateCmd evaluateCmd
          An instance of CampaignInitiativeEvaluateCmd.
 
Fields inherited from class com.ibm.commerce.beans.SmartDataBeanImpl
commandContext
 
Fields inherited from class com.ibm.commerce.beans.InputDataBeanImpl
requestProperties
 
Fields inherited from interface com.ibm.commerce.beans.DataBean
emptyString
 
Constructor Summary
EMarketingSpotBase()
          Default constructor.
 
Method Summary
 java.lang.Integer getId()
          Gets the ID of the e-marketing spot.
 void populate()
          Populates the data bean.
 void setName(java.lang.String name)
          Sets the name of the e-marketing spot.
 
Methods inherited from class com.ibm.commerce.beans.SmartDataBeanImpl
fulfills, getCommandContext, getResources, setCommandContext
 
Methods inherited from class com.ibm.commerce.beans.InputDataBeanImpl
getRequestProperties, setRequestProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.commerce.beans.InputDataBean
getRequestProperties, setRequestProperties
 

Field Detail

_id

protected java.lang.Integer _id
The ID of this e-marketing spot.

_name

protected java.lang.String _name
The name of this e-marketing spot.

COPYRIGHT

public static final java.lang.String COPYRIGHT
Copyright.

evaluateCmd

protected CampaignInitiativeEvaluateCmd evaluateCmd
An instance of CampaignInitiativeEvaluateCmd.
Constructor Detail

EMarketingSpotBase

public EMarketingSpotBase()
Default constructor.
Method Detail

getId

public java.lang.Integer getId()
Gets the ID of the e-marketing spot.
Returns:
The ID of the e-marketing spot.

populate

public void populate()
              throws java.lang.Exception
Populates the data bean.
Overrides:
populate in class SmartDataBeanImpl

setName

public void setName(java.lang.String name)
Sets the name of the e-marketing spot.
Parameters:
name - The name of the e-marketing spot.