Class PageOperationsController
java.lang.Object
de.hybris.platform.cmssmarteditwebservices.pages.controller.PageOperationsController
@Controller
@RequestMapping("/v1/sites/{baseSiteId}/catalogs/{catalogId}/pages/{pageId}/operations")
public class PageOperationsController
extends Object
Controller that provides an API to perform different operations on pages.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DataMapperprotected PageFacadeperform(String catalogId, String pageId, CMSPageOperationWsDTO dto) voidsetDataMapper(DataMapper dataMapper) voidsetPageFacade(PageFacade pageFacade)
-
Constructor Details
-
PageOperationsController
public PageOperationsController()
-
-
Method Details
-
perform
@PostMapping @ResponseStatus(OK) @ResponseBody public CMSPageOperationWsDTO perform(@PathVariable String catalogId, @PathVariable String pageId, @RequestBody CMSPageOperationWsDTO dto) throws CMSItemNotFoundException - Throws:
CMSItemNotFoundException
-
getDataMapper
-
setDataMapper
-
getPageFacade
-
setPageFacade
-