// get page with first five products with the ownerId '1234'
Filter filter = Filter.equal("enabled", true);
Page<Product> page = salesService.getAllProducts(new Criteria(filter, 0, 5));
// create new product
Product product = new Product();
product.setOwnerId("1234");
product.setSku("C12");
// the function returns product object with the generated id
product = salesService.createProduct(product);
// update product
product.getCustomFields().put("key1", "value");
product.getCustomFields().put("key2", 2);
product = salesService.updateProduct(product);
// get product
product = salesService.getProduct(product.getId());
// delete product
salesService.deleteProduct(product.getId()); |