Interface FulfillmentPricingConfigAccessor<P extends com.broadleafcommerce.fulfillment.common.domain.FulfillmentPricingConfig>
- All Known Subinterfaces:
FulfillmentPricingConfigService<P>
- All Known Implementing Classes:
DefaultFulfillmentPricingConfigService
public interface FulfillmentPricingConfigAccessor<P extends com.broadleafcommerce.fulfillment.common.domain.FulfillmentPricingConfig>
General interface for fetching
FulfillmentPricingConfig for a given ContextInfo.- Author:
- Kelly Tisdell (ktisdell)
-
Method Summary
Modifier and TypeMethodDescriptionreadFulfillmentPricingConfig(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theFulfillmentPricingConfigfor the providedContextInfo.
-
Method Details
-
readFulfillmentPricingConfig
P readFulfillmentPricingConfig(@Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theFulfillmentPricingConfigfor the providedContextInfo.- Parameters:
contextInfo- The context of the request.- Returns:
- The
FulfillmentPricingConfigfor this context. - Throws:
IllegalStateException
-