Class OrderHistoryEndpoint


  • @FrameworkRestController
    @FrameworkMapping("/order-history")
    public class OrderHistoryEndpoint
    extends Object
    Endpoint for viewing Order history for a customer.
    • Method Detail

      • readOrderHistoryForCustomer

        @Policy(permissionRoots="CUSTOMER_ORDER",
                identityTypes=OWNER)
        @FrameworkGetMapping
        public org.springframework.data.domain.Page<OrderWithFulfillmentsAndReturns> readOrderHistoryForCustomer​(@RequestParam(required=false)
                                                                                                                 Integer days,
                                                                                                                 @PageableDefault(sort="submitDate",direction=DESC)
                                                                                                                 org.springframework.data.domain.Pageable page,
                                                                                                                 @ContextOperation(READ)
                                                                                                                 com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
      • readOrderByIdOrNumber

        @Policy(permissionRoots="CUSTOMER_ORDER",
                identityTypes=OWNER)
        @FrameworkGetMapping("/{orderRef}")
        public OrderWithFulfillmentsAndReturns readOrderByIdOrNumber​(@PathVariable("orderRef")
                                                                     String orderRef,
                                                                     @ContextOperation(READ)
                                                                     com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)