Uses of Class
com.broadleafcommerce.fulfillment.domain.FulfillmentCalculatorConfig
Packages that use FulfillmentCalculatorConfig
Package
Description
-
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.provider
Classes in com.broadleafcommerce.fulfillment.provider with type parameters of type FulfillmentCalculatorConfigModifier and TypeClassDescriptionclass
Interface to define a provider capable of returningFulfillmentCalculator
instances. -
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.service
Classes in com.broadleafcommerce.fulfillment.service with type parameters of type FulfillmentCalculatorConfigModifier and TypeClassDescriptionclass
class
/** Default implementation of calculator service used to find, qualify, and process fulfillment pricing usingFulfillmentCalculator
s.interface
Methods in com.broadleafcommerce.fulfillment.service with parameters of type FulfillmentCalculatorConfigModifier and TypeMethodDescriptionprotected void
DefaultFulfillmentCalculationService.calculateFulfillmentPrice
(FulfillmentPriceResultHolder holder, FulfillmentCalculatorConfig calculatorConfig) protected void
DefaultFulfillmentCalculationService.calculateFulfillmentPriceByItem
(FulfillmentPriceResultHolder holder, FulfillmentCalculatorConfig calculatorConfig) protected javax.money.MonetaryAmount
DefaultFulfillmentCalculationService.calculatePriceFromTier
(FulfillmentPriceTier tier, javax.money.MonetaryAmount price, FulfillmentCalculatorConfig calculatorConfig) protected javax.money.MonetaryAmount
DefaultFulfillmentCalculationService.calculatePriceUsingPrice
(FulfillmentPriceResultHolder holder, javax.money.MonetaryAmount price, FulfillmentCalculatorConfig calculator) protected javax.money.MonetaryAmount
DefaultFulfillmentCalculationService.calculatePriceUsingWeight
(com.broadleafcommerce.fulfillment.common.domain.Weight weight, javax.money.MonetaryAmount price, FulfillmentCalculatorConfig calculator) protected javax.money.MonetaryAmount
DefaultFulfillmentCalculationService.getPriceToUseForCalculations
(FulfillmentPriceResultHolder holder, FulfillmentCalculatorConfig config) protected List<FulfillmentPriceTier>
DefaultFulfillmentCalculationService.getSortedTiers
(FulfillmentCalculatorConfig config) protected com.broadleafcommerce.fulfillment.common.domain.Weight
DefaultFulfillmentCalculationService.getWeightToUse
(FulfillmentPriceResultHolder holder, FulfillmentCalculatorConfig calculatorConfig, CalculationMethod method) protected boolean
DefaultFulfillmentCalculationService.isCalculatorValueRate
(FulfillmentPriceTier tier, FulfillmentCalculatorConfig config) -
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.service.autoconfigure
Methods in com.broadleafcommerce.fulfillment.service.autoconfigure that return types with arguments of type FulfillmentCalculatorConfigModifier and TypeMethodDescriptionFulfillmentServicesAutoConfiguration.dbFulfillmentCalculatorProvider
(FulfillmentCalculatorConfigService<FulfillmentCalculatorConfig> fulfillmentCalculatorConfigService) FulfillmentServicesAutoConfiguration.fulfillmentCalculatorConfigService
(FulfillmentCalculatorConfigRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.extension.cache.CacheStateManager cacheStateManager) Method parameters in com.broadleafcommerce.fulfillment.service.autoconfigure with type arguments of type FulfillmentCalculatorConfigModifier and TypeMethodDescriptionFulfillmentServicesAutoConfiguration.dbFulfillmentCalculatorProvider
(FulfillmentCalculatorConfigService<FulfillmentCalculatorConfig> fulfillmentCalculatorConfigService) FulfillmentServicesAutoConfiguration.fulfillmentCalculatorService
(FulfillmentCalculatorConfigService<FulfillmentCalculatorConfig> calcCfgService, List<FulfillmentCalculatorProvider> fulfillmentCalculatorProviders, FulfillmentCalculatorFilterService calculatorFilterService, FulfillmentCalculationService calculationService) -
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.service.dto.calculator
Methods in com.broadleafcommerce.fulfillment.service.dto.calculator that return FulfillmentCalculatorConfigModifier and TypeMethodDescriptionDBFulfillmentCalculator.getFulfillmentCalculatorConfig()
default FulfillmentCalculatorConfig
FulfillmentCalculator.getFulfillmentCalculatorConfig()
Constructors in com.broadleafcommerce.fulfillment.service.dto.calculator with parameters of type FulfillmentCalculatorConfigModifierConstructorDescriptionDBFulfillmentCalculator
(FulfillmentCalculatorConfig calculatorConfig) -
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.web.endpoint
Methods in com.broadleafcommerce.fulfillment.web.endpoint that return FulfillmentCalculatorConfigModifier and TypeMethodDescriptionFulfillmentCalculatorConfigEndpoint.addCalculatorConfig
(FulfillmentCalculatorConfig calculatorConfig, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) FulfillmentCalculatorConfigEndpoint.readSingleConfig
(String calculatorConfigId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) FulfillmentCalculatorConfigEndpoint.updateCalculatorConfig
(String calculatorConfigId, FulfillmentCalculatorConfig calculatorConfig, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.fulfillment.web.endpoint that return types with arguments of type FulfillmentCalculatorConfigModifier and TypeMethodDescriptionFulfillmentCalculatorConfigEndpoint.getFulfillmentCalculatorConfigService()
FulfillmentCalculatorConfigEndpoint.readAllCalculatorConfigs
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.fulfillment.web.endpoint with parameters of type FulfillmentCalculatorConfigModifier and TypeMethodDescriptionFulfillmentCalculatorConfigEndpoint.addCalculatorConfig
(FulfillmentCalculatorConfig calculatorConfig, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) FulfillmentCalculatorConfigEndpoint.updateCalculatorConfig
(String calculatorConfigId, FulfillmentCalculatorConfig calculatorConfig, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Constructor parameters in com.broadleafcommerce.fulfillment.web.endpoint with type arguments of type FulfillmentCalculatorConfigModifierConstructorDescriptionFulfillmentCalculatorConfigEndpoint
(FulfillmentCalculatorConfigService<FulfillmentCalculatorConfig> fulfillmentCalculatorConfigService)