Class OrderFulfillmentViewEndpoint
java.lang.Object
com.broadleafcommerce.order.web.endpoint.OrderFulfillmentViewEndpoint
@FrameworkRestController
@DataRouteByExample(com.broadleafcommerce.order.client.domain.OrderFulfillment.class)
public class OrderFulfillmentViewEndpoint
extends Object
Endpoint for reading
OrderFulfillmentViews
.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOrderFulfillmentViewEndpoint
(OrderFulfillmentViewService<OrderFulfillmentView> orderFulfillmentViewService) -
Method Summary
Modifier and TypeMethodDescriptionprotected InclusiveTaxHelper
protected OrderFulfillmentHydrationService
protected OrderFulfillmentViewService<OrderFulfillmentView>
org.springframework.data.domain.Page<OrderFulfillmentView>
readAllOrderFulfillmentViews
(com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page) org.springframework.data.domain.Page<OrderFulfillmentView>
readAllOrderFulfillmentViews
(jakarta.servlet.http.HttpServletRequest request, com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String query, boolean hydrateChildEntities, org.springframework.data.domain.Pageable page, cz.jirutka.rsql.parser.ast.Node filters) readOrderFulfillmentViewById
(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) readOrderFulfillmentViewsByOrderId
(String orderId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) void
setInclusiveTaxHelper
(InclusiveTaxHelper inclusiveTaxHelper) void
setOrderFulfillmentHydrationService
(OrderFulfillmentHydrationService orderFulfillmentHydrationService)
-
Field Details
-
BASE_URI
- See Also:
-
-
Constructor Details
-
OrderFulfillmentViewEndpoint
public OrderFulfillmentViewEndpoint(OrderFulfillmentViewService<OrderFulfillmentView> orderFulfillmentViewService)
-
-
Method Details
-
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(jakarta.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) -
getOrderFulfillmentViewService
-
getOrderFulfillmentHydrationService
-
setOrderFulfillmentHydrationService
@Autowired public void setOrderFulfillmentHydrationService(OrderFulfillmentHydrationService orderFulfillmentHydrationService) -
setInclusiveTaxHelper
-
getInclusiveTaxHelper
-