public class ShippingClosenessQualifierEvaluator 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 |
---|
ShippingClosenessQualifierEvaluator() |
Modifier and Type | Method and Description |
---|---|
void |
evaluateClosenessQualifier(PricingContext pPricingContext,
java.util.Map pExtraParameters)
Determines if the given shipping group meets the closenessQualifiers of a given
pricingModel.
|
void |
evaluateClosenessQualifier(ShippingPriceInfo pPriceInfo,
ShippingGroup pShippingGroup,
RepositoryItem pPricingModel,
RepositoryItem pProfile,
java.util.Locale pLocale,
Order pOrder,
java.util.Map pExtraParameters)
Deprecated.
replaced by
evaluateClosenessQualifier(PricingContext, Map) |
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
@Deprecated public void evaluateClosenessQualifier(ShippingPriceInfo pPriceInfo, ShippingGroup pShippingGroup, RepositoryItem pPricingModel, RepositoryItem pProfile, java.util.Locale pLocale, Order pOrder, java.util.Map pExtraParameters) throws PricingException
evaluateClosenessQualifier(PricingContext, Map)
pPriceInfo
- The ShippingPriceInfo associated with the shipping grouppShippingGroup
- The shipping group to be qualifiedpPricingModel
- The pricingModel whose closenessQualifier the shipping
group is to be qualified againstpProfile
- The owner of the order that contains the shipping grouppLocale
- The locale associated with the orderpOrder
- The order that contains the shipping grouppExtraParameters
- A map of extra parametersPricingException
public void evaluateClosenessQualifier(PricingContext pPricingContext, java.util.Map pExtraParameters) throws PricingException
pPricingContext
- PricingContext to evaluatepExtraParameters
- A map of extra parametersPricingException