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 theFulfillmentPricingConfig
for the providedContextInfo
.
-
Method Details
-
readFulfillmentPricingConfig
P readFulfillmentPricingConfig(@Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Finds theFulfillmentPricingConfig
for the providedContextInfo
.- Parameters:
contextInfo
- The context of the request.- Returns:
- The
FulfillmentPricingConfig
for this context. - Throws:
IllegalStateException
-