public class OrderClosenessQualifierEvaluator extends ClosenessQualifierEvaluator
ClosenessQualifierEvaluator
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
sResourceBundle, TYPE_ITEM, TYPE_ORDER, TYPE_SHIPPING
SERVICE_INFO_KEY
DEFAULT_LOG_TRACE_STATUS
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS
Constructor and Description |
---|
OrderClosenessQualifierEvaluator() |
Modifier and Type | Method and Description |
---|---|
void |
evaluateClosenessQualifier(OrderPriceInfo pPriceInfo,
Order pOrder,
RepositoryItem pPricingModel,
RepositoryItem pProfile,
java.util.Locale pLocale,
java.util.Map pExtraParameters)
Deprecated.
replaced by
evaluateClosenessQualifier(PricingContext, Map) |
void |
evaluateClosenessQualifier(PricingContext pPricingContext,
java.util.Map pExtraParameters)
Determines if the given order meets the closenessQualifiers of a given
pricingModel.
|
addClosenessQualifierToPriceInfo, buildPromotionAnalysisInformation, checkForNullParameters, checkForNullParameters, getPriceQuotes, getPricingModelComparator, getPricingModelProperties, getQualifierService, isUpsellable, setPricingModelComparator, setPricingModelProperties, setQualifierService
addLogListener, createAdminServlet, doStartService, doStopService, getAbsoluteName, getAdminServlet, getAdminServletOutputStreamEncoding, getLoggingForVlogging, getLogListenerCount, getLogListeners, getName, getNameContext, getNucleus, getRoot, getServiceConfiguration, getServiceInfo, isAdminServletUseServletOutputStream, isLoggingDebug, isLoggingError, isLoggingInfo, isLoggingTrace, isLoggingWarning, isRunning, logDebug, logDebug, logDebug, logError, logError, logError, logInfo, logInfo, logInfo, logTrace, logTrace, logTrace, logWarning, logWarning, logWarning, nameContextElementBound, nameContextElementUnbound, removeLogListener, reResolveThis, resolveName, resolveName, resolveName, resolveName, sendLogEvent, setAdminServletOutputStreamEncoding, setAdminServletUseServletOutputStream, setLoggingDebug, setLoggingError, setLoggingInfo, setLoggingTrace, setLoggingWarning, 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 evaluateClosenessQualifier(OrderPriceInfo pPriceInfo, Order pOrder, RepositoryItem pPricingModel, RepositoryItem pProfile, java.util.Locale pLocale, java.util.Map pExtraParameters) throws PricingException
evaluateClosenessQualifier(PricingContext, Map)
pPriceInfo
- The OrderPriceInfo associated with the orderpOrder
- The order to be qualifiedpPricingModel
- The pricingModel whose closenessQualifier the order
is to be qualified againstpProfile
- The owner of the orderpLocale
- The locale associated with the orderpExtraParameters
- A map of extra parametersPricingException
public void evaluateClosenessQualifier(PricingContext pPricingContext, java.util.Map pExtraParameters) throws PricingException
pPricingContext
- PricingContext to pricepExtraParameters
- A map of extra parametersPricingException