Class OrderFulfillmentViewEndpoint


  • @FrameworkRestController
    @DataRouteByExample(com.broadleafcommerce.order.client.domain.OrderFulfillment.class)
    public class OrderFulfillmentViewEndpoint
    extends Object
    Endpoint for reading OrderFulfillmentViews.
    • Method Detail

      • readAllOrderFulfillmentViews

        @Policy(permissionRoots="ORDER_FULFILLMENT_VIEW")
        @FrameworkGetMapping("/fulfillment-views")
        public org.springframework.data.domain.Page<OrderFulfillmentView> readAllOrderFulfillmentViews​(@ContextOperation
                                                                                                       com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo,
                                                                                                       cz.jirutka.rsql.parser.ast.Node filters,
                                                                                                       @PageableDefault(size=50)
                                                                                                       org.springframework.data.domain.Pageable page)
      • readOrderFulfillmentViewById

        @Policy(permissionRoots="ORDER_FULFILLMENT_VIEW")
        @FrameworkGetMapping("/fulfillment-views/{id}")
        public OrderFulfillmentView readOrderFulfillmentViewById​(@PathVariable("id")
                                                                 String id,
                                                                 @ContextOperation
                                                                 com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
      • readOrderFulfillmentViewsByOrderId

        @Policy(permissionRoots="ORDER_FULFILLMENT_VIEW")
        @FrameworkGetMapping("/orders/{orderId}/fulfillment-views")
        public List<OrderFulfillmentView> readOrderFulfillmentViewsByOrderId​(@PathVariable("orderId")
                                                                             String orderId,
                                                                             @ContextOperation
                                                                             com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
      • readAllOrderFulfillmentViews

        @FrameworkGetMapping("/fulfillment-views/search")
        @Policy(permissionRoots={"ORDER_FULFILLMENT","ORDER_FULFILLMENT_VIEW"})
        public org.springframework.data.domain.Page<OrderFulfillmentView> readAllOrderFulfillmentViews​(javax.servlet.http.HttpServletRequest request,
                                                                                                       @ContextOperation(READ)
                                                                                                       com.broadleafcommerce.data.tracking.core.context.ContextInfo context,
                                                                                                       @RequestParam(value="query",required=false)
                                                                                                       String query,
                                                                                                       @RequestParam(required=false)
                                                                                                       boolean hydrateChildEntities,
                                                                                                       @PageableDefault(size=50)
                                                                                                       org.springframework.data.domain.Pageable page,
                                                                                                       cz.jirutka.rsql.parser.ast.Node filters)
      • setOrderFulfillmentHydrationService

        @Autowired
        public void setOrderFulfillmentHydrationService​(OrderFulfillmentHydrationService orderFulfillmentHydrationService)