@GET @Path("{orderId}/items/{itemId}") public String getInvalidOrderItemByItemId(@PathParam("orderId") String orderId, @PathParam("itemId") String itemId) { return "The requested order id or item id are not valid. order id: " + orderId + " and item id: " + itemId; } }
@GET public String getOrders() { return "returning all orders"; }
@GET @Path("/{orderId}") public String getOrderById( @PathParam("orderId") String orderId) { return "returning order with id " + orderId; }
@GET @Path("/{orderId}/items") public String getOrderItemsById(@PathParam("orderId") String orderId) { return "returning all order items by order id: " + orderId; }
@GET @Path("/{orderId}/items/{itemId}") public String getOrderItemByItemId(@PathParam("orderId") String orderId, @PathParam("itemId") String itemId) { return "returning order item by order id: " + orderId + " and item id: " + itemId; }