Class SiteController


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

      • SiteController

        public SiteController()
    • 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)