The handlers for the scrollable targeting cartridges need to return either a set of promotional content IDs or a set of product IDs with additional product information. This functionality already exists in the cartridge handlers that support the non-scrollable targeting cartridges (PromotionalContent-ATGSlot
, PromotionalContent-ATGSlot
, ProductSpotlight-ATGSlot
and ProductSpotlight-ATGTargeter
). In order to avoid redundant functionality, the scrollable targeting cartridges are configured to use these existing cartridge handlers. This configuration is specified in the NucleusAssemblerFactory.handlerMapping
property:
ScrollablePromotionalContent-ATGSlot=\ /atg/endeca/assembler/cartridge/handler/PromotionalContentSlot,\ ScrollableProductSpotlight-ATGSlot=\ /atg/endeca/assembler/cartridge/handler/ProductSpotlightTargeter,\
See PromotionalContent-ATGSlot, PromotionalContent-ATGTargeter, ProductSpotlight-ATGSlot, and ProductSpotlight-ATGTargeter for detailed information on these cartridge handlers.