public class CampaignInitiativeDataBean extends CampaignInitiativeDataBeanBase implements CampaignConstants
Modifier and Type | Class and Description |
---|---|
static class | CampaignInitiativeDataBean.EmsSchedule
This class contains information about the e-Marketing Spots that this initiative has been scheduled to.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.Integer | _campaignId
Campaign ID of the initiative.
|
protected java.lang.String | _campaignName
Campaign name of the initiative.
|
protected java.util.Vector | _conflictScheduleEmsId
List of e-Marketing Spot ID of all schedules that are conflicting in the same e-Marketing Spot with this initiative.
|
protected java.util.Vector | _conflictScheduleId
List of IDs of all schedules that are conflicting in the same e-Marketing Spot with this initiative.
|
protected java.util.Vector | _conflictSchedulePriority
List of priorities of all schedules that are conflicting in the same e-Marketing Spot with this initiative.
|
protected java.lang.String | _contentType
Campaign initiative content type.
|
protected java.lang.String | _description
Campaign initiative description.
|
protected boolean | _disabled
Campaign initiative disable flag.
|
protected CampaignInitiativeDataBean.EmsSchedule[] | _emsSchedule
An array of all e-Marketing Spots that this initiative has been scheduled to, represented by the EmsSchedule inner class.
|
protected java.lang.String | _error
Contains the error condition detected by this data bean.
|
protected java.lang.Integer | _id
Campaign initiative ID.
|
protected java.lang.String | _initiativeName
Campaign initiative name.
|
protected java.lang.Long | _lastUpdateDate
Campaign initiative last updated date.
|
protected java.lang.String | _lastUpdatedBy
Campaign initiative last updated user.
|
protected java.lang.String | _ruleXML
Campaign initiative rule XML.
|
protected java.lang.Integer | _sellType
Campaign initiative sell type.
|
protected java.lang.String | _status
Campaign initiative status.
|
protected java.lang.Integer | _storeId
ID of the store which this initiative 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 |
---|
CampaignInitiativeDataBean() |
Modifier and Type | Method and Description |
---|---|
java.lang.Integer | getCampaignId()
Gets the campaign ID of the initiative.
|
java.lang.String | getCampaignName()
Gets the campaign name of the initiative.
|
java.util.Vector | getConflictScheduleEmsId()
Gets the list of e-Marketing Spot IDs of all schedules that are conflicting in the same e-Marketing Spot with this initiative.
|
java.util.Vector | getConflictScheduleId()
Gets the list of IDs of all schedules that are conflicting in the same e-Marketing Spot with this initiative.
|
java.util.Vector | getConflictSchedulePriority()
Gets the list of priorities of all schedules that are conflicting in the same e-Marketing Spot with this initiative.
|
java.lang.String | getContentType()
Gets the campaign initiative content type.
|
java.lang.String | getDescription()
Gets the campaign initiative description.
|
boolean | getDisabled()
Gets the campaign initiative disable flag.
|
CampaignInitiativeDataBean.EmsSchedule[] | getEmsSchedule()
Gets an array of all e-Marketing Spots that this initiative has been scheduled to, represented by the EmsSchedule inner class.
|
java.lang.Integer | getId()
Gets the campaign initiative ID.
|
java.lang.String | getInitiativeName()
Gets the campaign initiative name.
|
java.lang.Long | getLastUpdateDate()
Gets the campaign initiative last updated date.
|
java.lang.String | getLastUpdatedBy()
Gets the campaign initiative last updated user.
|
java.lang.Integer | getSellType()
Gets the campaign initiative sell type.
|
java.lang.String | getStatus()
Gets the campaign initiative status.
|
java.lang.Integer | getStoreId()
Gets the ID of the store which this initiative belongs to.
|
void | populate()
Populate the data bean that includes all the data related to this campaign initiative.
|
void | setCampaignId(java.lang.Integer aCampaignId)
Set the Campaign Id related to the Initiative
|
void | setCampaignName(java.lang.String name)
Sets the campaign name
|
void | setContentType(java.lang.String type)
Sets the content type of the Initiative
|
void | setDescription(java.lang.String aDescription)
Sets the description of the Initiative
|
void | setId(java.lang.Integer initiativeId)
Sets the campaign initiative ID.
|
void | setInitiativeName(java.lang.String name)
Sets the name of the Initiative
|
void | setLastUpdateDate(java.lang.Long aLastUpdateDate)
Set the Last Update Date of the Initiative
|
void | setLastUpdatedBy(java.lang.String aLastUpdatedBy)
Sets the Last Update by value of the Initiative
|
void | setRuleXML(java.lang.String iniRuleXML)
Sets the Rule XML of the Initiative
|
void | setSellType(java.lang.Integer aSellType)
Sets the Sell Type of the Initiative
|
void | setStatus(java.lang.String iniStatus)
The Sets the status of the Initiative
|
void | setStoreId(java.lang.Integer aStoreId)
Sets the Store Id
|
void | setXML(java.util.Hashtable aXml)
Sets the XML.
|
public static final java.lang.String COPYRIGHT
protected java.lang.Integer _campaignId
protected java.lang.String _campaignName
protected java.util.Vector _conflictScheduleId
protected java.util.Vector _conflictScheduleEmsId
protected java.util.Vector _conflictSchedulePriority
protected java.lang.String _contentType
protected java.lang.String _description
protected boolean _disabled
protected CampaignInitiativeDataBean.EmsSchedule[] _emsSchedule
protected java.lang.String _error
protected java.lang.Integer _id
protected java.lang.String _initiativeName
protected java.lang.Long _lastUpdateDate
protected java.lang.String _lastUpdatedBy
protected java.lang.String _ruleXML
protected java.lang.Integer _sellType
protected java.lang.String _status
protected java.lang.Integer _storeId
protected java.util.Hashtable _xml
public java.lang.Integer getCampaignId()
public java.lang.String getCampaignName()
public java.util.Vector getConflictScheduleId()
public java.util.Vector getConflictScheduleEmsId()
public java.util.Vector getConflictSchedulePriority()
public java.lang.String getContentType()
public java.lang.String getDescription()
public boolean getDisabled()
public CampaignInitiativeDataBean.EmsSchedule[] getEmsSchedule()
public java.lang.Integer getId()
public java.lang.String getInitiativeName()
public java.lang.Long getLastUpdateDate()
public java.lang.String getLastUpdatedBy()
public java.lang.Integer getSellType()
public java.lang.String getStatus()
public java.lang.Integer getStoreId()
public void populate() throws java.lang.Exception
public void setId(java.lang.Integer initiativeId)
public void setXML(java.util.Hashtable aXml)
public void setCampaignName(java.lang.String name)
public void setContentType(java.lang.String type)
public void setDescription(java.lang.String aDescription)
public void setInitiativeName(java.lang.String name)
public void setStatus(java.lang.String iniStatus)
public void setRuleXML(java.lang.String iniRuleXML)
public void setStoreId(java.lang.Integer aStoreId)
public void setCampaignId(java.lang.Integer aCampaignId)
public void setLastUpdateDate(java.lang.Long aLastUpdateDate)
public void setLastUpdatedBy(java.lang.String aLastUpdatedBy)
public void setSellType(java.lang.Integer aSellType)