Class PageController


  • @Controller
    @RequestMapping("/v1/sites/{siteId}/catalogs/{catalogId}/versions/{versionId}/pages")
    public class PageController
    extends java.lang.Object
    Controller to deal with AbstractPageModel objects
    • Constructor Detail

      • PageController

        public PageController()
    • Method Detail

      • findPagesByIds

        @Deprecated
        @RequestMapping(method=GET,
                        params="uids")
        @ResponseBody
        public PageListData findPagesByIds​(@RequestParam("uids")
                                           java.util.List<java.lang.String> uids)
        Deprecated.
        since 6.6
      • findPagesByType

        @Deprecated
        @RequestMapping(method=GET,
                        params={"typeCode","defaultPage"})
        @ResponseBody
        public PageListData findPagesByType​(@RequestParam("typeCode")
                                            java.lang.String typeCode,
                                            @RequestParam("defaultPage")
                                            java.lang.Boolean isDefaultPage)
        Deprecated.
        since 6.6
      • convertToUidListData

        protected UidListData convertToUidListData​(java.util.List<java.lang.String> pageIds)
      • setLocationHeaderResource

        public void setLocationHeaderResource​(LocationHeaderResource locationHeaderResource)
      • getCmsPageFacade

        protected PageFacade getCmsPageFacade()
      • setCmsPageFacade

        public void setCmsPageFacade​(PageFacade pageFacade)
      • getDataMapper

        protected DataMapper getDataMapper()
      • setDataMapper

        public void setDataMapper​(DataMapper dataMapper)
      • setWebPaginationUtils

        public void setWebPaginationUtils​(WebPaginationUtils webPaginationUtils)