public class CampaignDataBean extends CampaignDataBeanBase implements CampaignConstants
Modifier and Type | Class and Description |
---|---|
static class | CampaignDataBean.CampaignInitiative
This class contains information about the initiative assigned to this campaign.
|
static class | CampaignDataBean.EmailActivity
This class contains information about the e-mail activity assigned to this campaign.
|
Modifier and Type | Field and Description |
---|---|
protected CampaignDataBean.CampaignInitiative[] | _campaignInitiative
An array of all assigned initiatives to this campaign, represented by the CampaignInitiative inner class.
|
protected java.lang.String | _campaignName
Campaign name.
|
protected java.lang.String | _description
Campaign description.
|
protected CampaignDataBean.EmailActivity[] | _emailActivity
An array of all assigned e-mail activities to this campaign, represented by the EmailActivity inner class.
|
protected java.lang.String | _error
Contains the error condition detected by this data bean.
|
protected java.lang.Integer | _id
Campaign ID.
|
protected java.lang.Long | _lastUpdateDate
Campaign last updated date.
|
protected java.lang.String | _lastUpdatedBy
Campaign last updated user.
|
protected java.lang.Integer | _numberOfInitiative
Number of assigned initiative to this campaign.
|
protected java.lang.String | _objective
Campaign business objective.
|
protected java.lang.String | _owner
Campaign sponsor.
|
protected java.lang.Integer | _storeId
ID of the store which this campaign belongs to.
|
protected java.util.Hashtable | _xml
A tree of hashtables that models an XML document.
|
static java.lang.String | COPYRIGHT
IBM copyright notice field
|
Constructor and Description |
---|
CampaignDataBean() |
Modifier and Type | Method and Description |
---|---|
CampaignDataBean.CampaignInitiative[] | getCampaignInitiative()
Gets an array of all assigned initiatives to this campaign, represented by the CampaignInitiative inner class.
|
java.lang.String | getCampaignName()
Gets the campaign name.
|
java.lang.String | getCampaignOwner()
Gets the campaign sponsor.
|
java.lang.String | getDescription()
Gets the campaign description.
|
CampaignDataBean.EmailActivity[] | getEmailActivity()
Gets an array of all assigned e-mail activities to this campaign, represented by the EmailActivity inner class.
|
java.lang.Integer | getId()
Gets the campaign ID.
|
java.lang.Long | getLastUpdateDate()
Gets the campaign last updated date.
|
java.lang.String | getLastUpdatedBy()
Gets the campaign last updated user.
|
java.lang.Integer | getNumberOfInitiative()
Gets the number of assigned initiative to this campaign.
|
java.lang.String | getObjective()
Gets the campaign business objective.
|
java.lang.Long | getOwner()
Returns the member reference number of the owner.
|
java.lang.Integer | getStoreId()
Gets the ID of the store which this campaign belongs to.
|
void | populate()
Populate the data bean that includes all the data related to this campaign.
|
void | setId(java.lang.Integer id)
Sets the campaign ID.
|
void | setXML(java.util.Hashtable xml)
Sets the XML.
|
public static final java.lang.String COPYRIGHT
protected java.lang.Integer _id
protected java.lang.String _campaignName
protected java.lang.String _description
protected CampaignDataBean.CampaignInitiative[] _campaignInitiative
protected CampaignDataBean.EmailActivity[] _emailActivity
protected java.lang.Integer _numberOfInitiative
protected java.lang.String _objective
protected java.lang.String _owner
protected java.lang.Long _lastUpdateDate
protected java.lang.String _lastUpdatedBy
protected java.lang.Integer _storeId
protected java.util.Hashtable _xml
protected java.lang.String _error
public java.lang.String getCampaignName()
public java.lang.String getCampaignOwner()
public java.lang.String getDescription()
public java.lang.Integer getId()
public java.lang.Long getLastUpdateDate()
public java.lang.String getLastUpdatedBy()
public CampaignDataBean.CampaignInitiative[] getCampaignInitiative()
public CampaignDataBean.EmailActivity[] getEmailActivity()
public java.lang.Integer getNumberOfInitiative()
public java.lang.String getObjective()
public java.lang.Integer getStoreId()
public void populate() throws java.lang.Exception
public void setId(java.lang.Integer id)
public void setXML(java.util.Hashtable xml)
public java.lang.Long getOwner() throws java.lang.Exception, java.rmi.RemoteException