Class FulfillmentPricingEndpoint

java.lang.Object
com.broadleafcommerce.shipping.web.endpoint.FulfillmentPricingEndpoint

@FrameworkRestController public class FulfillmentPricingEndpoint extends Object
  • Constructor Details

  • Method Details

    • getRateOptions

      @Policy(permissionRoots="SHIPPING_RATES", operationTypes=READ) @FrameworkPostMapping("/rates") public List<com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse> getRateOptions(@RequestBody com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest, @ContextOperation(READ) com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
    • getSingleRate

      @Policy(permissionRoots="SHIPPING_RATES", operationTypes=READ) @FrameworkPostMapping("/rate") public com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse getSingleRate(@RequestBody com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest, @ContextOperation(READ) com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
    • getFulfillmentPricingService

      protected FulfillmentPricingService getFulfillmentPricingService()