java.lang.Object
de.hybris.platform.cmswebservices.sites.controller.SiteController

@RestController @RequestMapping("/v1/sites") public class SiteController extends Object
Controller to support the sites end point.
  • Constructor Details

    • SiteController

      public SiteController()
  • Method Details

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