Class StarbucksOutletServiceImpl
- java.lang.Object
-
- org.wso2.am.integration.services.jaxrs.coffeesample.StarbucksOutletServiceImpl
-
- All Implemented Interfaces:
StarbucksOutletService
public class StarbucksOutletServiceImpl extends Object implements StarbucksOutletService
-
-
Constructor Summary
Constructors Constructor Description StarbucksOutletServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponseaddOrder(Order orderBean)javax.ws.rs.core.ResponsedoPayment(String id, Payment payment)OrdergetOrder(String id)Read the following article on ATOM data binding in CXF http://goo.gl/UKJdMPaymentgetPayment(String id)javax.ws.rs.core.ResponsegetPendingOrders()javax.ws.rs.core.ResponselockOrder(String id)javax.ws.rs.core.ResponseremoveOrder(String id)javax.ws.rs.core.ResponseupdateOrder(Order orderBean)
-
-
-
Method Detail
-
addOrder
public javax.ws.rs.core.Response addOrder(Order orderBean)
- Specified by:
addOrderin interfaceStarbucksOutletService
-
getOrder
public Order getOrder(String id)
Description copied from interface:StarbucksOutletServiceRead the following article on ATOM data binding in CXF http://goo.gl/UKJdM- Specified by:
getOrderin interfaceStarbucksOutletService- Parameters:
id- order id- Returns:
- the order
-
updateOrder
public javax.ws.rs.core.Response updateOrder(Order orderBean)
- Specified by:
updateOrderin interfaceStarbucksOutletService
-
getPendingOrders
public javax.ws.rs.core.Response getPendingOrders()
- Specified by:
getPendingOrdersin interfaceStarbucksOutletService
-
lockOrder
public javax.ws.rs.core.Response lockOrder(String id)
- Specified by:
lockOrderin interfaceStarbucksOutletService
-
removeOrder
public javax.ws.rs.core.Response removeOrder(String id)
- Specified by:
removeOrderin interfaceStarbucksOutletService
-
doPayment
public javax.ws.rs.core.Response doPayment(String id, Payment payment)
- Specified by:
doPaymentin interfaceStarbucksOutletService
-
getPayment
public Payment getPayment(String id)
- Specified by:
getPaymentin interfaceStarbucksOutletService
-
-