Class WarehouseServiceFacade
- java.lang.Object
-
- pl.grizzlysoftware.util.RetrofitApiService
-
- pl.grizzlysoftware.dotykacka.client.v2.facade.DotykackaApiService<WarehouseService>
-
- pl.grizzlysoftware.dotykacka.client.v2.facade.WarehouseServiceFacade
-
public class WarehouseServiceFacade extends DotykackaApiService<WarehouseService>
-
-
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 WarehouseServiceFacade(WarehouseService service)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WarehousecreateWarehouse(Warehouse warehouse)java.util.Collection<Warehouse>createWarehouses(java.util.Collection<Warehouse> warehouses)WarehousedeleteWarehouse(java.lang.Long warehouseId)java.util.Collection<Warehouse>getAllWarehouses()java.util.Collection<Warehouse>getAllWarehouses(java.lang.String sort)ProductStockgetProductStockById(java.lang.Long warehouseId, java.lang.Long productId)java.util.Collection<ProductStock>getProductStocks(java.lang.Long warehouseId)WarehousegetWarehouse(java.lang.Long id)ResultPage<Warehouse>getWarehouses(int page, int pageSize, java.lang.String sort)ResultPage<Warehouse>getWarehouses(int page, int pageSize, java.lang.String filter, java.lang.String sort)WarehousepatchWarehouse(Warehouse warehouse)com.fasterxml.jackson.databind.JsonNodesales(WarehouseItemSale body)com.fasterxml.jackson.databind.JsonNodestockup(WarehouseStockUp body)com.fasterxml.jackson.databind.JsonNodetransfer(WarehouseTransfer body)WarehouseupdateWarehouse(Warehouse warehouse)java.util.Collection<Warehouse>updateWarehouses(java.util.Collection<Warehouse> warehouses)-
Methods inherited from class pl.grizzlysoftware.util.RetrofitApiService
execute, setCallExecutionListener
-
-
-
-
Constructor Detail
-
WarehouseServiceFacade
public WarehouseServiceFacade(WarehouseService service)
-
-
Method Detail
-
createWarehouses
public java.util.Collection<Warehouse> createWarehouses(java.util.Collection<Warehouse> warehouses)
-
updateWarehouses
public java.util.Collection<Warehouse> updateWarehouses(java.util.Collection<Warehouse> warehouses)
-
deleteWarehouse
public Warehouse deleteWarehouse(java.lang.Long warehouseId)
-
getWarehouse
public Warehouse getWarehouse(java.lang.Long id)
-
getWarehouses
public ResultPage<Warehouse> getWarehouses(int page, int pageSize, java.lang.String filter, java.lang.String sort)
-
getWarehouses
public ResultPage<Warehouse> getWarehouses(int page, int pageSize, java.lang.String sort)
-
getAllWarehouses
public java.util.Collection<Warehouse> getAllWarehouses(java.lang.String sort)
-
getAllWarehouses
public java.util.Collection<Warehouse> getAllWarehouses()
-
getProductStocks
public java.util.Collection<ProductStock> getProductStocks(java.lang.Long warehouseId)
-
getProductStockById
public ProductStock getProductStockById(java.lang.Long warehouseId, java.lang.Long productId)
-
stockup
public com.fasterxml.jackson.databind.JsonNode stockup(WarehouseStockUp body)
-
transfer
public com.fasterxml.jackson.databind.JsonNode transfer(WarehouseTransfer body)
-
sales
public com.fasterxml.jackson.databind.JsonNode sales(WarehouseItemSale body)
-
-