Interface ShippingProvider
-
- All Known Implementing Classes:
ExternalShippingProvider
public interface ShippingProviderProvider for interacting with shipping APIs.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponsegetFulfillmentRate(com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest)Deprecated, for removal: This API element is subject to removal in a future version.since 1.8.0, in favor ofgetFulfillmentRate(FulfillmentPricingRequest, ContextInfo)com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponsegetFulfillmentRate(com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)default List<com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse>getFulfillmentRates(com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest)Deprecated, for removal: This API element is subject to removal in a future version.since 1.8.0, in favor ofgetFulfillmentRates(FulfillmentPricingRequest, ContextInfo)List<com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse>getFulfillmentRates(com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
-
-
Method Detail
-
getFulfillmentRates
@Deprecated(since="1.8.0", forRemoval=true) default List<com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse> getFulfillmentRates(com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest)
Deprecated, for removal: This API element is subject to removal in a future version.since 1.8.0, in favor ofgetFulfillmentRates(FulfillmentPricingRequest, ContextInfo)
-
getFulfillmentRates
List<com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse> getFulfillmentRates(com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
getFulfillmentRate
@Deprecated(since="1.8.0", forRemoval=true) default com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse getFulfillmentRate(com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest)
Deprecated, for removal: This API element is subject to removal in a future version.since 1.8.0, in favor ofgetFulfillmentRate(FulfillmentPricingRequest, ContextInfo)
-
getFulfillmentRate
com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse getFulfillmentRate(com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
-
-