Uses of Class
com.broadleafcommerce.fulfillment.domain.FulfillmentCalculatorConfig
Package
Description
-
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.provider
-
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.service
Modifier and TypeClassDescriptionclass
class
/** Default implementation of calculator service used to find, qualify, and process fulfillment pricing usingFulfillmentCalculator
s.interface
Operations to support operations onFulfillmentCalculatorConfig
.Modifier 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
Modifier and TypeMethodDescriptionFulfillmentServicesAutoConfiguration.dbFulfillmentCalculatorProvider
(FulfillmentCalculatorConfigService<FulfillmentCalculatorConfig> fulfillmentCalculatorConfigService, WeightCalculationHelper weightCalculationHelper, DistanceCalculationHelper distanceCalculationHelper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) 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, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> parser) Modifier and TypeMethodDescriptionFulfillmentServicesAutoConfiguration.dbFulfillmentCalculatorProvider
(FulfillmentCalculatorConfigService<FulfillmentCalculatorConfig> fulfillmentCalculatorConfigService, WeightCalculationHelper weightCalculationHelper, DistanceCalculationHelper distanceCalculationHelper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.service.dto.calculator
Modifier and TypeMethodDescriptionDBFulfillmentCalculator.getFulfillmentCalculatorConfig()
default FulfillmentCalculatorConfig
FulfillmentCalculator.getFulfillmentCalculatorConfig()
Modifier and TypeMethodDescriptionvoid
DBFulfillmentCalculator.setFulfillmentCalculatorConfig
(FulfillmentCalculatorConfig fulfillmentCalculatorConfig) ModifierConstructorDescriptionDBFulfillmentCalculator
(FulfillmentCalculatorConfig fulfillmentCalculatorConfig, GeoCoordinateService geoCoordinateService, WeightCalculationHelper weightCalculationHelper, DistanceCalculationHelper distanceCalculationHelper) -
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.web.endpoint
Modifier 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) Modifier and TypeMethodDescriptionFulfillmentCalculatorConfigEndpoint.getFulfillmentCalculatorConfigService()
FulfillmentCalculatorConfigEndpoint.readAllCalculatorConfigs
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) org.springframework.data.domain.Page<FulfillmentCalculatorConfig>
FulfillmentCalculatorConfigEndpoint.readAllCalculatorConfigsByPage
(cz.jirutka.rsql.parser.ast.Node filters, String query, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo context) Modifier 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) ModifierConstructorDescriptionFulfillmentCalculatorConfigEndpoint
(FulfillmentCalculatorConfigService<FulfillmentCalculatorConfig> fulfillmentCalculatorConfigService)