com.ibm.commerce.marketing.beans
Class EMarketingSpot.AssociateCatalogEntry

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
        |
        +--com.ibm.commerce.catalog.objects.CatalogEntryAccessBean
              |
              +--com.ibm.commerce.catalog.beans.CatalogEntryDataBean
                    |
                    +--com.ibm.commerce.marketing.beans.EMarketingSpot.AssociateCatalogEntry
All Implemented Interfaces:
CatalogEntryAccessBeanData
Enclosing class:
EMarketingSpot

public static final class EMarketingSpot.AssociateCatalogEntry
extends CatalogEntryDataBean

Extends CatalogEntryDataBean to provide a class that also contains information about the intitiative that recommended the associated item.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ibm.commerce.catalog.beans. CatalogEntryDataBean
COPYRIGHT
 
Constructor Summary
EMarketingSpot.AssociateCatalogEntry()
           
 
Method Summary
 java.math.BigDecimal getAssociationRank()
          Gets the association rank of this catalog entry.
 java.lang.Integer getInitiativeId()
          Gets the initiative ID.
 void setAssociationRank(java.math.BigDecimal associationRank)
          Sets the association rank of this catalog entry.
 void setInitiativeId(java.lang.Integer initiativeId)
          Sets the initiative ID.
 
Methods inherited from class com.ibm.commerce.catalog.beans. CatalogEntryDataBean
getApplicableContractIds, getApplicableContractPrices, getAttributes, getBundleAccessories, getBundleCrossSells, getBundleUpSells, getCalculatedContractPrice, getCalculatedPrice, getCatalogEntryID, getCommandContext, getDescription, getDescriptiveAttributes, getDynamicKitAccessories, getDynamicKitCrossSells, getDynamicKitUpSells, getEndDay, getEndMonth, getEndYear, getItemAccessories, getItemCrossSells, getItemUpSells, getListPrice, getObjectPath, getPackageAccessories, getPackageCrossSells, getPackageUpSells, getPartNumber, getProductAccessories, getProductCrossSells, getProductUpSells, getRequestProperties, getShipping, getStartDay, getStartMonth, getStartYear, populate, setCatalogEntryID, setCommandContext, setDescription, setPartNumber, setRequestProperties, setShipping
 
Methods inherited from class com.ibm.commerce.catalog.objects. CatalogEntryAccessBean
commitCopyHelper, defaultJNDIName, findByAttributeValueWithAttributeId, findByAttributeValueWithAttributeIdAndStore, findByBaseItemId, findByBaseItemIdAndStore, findByCatalog, findByCatalogAndGroup, findByCatalogAndGroupAndStore, findByCatalogAndStore, findByCatalogEntryIds, findByCatalogEntryIdsAndStore, findByChildCatalogEntry, findByChildCatalogEntryAndStore, findByItemSpcId, findByItemSpcIdAndStore, findByKeyAndStore, findByMemberId, findByMemberIdAndSKUNumber, findBySKUNumberAndStore, findEntitledCatalogEntryByCatalogAndGroup, findEntitledCatalogEntryByCatalogAndGroupAndStore, findEntitledCatalogEntryByCatalogAndGroupAndStoreOrderByPartNumber, findWithPushDownQuery, fulfills, getBaseItem, getBaseItemId, getBaseItemIdInEJBType, getBuyable, getBuyableInEJBType, getCatalogEntriesAccessory, getCatalogEntriesAccessory, getCatalogEntriesAccessory, getCatalogEntriesAccessoryByStore, getCatalogEntriesAccessoryByStore, getCatalogEntriesAccessoryByStore, getCatalogEntriesByMAssocTypeAndStore, getCatalogEntriesByMAssocTypeAndStore, getCatalogEntriesByMAssocTypeAndStore, getCatalogEntriesCrossell, getCatalogEntriesCrossell, getCatalogEntriesCrossell, getCatalogEntriesCrossellByStore, getCatalogEntriesCrossellByStore, getCatalogEntriesCrossellByStore, getCatalogEntriesUpSell, getCatalogEntriesUpSell, getCatalogEntriesUpSell, getCatalogEntriesUpSellByStore, getCatalogEntriesUpSellByStore, getCatalogEntriesUpSellByStore, getCatalogEntryReferenceNumber, getCatalogEntryReferenceNumberInEJBType, getDescription, getDescription, getEndDate, getField1, getField1InEJBType, getField2, getField2InEJBType, getField3, getField3InEJBType, getField4, getField5, getItemspc_id, getItemspc_idInEJBType, getLanguage_id, getLanguage_idInEJBType, getLastUpdate, getLastUpdateInEJBType, getListPrice, getManufacturerName, getManufacturerPartNumber, getMarkForDelete, getMarkForDeleteInEJBType, getMemberId, getMemberIdInEJBType, getOid, getOnAuction, getOnAuctionInEJBType, getOnSpecial, getOnSpecialInEJBType, getOwner, getParentCatalogEntryIds, getStartDate, getState, getTemplateFileName, getTemplateFileName, getTemplateFileName, getTemplateFileName, getType, getUrl, instantiateEJB, instantiateEJBByPrimaryKey, isCatalogEntryInStore, refreshCopyHelper, setBaseItemId, setBaseItemId, setBuyable, setBuyable, setEndDate, setField1, setField1, setField2, setField2, setField3, setField3, setField4, setField5, setInitKey_catalogEntryReferenceNumber, setItemspc_id, setItemspc_id, setLanguage_id, setLanguage_id, setLastUpdate, setLastUpdate, setManufacturerName, setManufacturerPartNumber, setMarkForDelete, setMarkForDelete, setMemberId, setMemberId, setOid, setOnAuction, setOnAuction, setOnSpecial, setOnSpecial, setStartDate, setState, setUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EMarketingSpot.AssociateCatalogEntry

public EMarketingSpot.AssociateCatalogEntry()
Method Detail

getAssociationRank

public java.math.BigDecimal getAssociationRank()
Gets the association rank of this catalog entry.
Returns:
The association rank.

getInitiativeId

public java.lang.Integer getInitiativeId()
Gets the initiative ID.
Returns:
The initiative ID.

setAssociationRank

public void setAssociationRank(java.math.BigDecimal associationRank)
Sets the association rank of this catalog entry.
Parameters:
associationRank - The association rank.

setInitiativeId

public void setInitiativeId(java.lang.Integer initiativeId)
Sets the initiative ID.
Parameters:
initiativeId - The initiative ID.