java.lang.Object | +--com.ibm.commerce.beans.InputDataBeanImpl | +--com.ibm.commerce.beans.SmartDataBeanImpl | +--com.ibm.commerce.marketing.beans.EMarketingSpotBase | +--com.ibm.commerce.marketing.beans.EMarketingSpot | +--com.ibm.commerce.marketing.beans.AwarenessAdvertisementMPE
com.ibm.commerce.marketing.beans.EMarketingSpot
.
An e-Marketing Spot element for displaying a list of advertisements.
Nested Class Summary |
---|
Nested classes inherited from class com.ibm.commerce.marketing.beans. EMarketingSpot |
EMarketingSpot.AssociateCatalogEntry,
EMarketingSpot.CatalogEntry,
EMarketingSpot.Category,
EMarketingSpot.Collateral |
Field Summary | |
---|---|
static java.lang.String |
COPYRIGHT Deprecated. IBM copyright notice field. |
Fields inherited from class com.ibm.commerce.marketing.beans. EMarketingSpot |
_associateCatalogEntries,
_catalogEntries,
_categories,
_collateral,
_maximumNumberOfAssociateCatalogEntries,
_maximumNumberOfCatalogEntries,
_maximumNumberOfCategories,
_maximumNumberOfCollateral,
_sourceCatalogEntryIds |
Fields inherited from class com.ibm.commerce.marketing.beans. EMarketingSpotBase |
_id,
_name,
evaluateCmd |
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 | |
---|---|
AwarenessAdvertisementMPE() Deprecated. Constructor for AwarenessAdvertisementMPE. | |
AwarenessAdvertisementMPE(java.lang.Integer mpeId) Deprecated. Constructs an e-Marketing Spot instance from an ID. | |
AwarenessAdvertisementMPE(java.lang.String name,
java.lang.Integer storeId) Deprecated. Constructs an e-Marketing Spot instance from a name and ID. |
Method Summary | |
---|---|
EMarketingSpot.Collateral[] |
getCollateralList() Deprecated. Gets the collateral items that were recommended by the initiatives scheduled on this e-Marketing Spot. |
java.lang.String |
getCommandInterfaceName() Deprecated. Gets the command interface name. |
java.util.List |
getDefaultCollateralItemNames() Deprecated. Gets the default collateral item names. |
java.lang.String |
getExecutedInitiativeId() Deprecated. Gets the initiative ID. |
java.lang.String |
getImageUrl() Deprecated. Gets the image URL. |
java.lang.String |
getLeadingText() Deprecated. Gets the leading text. |
java.lang.Integer |
getMaximumNumberOfItems() Deprecated. Gets the maximum number of items. |
java.lang.String |
getMediaLink() Deprecated. Gets the media link. |
java.lang.String |
getName() Deprecated. Gets the e-Marketing Spot name. |
java.lang.String |
getStoreId() Deprecated. Gets the store ID. |
java.lang.String |
getTypeName() Deprecated. Gets the e-Marketing Spot type. |
void |
setCommandInterfaceName(java.lang.String newCommandInterfaceName) Deprecated. Sets the command interface name. |
void |
setDefaultCollateralItemName(java.lang.String newDefaultCollateralItemName) Deprecated. Allows the client to set a single default collateral item's name, in the case where one item is enough. |
void |
setDefaultCollateralItemNames(int index,
java.lang.String newDefaultCollateralItemName) Deprecated. Sets the default collateral item name at the specified index. |
void |
setDefaultCollateralItemNames(java.util.List newDefaultCollateralItemNames) Deprecated. Changes the list of default collateral items to display. |
void |
setDefaultCollateralItemNames(java.lang.String[] newDefaultCollateralItemNames) Deprecated. Sets the array of default collateral item names. |
void |
setExecutedInitiativeId(java.lang.Integer executedInitiativeId) Deprecated. Sets the initiative ID. |
void |
setId(java.lang.Integer newId) Deprecated. Sets the e-Marketing Spot ID. |
void |
setImageUrl(java.net.URL newImageUrl) Deprecated. Sets the image URL. |
void |
setLeadingText(java.lang.String newLeadingText) Deprecated. Sets the leading text. |
void |
setMaximumNumberOfItems(java.lang.Integer newMaximumNumberOfItems) Deprecated. Sets the maximum number of items. |
void |
setMediaLink(java.net.URL newMediaLink) Deprecated. Sets the media link. |
void |
setStoreId(java.lang.Integer storeId) Deprecated. Sets the store ID in Integer
type. |
void |
setStoreId(java.lang.String storeId) Deprecated. Sets the store ID in String
type. |
Methods inherited from class com.ibm.commerce.marketing.beans. EMarketingSpot |
getAssociateCatalogEntries,
getCatalogEntries,
getCategories,
getCollateral,
populate,
setMaximumNumberOfAssociateCatalogEntries,
setMaximumNumberOfCatalogEntries,
setMaximumNumberOfCategories,
setMaximumNumberOfCollateral,
setMultipleSourceCatalogEntryId,
setSourceCatalogEntryId |
Methods inherited from class com.ibm.commerce.marketing.beans. EMarketingSpotBase |
getId,
setName |
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 |
---|
public static final java.lang.String COPYRIGHT
Constructor Detail |
---|
public AwarenessAdvertisementMPE()
public AwarenessAdvertisementMPE(java.lang.Integer mpeId) throws ECSystemException
mpeId
- The e-Marketing Spot ID.
ECSystemException
- Thrown if the e-Marketing Spot cannot be
found.public AwarenessAdvertisementMPE(java.lang.String name, java.lang.Integer storeId)
name
- The e-Marketing Spot name.Method Detail |
---|
public EMarketingSpot.Collateral[] getCollateralList()
Collateral
objects.public java.lang.String getCommandInterfaceName()
public java.util.List getDefaultCollateralItemNames()
List
of collateral item names,
each a String
.public java.lang.String getExecutedInitiativeId()
public java.lang.String getImageUrl()
public java.lang.String getLeadingText()
public java.lang.Integer getMaximumNumberOfItems()
public java.lang.String getMediaLink()
public java.lang.String getName()
public java.lang.String getStoreId()
public java.lang.String getTypeName()
public void setCommandInterfaceName(java.lang.String newCommandInterfaceName)
newCommandInterfaceName
- The command interface
name.public void setDefaultCollateralItemName(java.lang.String newDefaultCollateralItemName)
newDefaultCollateralItemName
- The name of a collateral
item.public void setDefaultCollateralItemNames(java.lang.String[] newDefaultCollateralItemNames)
newDefaultCollateralItemNames
- An array of collateralitem
names.public void setDefaultCollateralItemNames(int index, java.lang.String newDefaultCollateralItemName)
index
- The index of the item to replace.newDefaultCollateralItemName
- The name of a collateral
item.public void setDefaultCollateralItemNames(java.util.List newDefaultCollateralItemNames)
newDefaultCollateralItemNames
- A list of collateral items to
display by default.public void setExecutedInitiativeId(java.lang.Integer executedInitiativeId)
executedInitiativeId
- The initiative ID.public void setId(java.lang.Integer newId) throws ECSystemException
newId
- The e-Marketing Spot ID.
ECSystemException
public void setImageUrl(java.net.URL newImageUrl)
newImageUrl
- The image URL.public void setLeadingText(java.lang.String newLeadingText)
newLeadingText
- The leading text.public void setMaximumNumberOfItems(java.lang.Integer newMaximumNumberOfItems)
newMaximumNumberOfItems
- The maximum number of
items.public void setMediaLink(java.net.URL newMediaLink)
newMediaLink
- The media link.public void setStoreId(java.lang.Integer storeId)
Integer
type.
storeId
- The store ID.public void setStoreId(java.lang.String storeId)
String
type.
storeId
- The store ID.