Class OrderTenantEndpoint
- java.lang.Object
-
- com.broadleafcommerce.order.web.endpoint.OrderTenantEndpoint
-
@FrameworkRestController @FrameworkMapping("/orders-tenant") @DataRouteByExample(com.broadleafcommerce.order.client.domain.Order.class) public class OrderTenantEndpoint extends Object
Endpoint for readingOrder
at the tenant level.
-
-
Constructor Summary
Constructors Constructor Description OrderTenantEndpoint(OrderService<com.broadleafcommerce.order.client.domain.Order> orderService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected OrderService<com.broadleafcommerce.order.client.domain.Order>
getOrderService()
com.broadleafcommerce.order.client.domain.Order
readOrderByIdMatchingTenant(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, String orderId)
-
-
-
Field Detail
-
BASE_URI
public static final String BASE_URI
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
OrderTenantEndpoint
public OrderTenantEndpoint(OrderService<com.broadleafcommerce.order.client.domain.Order> orderService)
-
-
Method Detail
-
readOrderByIdMatchingTenant
@Policy(permissionRoots="ORDER") @FrameworkGetMapping("/{id}") public com.broadleafcommerce.order.client.domain.Order readOrderByIdMatchingTenant(@ContextOperation com.broadleafcommerce.data.tracking.core.context.ContextInfo context, @PathVariable("id") String orderId)
-
getOrderService
protected OrderService<com.broadleafcommerce.order.client.domain.Order> getOrderService()
-
-