Class FulfillmentPricingEndpoint
- java.lang.Object
-
- com.broadleafcommerce.shipping.web.endpoint.FulfillmentPricingEndpoint
-
@FrameworkRestController public class FulfillmentPricingEndpoint extends Object
-
-
Constructor Summary
Constructors Constructor Description FulfillmentPricingEndpoint(FulfillmentPricingService fulfillmentPricingService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FulfillmentPricingService
getFulfillmentPricingService()
List<com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse>
getRateOptions(com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest)
com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse
getSingleRate(com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest)
-
-
-
Constructor Detail
-
FulfillmentPricingEndpoint
public FulfillmentPricingEndpoint(FulfillmentPricingService fulfillmentPricingService)
-
-
Method Detail
-
getRateOptions
@Policy(permissionRoots="SHIPPING_RATES", operationTypes=READ) @FrameworkPostMapping("/rates") public List<com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse> getRateOptions(@RequestBody com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest)
-
getSingleRate
@Policy(permissionRoots="SHIPPING_RATES", operationTypes=READ) @FrameworkPostMapping("/rate") public com.broadleafcommerce.shipping.domain.FulfillmentOptionPricedResponse getSingleRate(@RequestBody com.broadleafcommerce.shipping.domain.FulfillmentPricingRequest fpRequest)
-
getFulfillmentPricingService
protected FulfillmentPricingService getFulfillmentPricingService()
-
-