protected InputStream getPageContent(String path, Localization localization) throws ContentProviderException { String pageContent = modelService.loadPageContent(PageRequestDto.builder(localization.getId(), path).build()); // NOTE: This assumes page content is always in UTF-8 encoding return new ByteArrayInputStream(pageContent.getBytes(StandardCharsets.UTF_8)); } }
@Override protected InputStream getPageContent(String path, Localization localization) throws ContentProviderException { String pageContent = modelService.loadPageContent(PageRequestDto.builder().path(path).build()); // NOTE: This assumes page content is always in UTF-8 encoding return new ByteArrayInputStream(pageContent.getBytes(StandardCharsets.UTF_8)); } }
protected PageModel _loadPage(String path, Localization localization) throws ContentProviderException { PageModelData modelData = modelService.loadPageModel( PageRequestDto.builder(localization.getId(), path) .includePages(INCLUDE) .build()); return builderPipeline.createPageModel(modelData); }
@Override protected PageModel _loadPage(String path, Localization localization) throws ContentProviderException { PageModelData modelData = modelService.loadPageModel(PageRequestDto.builder() .path(path) .includePages(INCLUDE) .build()); return builderPipeline.createPageModel(modelData); }