Interface WarehouseBranchService
-
public interface WarehouseBranchService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description retrofit2.Call<java.util.Collection<WarehouseBranch>>createWarehouseBranches(java.util.Collection<WarehouseBranch> warehouseBranches)retrofit2.Call<WarehouseBranch>deleteWarehouseBranch(java.lang.Long warehouseBranchId)retrofit2.Call<WarehouseBranch>getWarehouseBranch(java.lang.Long warehouseBranchId)retrofit2.Call<ResultPage<WarehouseBranch>>getWarehouseBranches(int page, int limit, java.lang.String filter, java.lang.String sort)retrofit2.Call<WarehouseBranch>patchWarehouseBranch(java.lang.Long warehouseBranchId, WarehouseBranch warehouseBranch)retrofit2.Call<WarehouseBranch>updateWarehouseBranch(java.lang.Long warehouseBranchId, WarehouseBranch warehouseBranch)retrofit2.Call<java.util.Collection<WarehouseBranch>>updateWarehouseBranches(java.util.Collection<WarehouseBranch> warehouseBranches)
-
-
-
Method Detail
-
createWarehouseBranches
@POST(" ") retrofit2.Call<java.util.Collection<WarehouseBranch>> createWarehouseBranches(@Body java.util.Collection<WarehouseBranch> warehouseBranches)- Parameters:
warehouseBranches- - warehouseBranches to be created- Returns:
- WarehouseBranches
-
updateWarehouseBranches
@PUT(" ") retrofit2.Call<java.util.Collection<WarehouseBranch>> updateWarehouseBranches(@Body java.util.Collection<WarehouseBranch> warehouseBranches)- Parameters:
warehouseBranches- - warehouseBranches to be created or updated- Returns:
- WarehouseBranches
-
updateWarehouseBranch
@PUT("{warehouseBranchId}") retrofit2.Call<WarehouseBranch> updateWarehouseBranch(@Path("warehouseBranchId") java.lang.Long warehouseBranchId, @Body WarehouseBranch warehouseBranch)- Parameters:
warehouseBranchId- - warehouseBranch idwarehouseBranch- - warehouseBranch to be updated- Returns:
- WarehouseBranch
-
patchWarehouseBranch
@PATCH("{warehouseBranchId}") retrofit2.Call<WarehouseBranch> patchWarehouseBranch(@Path("warehouseBranchId") java.lang.Long warehouseBranchId, @Body WarehouseBranch warehouseBranch)- Parameters:
warehouseBranchId- - warehouseBranch idwarehouseBranch- - warehouseBranch to be patched- Returns:
- WarehouseBranch
-
deleteWarehouseBranch
@DELETE("{warehouseBranchId}") retrofit2.Call<WarehouseBranch> deleteWarehouseBranch(@Path("warehouseBranchId") java.lang.Long warehouseBranchId)- Parameters:
warehouseBranchId- - warehouseBranch id- Returns:
- WarehouseBranch
-
getWarehouseBranch
@GET("{warehouseBranchId}") retrofit2.Call<WarehouseBranch> getWarehouseBranch(@Path("warehouseBranchId") java.lang.Long warehouseBranchId)- Parameters:
warehouseBranchId- - warehouseBranchId id- Returns:
- WarehouseBranch
-
getWarehouseBranches
@GET(" ") retrofit2.Call<ResultPage<WarehouseBranch>> getWarehouseBranches(@Query("page") int page, @Query("limit") int limit, @Query("filter") java.lang.String filter, @Query("sort") java.lang.String sort)- Parameters:
page- - pagination parameter, default = 1limit- - pagination parameter, default = 100, max = 100filter- - query filtersort- - Description: Sort parameters in format: column_name1,column_name2 //means asc -column_name1,-column_name2 //means desc- Returns:
- WarehouseBranches
-
-