@Path(value="/")
public interface StarbucksOutletService
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
addOrder(Order orderBean) |
javax.ws.rs.core.Response |
doPayment(String id,
Payment payment) |
Order |
getOrder(String id)
Read the following article on ATOM data binding in CXF
http://goo.gl/UKJdM
|
Payment |
getPayment(String id) |
javax.ws.rs.core.Response |
getPendingOrders() |
javax.ws.rs.core.Response |
lockOrder(String id) |
javax.ws.rs.core.Response |
removeOrder(String id) |
javax.ws.rs.core.Response |
updateOrder(Order orderBean) |
@Path(value="/orders/") javax.ws.rs.core.Response addOrder(Order orderBean)
@Path(value="/orders/{orderId}")
Order getOrder(String id)
id - order id@Path(value="/orders/") javax.ws.rs.core.Response updateOrder(Order orderBean)
@Path(value="/orders/pending/") javax.ws.rs.core.Response getPendingOrders()
@Path(value="/orders/lock/{orderId}/")
javax.ws.rs.core.Response lockOrder(String id)
@Path(value="/orders/{orderId}/")
javax.ws.rs.core.Response removeOrder(String id)
@Path(value="/payment/{orderId}/")
javax.ws.rs.core.Response doPayment(String id,
Payment payment)
Copyright © 2019 WSO2. All rights reserved.