Class ProductServiceFacade

    • 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()