Uses of Class
com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest
Package
Description
-
Uses of FulfillmentPricingRequest in com.broadleafcommerce.shipping
Modifier and TypeMethodDescriptionFulfillmentPricingProvider.calculateCostForFulfillmentGroup
(FulfillmentPricingRequest fulfillmentPricingRequest) Deprecated.Calculate shipping for a request that includes a specified fulfillment option.default boolean
FulfillmentPricingProvider.canProvidePricedFulfillmentOptions
(FulfillmentPricingRequest fulfillmentPricingRequest) Deprecated.Whether this provider can provide fulfillment options based on the "fulfillmentPricingRequest"FulfillmentPricingProvider.estimateCostForFulfillmentGroup
(FulfillmentPricingRequest fulfillmentPricingRequest) Deprecated.Estimate shipping for a request that includes a specified fulfillment option.default List<FulfillmentOptionPricedResponse>
FulfillmentPricingProvider.getFulfillmentOptionPricingResponses
(FulfillmentPricingRequest fulfillmentPricingRequest) Deprecated.FulfillmentPricingProvider.providePricedFulfillmentOptions
(FulfillmentPricingRequest fulfillmentPricingRequest) Deprecated.Retrieve all possible priced fulfillment options for the provided request. -
Uses of FulfillmentPricingRequest in com.broadleafcommerce.shipping.banded.provider
Modifier and TypeMethodDescriptionprotected Map<FulfillmentPricingItem,
javax.money.MonetaryAmount> BandedFulfillmentPricingProvider.buildItemToPriceMap
(@NonNull FulfillmentPricingRequest request, @NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentOptionBand band) Deprecated.Builds a map ofFulfillmentPricingItems
to the calculated prices.BandedFulfillmentPricingProvider.calculateCostForFulfillmentGroup
(@NonNull FulfillmentPricingRequest fulfillmentPricingRequest) Deprecated.protected FulfillmentOptionPricedResponse
BandedFulfillmentPricingProvider.calculateCostForFulfillmentGroupInternal
(@NonNull FulfillmentPricingRequest request, boolean isEstimate) Deprecated.BandedFulfillmentPricingProvider.estimateCostForFulfillmentGroup
(@NonNull FulfillmentPricingRequest request) Deprecated.protected final Optional<FulfillmentOptionBand>
BandedFulfillmentPricingProvider.findBand
(@NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentPricingRequest request) Deprecated.Finds the correctFulfillmentOptionBand
from theBandedFulfillmentPricingOption
for the givenFulfillmentPricingRequest
.protected Optional<FulfillmentOptionBand>
BandedFulfillmentPricingProvider.findCustomBand
(@NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentPricingRequest request) Deprecated.Extension point to handleBandTypes
not inDefaultBandTypes
.protected Optional<FulfillmentOptionBand>
BandedFulfillmentPricingProvider.findPriceBand
(@NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentPricingRequest request) Deprecated.Finds the correctprice-based
band
from theBandedFulfillmentPricingOption
for the givenFulfillmentPricingRequest
.protected Optional<FulfillmentOptionBand>
BandedFulfillmentPricingProvider.findWeightBand
(@NonNull BandedFulfillmentPricingOption option, @NonNull FulfillmentPricingRequest request) Deprecated.Finds the correctitem-weight-based
band
from theBandedFulfillmentPricingOption
for the givenFulfillmentPricingRequest
.protected void
BandedFulfillmentPricingProvider.preRequest
(FulfillmentPricingRequest fulfillmentPricingRequest) Deprecated.BandedFulfillmentPricingProvider.providePricedFulfillmentOptions
(@NonNull FulfillmentPricingRequest request) Deprecated. -
Uses of FulfillmentPricingRequest in com.broadleafcommerce.shipping.fixed.provider
Modifier and TypeMethodDescriptionprotected Map<FulfillmentPricingItem,
javax.money.MonetaryAmount> FixedFulfillmentPricingProvider.buildItemToPriceMap
(@NonNull FulfillmentPricingRequest request, @NonNull FixedFulfillmentPricingOption option) Deprecated.Builds a map ofFulfillmentPricingItems
to the calculated prices.FixedFulfillmentPricingProvider.calculateCostForFulfillmentGroup
(@NonNull FulfillmentPricingRequest request) Deprecated.protected FulfillmentOptionPricedResponse
FixedFulfillmentPricingProvider.calculateCostForFulfillmentGroupInternal
(@NonNull FulfillmentPricingRequest request, boolean isEstimate) Deprecated.boolean
FixedFulfillmentPricingProvider.canProvidePricedFulfillmentOptions
(FulfillmentPricingRequest fulfillmentPricingRequest) Deprecated.FixedFulfillmentPricingProvider.estimateCostForFulfillmentGroup
(@NonNull FulfillmentPricingRequest request) Deprecated.protected void
FixedFulfillmentPricingProvider.preRequest
(FulfillmentPricingRequest fulfillmentPricingRequest) Deprecated.FixedFulfillmentPricingProvider.providePricedFulfillmentOptions
(@NonNull FulfillmentPricingRequest request) Deprecated. -
Uses of FulfillmentPricingRequest in com.broadleafcommerce.shipping.virtual.provider
Modifier and TypeMethodDescriptionprotected Map<FulfillmentPricingItem,
javax.money.MonetaryAmount> VirtualFulfillmentPricingProvider.buildItemToPriceMap
(@NonNull FulfillmentPricingRequest request, @NonNull VirtualFulfillmentPricingOption option, @NonNull javax.money.CurrencyUnit currency) Deprecated.Builds a map ofFulfillmentPricingItems
to the calculated prices.VirtualFulfillmentPricingProvider.calculateCostForFulfillmentGroup
(FulfillmentPricingRequest request) Deprecated.protected FulfillmentOptionPricedResponse
VirtualFulfillmentPricingProvider.calculateCostForFulfillmentGroupInternal
(@NonNull FulfillmentPricingRequest request, boolean isEstimate) Deprecated.Calculates the shipping costs of the fulfillment items based on the fulfillment option on the request.boolean
VirtualFulfillmentPricingProvider.canProvidePricedFulfillmentOptions
(FulfillmentPricingRequest fulfillmentPricingRequest) Deprecated.VirtualFulfillmentPricingProvider.estimateCostForFulfillmentGroup
(FulfillmentPricingRequest request) Deprecated.VirtualFulfillmentPricingProvider.providePricedFulfillmentOptions
(FulfillmentPricingRequest request) Deprecated.protected javax.money.CurrencyUnit
VirtualFulfillmentPricingProvider.resolveCurrency
(FulfillmentPricingRequest request) Deprecated.
FulfillmentPricingProvider.providePricedFulfillmentOptions(com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest)