public class PageController
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected DataMapper |
dataMapper |
| Constructor and Description |
|---|
PageController() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<ComponentWsDTO> |
getComponentWsDTOs(java.util.List<AbstractCMSComponentData> components,
java.lang.String fields)
Method who converts a list of CMSComponentData to ComponentWsDTO.
|
protected java.util.List<ContentSlotWsDTO> |
getContentSlotsWsDTOs(AbstractPageData pageData,
java.lang.String fields)
Method who convert CMSContentSlotData to a list of ContentSlotWsDTO.
|
CMSPageWsDTO |
getPageData(java.lang.String pageType,
java.lang.String pageLabelOrId,
java.lang.String code,
java.lang.String fields) |
protected PageFacade |
getPageFacade() |
void |
setPageFacade(PageFacade pageFacade) |
protected DataMapper dataMapper
public CMSPageWsDTO getPageData(java.lang.String pageType, java.lang.String pageLabelOrId, java.lang.String code, java.lang.String fields) throws CMSItemNotFoundException, JsonProcessingException, WebserviceValidationException
CMSItemNotFoundExceptionJsonProcessingExceptionWebserviceValidationExceptionprotected java.util.List<ContentSlotWsDTO> getContentSlotsWsDTOs(AbstractPageData pageData, java.lang.String fields)
pageData - Data of a specific page.fields - Response configuration (list of fields, which should be returned in response)protected java.util.List<ComponentWsDTO> getComponentWsDTOs(java.util.List<AbstractCMSComponentData> components, java.lang.String fields)
components - List of CMSComponentData to convert to ComponentWsDTO.fields - Response configuration (list of fields, which should be returned in response)protected PageFacade getPageFacade()
public void setPageFacade(PageFacade pageFacade)
Copyright © 2018 SAP SE. All Rights Reserved.