Interface FulfillmentOptionService
- All Known Implementing Classes:
- DefaultFulfillmentOptionService
public interface FulfillmentOptionService
Service interface to retrieve a 
FulfillmentOptionResponse with 1 or more
 PricedFulfillmentOptions.- Author:
- Kelly Tisdell (ktisdell)
- 
Method SummaryModifier and TypeMethodDescriptioncom.broadleafcommerce.fulfillment.common.domain.FulfillmentOptionResponsefindFulfillmentOptions(com.broadleafcommerce.fulfillment.common.domain.FulfillmentOptionRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Given theFulfillmentOptionRequest, this method provides a map ofPriced Fulfillment Optionsfor the request.
- 
Method Details- 
findFulfillmentOptionscom.broadleafcommerce.fulfillment.common.domain.FulfillmentOptionResponse findFulfillmentOptions(@NonNull com.broadleafcommerce.fulfillment.common.domain.FulfillmentOptionRequest request, @Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Given theFulfillmentOptionRequest, this method provides a map ofPriced Fulfillment Optionsfor the request. The map will be per item or per group depending on the client'sFulfillmentPricingConfig.getFulfillmentPricingStrategy().- Parameters:
- request- which represents a lightweight Cart for the purpose of determining shipping
- contextInfo- the context info providing tenancy and application data among other things
- Returns:
- FulfillmentOptionResponse containing a map of PricedFulfillmentOptions
 
 
-