Class WarehousingWarehousesController
java.lang.Object
de.hybris.platform.warehousingwebservices.controllers.WarehousingBaseController
de.hybris.platform.warehousingwebservices.controllers.warehouse.WarehousingWarehousesController
@Controller
@RequestMapping("/warehouses")
public class WarehousingWarehousesController
extends WarehousingBaseController
WebResource exposing
WarehousingWarehouseFacade
http://host:port/warehousingwebservices/warehouses-
Field Summary
Fields inherited from class de.hybris.platform.warehousingwebservices.controllers.WarehousingBaseController
dataMapper, DEFAULT_CURRENT_PAGE, DEFAULT_FIELD_SET, DEFAULT_PAGE_SIZE, DEFAULT_SORT, WAREHOUSE_ADMINISTRATOR_GROUP, WAREHOUSE_AGENT_GROUP, WAREHOUSE_MANAGER_GROUP -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetWarehouseForCode(String code, String fields) Request to get aWarehouseModelfor the codeMethods inherited from class de.hybris.platform.warehousingwebservices.controllers.WarehousingBaseController
createPageable, validate
-
Constructor Details
-
WarehousingWarehousesController
public WarehousingWarehousesController()
-
-
Method Details
-
getWarehouseForCode
@Secured({"ROLE_WAREHOUSEAGENTGROUP","ROLE_WAREHOUSEMANAGERGROUP","ROLE_WAREHOUSEADMINISTRATORGROUP"}) @RequestMapping(value="/{code}", method=GET) @ResponseBody public WarehouseWsDto getWarehouseForCode(@PathVariable String code, @RequestParam(required=false,defaultValue="DEFAULT") String fields) Request to get aWarehouseModelfor the code- Parameters:
code- the name of the requestedWarehouseModelfields- defaulted to DEFAULT but can be FULL or BASIC- Returns:
- the
WarehouseModel
-