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 Type
    Method
    Description
    readFulfillmentPricingConfig(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
    Finds the FulfillmentPricingConfig for the provided ContextInfo.
  • Method Details

    • readFulfillmentPricingConfig

      P readFulfillmentPricingConfig(@Nullable com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
      Finds the FulfillmentPricingConfig for the provided ContextInfo.
      Parameters:
      contextInfo - The context of the request.
      Returns:
      The FulfillmentPricingConfig for this context.
      Throws:
      IllegalStateException