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.CatalogEntryMPE
com.ibm.commerce.marketing.beans.EMarketingSpot
.
An e-Marketing Spot element for displaying a list of catalog entries.
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 | |
---|---|
CatalogEntryMPE() Deprecated. Constructor for CatalogEntryMPE. | |
CatalogEntryMPE(java.lang.Integer mpeId) Deprecated. Creates a catalog entry marketing page element with the specified ID. | |
CatalogEntryMPE(java.lang.String name,
java.lang.Integer storeId) Deprecated. Creates a catalog entry marketing page element with the specified name in the specified store. |
Method Summary | |
---|---|
java.lang.String |
getCommandInterfaceName() Deprecated. Gets the command interface name. |
java.util.List |
getDefaultCatalogEntryIdList() Deprecated. Gets the list of default catalog entries. |
int[] |
getDefaultCatalogEntryIds() Deprecated. Gets an array of the default catalog entries. |
int |
getDefaultCatalogEntryIds(int index) Deprecated. Gets the default catalog entry at the specified index. |
java.lang.String |
getExecutedInitiativeId() Deprecated. Gets the executed 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 name of the e-Marketing Spot. |
java.lang.String |
getStoreId() Deprecated. Gets the store ID. |
java.lang.String |
getTypeName() Deprecated. Gets the e-Marketing Spot type. |
void |
populate() Deprecated. Populates this data bean with the catalog entry results to be displayed in the e-Marketing Spot. |
void |
setCommandInterfaceName(java.lang.String newCommandInterfaceName) Deprecated. Sets the command interface name. |
void |
setDefaultCatalogEntryId(int newDefaultCatalogEntryId) Deprecated. Set the list of default catalog entry IDs. |
void |
setDefaultCatalogEntryIdList(java.util.List newDefaultCatalogEntryIdList) Deprecated. Sets the default catalog entry ID list. |
void |
setDefaultCatalogEntryIds(int[] newDefaultCatalogEntryIds) Deprecated. Sets the default catalog entry IDs from an array. |
void |
setDefaultCatalogEntryIds(int index,
int newDefaultCatalogEntryId) Deprecated. Sets the default catalog entry ID at a specified index. |
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 newStoreId) Deprecated. Sets the store ID. |
void |
setStoreId(java.lang.String storeId) Deprecated. Sets the store ID. |
Methods inherited from class com.ibm.commerce.marketing.beans. EMarketingSpot |
getAssociateCatalogEntries,
getCatalogEntries,
getCategories,
getCollateral,
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 CatalogEntryMPE()
public CatalogEntryMPE(java.lang.Integer mpeId)
mpeId
- The ID of a marketing page element.public CatalogEntryMPE(java.lang.String name, java.lang.Integer storeId)
name
- The name of a marketing page element.storeId
- The ID of the store to which the marketing page
element belongs.Method Detail |
---|
public java.lang.String getCommandInterfaceName()
public java.util.List getDefaultCatalogEntryIdList()
List
of default catalog entries to display, each element
representing a catalog entry ID.public int[] getDefaultCatalogEntryIds()
public int getDefaultCatalogEntryIds(int index)
index
- The index of the value to retrieve.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 setDefaultCatalogEntryId(int newDefaultCatalogEntryId)
newDefaultCatalogEntryId
- A new value for the
item.public void setDefaultCatalogEntryIdList(java.util.List newDefaultCatalogEntryIdList)
newDefaultCatalogEntryIdList
- A list of catalog entry
IDs.public void setDefaultCatalogEntryIds(int[] newDefaultCatalogEntryIds)
newDefaultCatalogEntryIds
- A list of catalog entry IDs to
show as default content.public void setDefaultCatalogEntryIds(int index, int newDefaultCatalogEntryId)
index
- The index of the item to change.newDefaultCatalogEntryId
- A new value for the
item.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 newStoreId)
public void setStoreId(java.lang.String storeId)
storeId
- The store ID.public void populate() throws java.lang.Exception
populate
in interface
SmartDataBean
populate
in class
EMarketingSpot
java.lang.Exception
- Thrown when an error occurs during the
population of this data bean.