|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProductWebService
Interface for ProductWebService - defines the basic operations that Product web service offers
Method Summary | |
---|---|
Product |
createProduct(Product product)
creates a product with name, description and price |
java.util.List<Product> |
getAll()
retrieves all the available products |
Product |
getProduct(java.lang.String id)
retrieve product information from id |
Product |
updateProduct(java.lang.String id,
Product product)
update product information |
Method Detail |
---|
Product createProduct(Product product)
product
- - Product JSON containing name, description, status and price
Product getProduct(java.lang.String id)
id
- - product identifier
java.util.List<Product> getAll()
Product updateProduct(java.lang.String id, Product product)
id
- - product identifier for the existing product to updateproduct
- - Product JSON containing updated name, description, status and/or price
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |