Class ProductServiceFacade
- java.lang.Object
-
- pl.grizzlysoftware.util.RetrofitApiService
-
- pl.grizzlysoftware.dotykacka.client.v2.facade.DotykackaApiService<ProductService>
-
- pl.grizzlysoftware.dotykacka.client.v2.facade.ProductServiceFacade
-
public class ProductServiceFacade extends DotykackaApiService<ProductService>
-
-
Field Summary
-
Fields inherited from class pl.grizzlysoftware.dotykacka.client.v2.facade.DotykackaApiService
batchLoader, service
-
Fields inherited from class pl.grizzlysoftware.util.RetrofitApiService
executor
-
-
Constructor Summary
Constructors Constructor Description ProductServiceFacade(ProductService service)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProductcreateProduct(Product product)java.util.Collection<Product>createProducts(java.util.Collection<Product> products)ProductdeleteProduct(java.lang.Long productsId)java.util.Collection<Product>getAllProducts()java.util.Collection<Product>getAllProducts(java.lang.String sort)java.util.Collection<Product>getAllProducts(java.lang.String include, java.lang.String filter, java.lang.String sort)java.util.Collection<Product>getAllProductsIncludingCustomizations(java.lang.String sort)java.util.Collection<Product>getAllProductsIncludingCustomizations(java.lang.String filter, java.lang.String sort)java.util.Collection<Product>getAllProductsIncludingIngredients(java.lang.String sort)java.util.Collection<Product>getAllProductsIncludingIngredients(java.lang.String filter, java.lang.String sort)java.util.Collection<Product>getAllProductsIncludingIngredientsAndCustomizations(java.lang.String sort)java.util.Collection<Product>getAllProductsIncludingIngredientsAndCustomizations(java.lang.String filter, java.lang.String sort)ProductgetProduct(java.lang.Long id)ResultPage<Product>getProducts(int page, int pageSize, java.lang.String include, java.lang.String sort)ResultPage<Product>getProducts(int page, int pageSize, java.lang.String include, java.lang.String filter, java.lang.String sort)ProductpatchProduct(Product product)ProductupdateProduct(Product product)java.util.Collection<Product>updateProducts(java.util.Collection<Product> products)-
Methods inherited from class pl.grizzlysoftware.util.RetrofitApiService
execute, setCallExecutionListener
-
-
-
-
Constructor Detail
-
ProductServiceFacade
public ProductServiceFacade(ProductService service)
-
-
Method Detail
-
createProducts
public java.util.Collection<Product> createProducts(java.util.Collection<Product> products)
-
updateProducts
public java.util.Collection<Product> updateProducts(java.util.Collection<Product> products)
-
deleteProduct
public Product deleteProduct(java.lang.Long productsId)
-
getProduct
public Product getProduct(java.lang.Long id)
-
getProducts
public ResultPage<Product> getProducts(int page, int pageSize, java.lang.String include, java.lang.String filter, java.lang.String sort)
-
getProducts
public ResultPage<Product> getProducts(int page, int pageSize, java.lang.String include, java.lang.String sort)
-
getAllProducts
public java.util.Collection<Product> getAllProducts(java.lang.String include, java.lang.String filter, java.lang.String sort)
-
getAllProductsIncludingIngredients
public java.util.Collection<Product> getAllProductsIncludingIngredients(java.lang.String filter, java.lang.String sort)
-
getAllProductsIncludingCustomizations
public java.util.Collection<Product> getAllProductsIncludingCustomizations(java.lang.String filter, java.lang.String sort)
-
getAllProductsIncludingIngredientsAndCustomizations
public java.util.Collection<Product> getAllProductsIncludingIngredientsAndCustomizations(java.lang.String filter, java.lang.String sort)
-
getAllProducts
public java.util.Collection<Product> getAllProducts(java.lang.String sort)
-
getAllProductsIncludingIngredients
public java.util.Collection<Product> getAllProductsIncludingIngredients(java.lang.String sort)
-
getAllProductsIncludingCustomizations
public java.util.Collection<Product> getAllProductsIncludingCustomizations(java.lang.String sort)
-
getAllProductsIncludingIngredientsAndCustomizations
public java.util.Collection<Product> getAllProductsIncludingIngredientsAndCustomizations(java.lang.String sort)
-
getAllProducts
public java.util.Collection<Product> getAllProducts()
-
-