/**
* Product interface for "ADMIN" role
- *
+ * <p>
* @author Roland Haeder<roland@mxchange.org>
*/
@Remote
/**
* Some "getter" for a linked list of all products
- *
+ * <p>
* @return All products
*/
public List<Product> getAllProducts ();
/**
* Adds given product data from request to database
- *
+ * <p>
* @param product Product instance
* @return Updated product instance
- * @throws org.mxchange.jshopcore.exceptions.ProductTitleAlreadyUsedException If the given product title is already used
- * @throws org.mxchange.jshopcore.exceptions.CannotAddProductException If something unexpected happened
+ * @throws
+ * org.mxchange.jshopcore.exceptions.ProductTitleAlreadyUsedException If the
+ * given product title is already used
+ * @throws org.mxchange.jshopcore.exceptions.CannotAddProductException If
+ * something unexpected happened
*/
public Product doAdminAddProduct (final Product product) throws ProductTitleAlreadyUsedException, CannotAddProductException;
}