public class CampaignEmsDataBean extends CampaignEmsDataBeanBase implements CampaignConstants
Modifier and Type | Class and Description |
---|---|
static class | CampaignEmsDataBean.InitiativeSchedule
This class contains information about the initiative or collateral scheduled to this e-Marketing Spot.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.String | _description
e-Marketing Spot description.
|
protected java.lang.String | _emsName
e-Marketing Spot name.
|
protected java.lang.String | _error
Contains the error condition detected by this data bean.
|
protected java.lang.Integer | _id
e-Marketing Spot ID.
|
protected CampaignEmsDataBean.InitiativeSchedule[] | _initiativeSchedule
An array of all scheduled initiatives or collaterals to this e-Marketing Spot, represented by the InitiativeSchedule inner class.
|
protected java.lang.Integer | _numberOfSchedule
The number of initiatives and collaterals scheduled to this e-Marketing Spot.
|
protected java.lang.Integer | _storeId
ID of the store which this e-Marketing Spot belongs to.
|
protected java.lang.String | _supportedTypes
e-Marketing Spot supported types.
|
protected java.lang.String | _usageType
e-Marketing Spot usage type.
|
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 |
---|
CampaignEmsDataBean() |
Modifier and Type | Method and Description |
---|---|
java.lang.String | getDescription()
Gets the e-Marketing Spot description.
|
java.lang.String | getEmsName()
Gets the e-Marketing Spot name.
|
java.lang.Integer | getId()
Gets the e-Marketing Spot ID.
|
CampaignEmsDataBean.InitiativeSchedule[] | getInitiativeSchedule()
Gets an array of all scheduled initiatives or collaterals to this e-Marketing Spot, represented by the InitiativeSchedule inner class.
|
java.lang.Integer | getNumberOfSchedule()
Gets the number of initiatives and collaterals scheduled to this e-Marketing Spot.
|
java.lang.Integer | getStoreId()
Gets the ID of the store which this e-Marketing Spot belongs to.
|
java.lang.String | getSupportedTypes()
Gets the e-Marketing Spot supported types.
|
java.lang.String | getUsageType()
Gets the e-Marketing Spot usage type.
|
void | populate()
Populate the data bean that includes all the data related to this e-Marketing Spot.
|
void | setDescription(java.lang.String description)
Sets the e-Marketing Spot description.
|
void | setEmsName(java.lang.String emsName)
Sets the e-Marketing Spot name.
|
void | setId(java.lang.Integer id)
Sets the e-Marketing Spot ID.
|
void | setStoreId(java.lang.Integer storeId)
Sets the ID of the store which this e-Marketing Spot belongs to.
|
void | setSupportedTypes(java.lang.String supportedTypes)
Sets the e-Marketing Spot supported types.
|
void | setUsageType(java.lang.String usageType)
Sets the e-Marketing Spot usage type.
|
void | setXML(java.util.Hashtable xml)
Sets the XML.
|
public static final java.lang.String COPYRIGHT
protected java.lang.String _description
protected java.lang.String _emsName
protected java.lang.Integer _id
protected CampaignEmsDataBean.InitiativeSchedule[] _initiativeSchedule
protected java.lang.Integer _numberOfSchedule
protected java.lang.Integer _storeId
protected java.lang.String _supportedTypes
protected java.lang.String _usageType
protected java.util.Hashtable _xml
protected java.lang.String _error
public java.lang.String getDescription()
public java.lang.String getEmsName()
public java.lang.Integer getId()
public CampaignEmsDataBean.InitiativeSchedule[] getInitiativeSchedule()
public java.lang.Integer getNumberOfSchedule()
public java.lang.Integer getStoreId()
public java.lang.String getSupportedTypes()
public java.lang.String getUsageType()
public void populate() throws java.lang.Exception
public void setDescription(java.lang.String description)
public void setEmsName(java.lang.String emsName)
public void setId(java.lang.Integer id)
public void setStoreId(java.lang.Integer storeId)
public void setSupportedTypes(java.lang.String supportedTypes)
public void setUsageType(java.lang.String usageType)
public void setXML(java.util.Hashtable xml)