Class SiteController
- java.lang.Object
-
- de.hybris.platform.cmswebservices.sites.controller.SiteController
-
@RestController @RequestMapping("/v1/sites") public class SiteController extends java.lang.ObjectController to support the sites end point.
-
-
Constructor Summary
Constructors Constructor Description SiteController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SiteListDatagetAllSites()Get all sites.protected DataMappergetDataMapper()SiteFacadegetSiteFacade()SiteListDatagetSitesForCatalogs(java.util.List<java.lang.String> catalogIds)SiteListDatagetSitesForCatalogsInBody(CatalogDataListWsDTO catalogDataListInfo)voidsetDataMapper(DataMapper dataMapper)voidsetSiteFacade(SiteFacade siteFacade)
-
-
-
Method Detail
-
getAllSites
@RequestMapping(method=GET) public SiteListData getAllSites()
Get all sites.- Returns:
- A list of all sites configured; never null
-
getSitesForCatalogs
@RequestMapping(method=GET, params="catalogIds") public SiteListData getSitesForCatalogs(@RequestParam java.util.List<java.lang.String> catalogIds)
-
getSitesForCatalogsInBody
@RequestMapping(value="/catalogs", method=POST) @ResponseBody public SiteListData getSitesForCatalogsInBody(@RequestBody CatalogDataListWsDTO catalogDataListInfo)
-
getSiteFacade
public SiteFacade getSiteFacade()
-
setSiteFacade
public void setSiteFacade(SiteFacade siteFacade)
-
getDataMapper
protected DataMapper getDataMapper()
-
setDataMapper
public void setDataMapper(DataMapper dataMapper)
-
-