public class PromotionUpsellProductTargeter extends PromotionUpsellTargeter
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
mContentHistoryPath, mDescription, mImpressionLimit, mImpressionLimitPerTargeter, mOverriddenRulesets, mOverriddenTargeters, mRepository, mRepositoryViewName, mRulesets, mRuleStrings, mSortBy, mSortDirectives, mTargeters
SERVICE_INFO_KEY
NO_MAX_NUMBER, NO_START_INDEX
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
Constructor and Description |
---|
PromotionUpsellProductTargeter() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getUpsellActionPropertyName() |
java.lang.String |
getUpsellProductsPropertyName() |
void |
setUpsellActionPropertyName(java.lang.String pUpsellActionPropertyName)
The name of the upsellAction property in the closenessQualifier item descriptor
|
void |
setUpsellProductsPropertyName(java.lang.String pUpsellProductsPropertyName)
The name of the upsellProducts property in the upsellAction item descriptor
|
java.lang.Object[] |
target(NameResolver pNameResolver)
Returns all upsellProducts in the upsellAction repository items
associated with the closenessQualifiers contained in the session's current order.
|
getPromotionUpsellTools, setPromotionUpsellTools, target, target
atMost, buildSortDirectives, buildTargeters, convertRuleSetsToTargetingObjects, countContentShown, createTargeterConfiguration, doStartService, doStopService, filter, findSiteTargeters, getContentHistory, getContentHistoryContext, getContentHistoryPath, getDescription, getDisplayRuleStrings, getDisplayRuleStrings, getDisplayRuleStringsUsingCurrentRequest, getImpressionLimit, getLogger, getNumRulesets, getOverriddenRulesets, getRepository, getRepositoryView, getRepositoryViewName, getRulesets, getRuleStrings, getSiteRulesets, getSortBy, getTargeters, isContentShown, isImpressionLimitPerTargeter, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingWarning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logWarning, logWarning, logWarning, registerContentShown, setContentHistoryPath, setDescription, setImpressionLimit, setImpressionLimitPerTargeter, setLogger, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingWarning, setOverriddenRulesets, setRepository, setRepositoryViewName, setRulesets, setRuleStrings, setSiteRulesets, setSortBy, start, stop, updateTargeters, zapTargeters
addLogListener, createAdminServlet, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingTrace, isRunning, logTrace, logTrace, logTrace, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingTrace, setNucleus, setServiceInfo, startService, stopService
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning
public void setUpsellActionPropertyName(java.lang.String pUpsellActionPropertyName)
pUpsellActionPropertyName
- the name of the upsellAction property in the
closenessQualifier item descriptor.public java.lang.String getUpsellActionPropertyName()
public void setUpsellProductsPropertyName(java.lang.String pUpsellProductsPropertyName)
pUpsellProductsPropertyName
- the name of the upsellProducts property in
the upsellAction item descriptorpublic java.lang.String getUpsellProductsPropertyName()
public java.lang.Object[] target(NameResolver pNameResolver) throws atg.targeting.TargetingException
target
in interface Targeter
target
in class PromotionUpsellTargeter
atg.targeting.TargetingException
- if a problem was encountered
during the targeting operation