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 TypeClassDescriptionclassInterface to define a provider capable of returningFulfillmentCalculatorinstances. -
Uses of FulfillmentCalculatorConfig in com.broadleafcommerce.fulfillment.service
Classes in com.broadleafcommerce.fulfillment.service with type parameters of type FulfillmentCalculatorConfigModifier and TypeClassDescriptionclassclass/** Default implementation of calculator service used to find, qualify, and process fulfillment pricing usingFulfillmentCalculators.interfaceMethods in com.broadleafcommerce.fulfillment.service with parameters of type FulfillmentCalculatorConfigModifier and TypeMethodDescriptionprotected voidDefaultFulfillmentCalculationService.calculateFulfillmentPrice(FulfillmentPriceResultHolder holder, FulfillmentCalculatorConfig calculatorConfig) protected voidDefaultFulfillmentCalculationService.calculateFulfillmentPriceByItem(FulfillmentPriceResultHolder holder, FulfillmentCalculatorConfig calculatorConfig) protected javax.money.MonetaryAmountDefaultFulfillmentCalculationService.calculatePriceFromTier(FulfillmentPriceTier tier, javax.money.MonetaryAmount price, FulfillmentCalculatorConfig calculatorConfig) protected javax.money.MonetaryAmountDefaultFulfillmentCalculationService.calculatePriceUsingPrice(FulfillmentPriceResultHolder holder, javax.money.MonetaryAmount price, FulfillmentCalculatorConfig calculator) protected javax.money.MonetaryAmountDefaultFulfillmentCalculationService.calculatePriceUsingWeight(com.broadleafcommerce.fulfillment.common.domain.Weight weight, javax.money.MonetaryAmount price, FulfillmentCalculatorConfig calculator) protected javax.money.MonetaryAmountDefaultFulfillmentCalculationService.getPriceToUseForCalculations(FulfillmentPriceResultHolder holder, FulfillmentCalculatorConfig config) protected List<FulfillmentPriceTier>DefaultFulfillmentCalculationService.getSortedTiers(FulfillmentCalculatorConfig config) protected com.broadleafcommerce.fulfillment.common.domain.WeightDefaultFulfillmentCalculationService.getWeightToUse(FulfillmentPriceResultHolder holder, FulfillmentCalculatorConfig calculatorConfig, CalculationMethod method) protected booleanDefaultFulfillmentCalculationService.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 FulfillmentCalculatorConfigFulfillmentCalculator.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)