public class SiteProcessor extends Object
| Modifier and Type | Class | Description |
|---|---|---|
static class |
SiteProcessor.PageContent |
| Constructor | Description |
|---|---|
SiteProcessor() |
| Modifier and Type | Method | Description |
|---|---|---|
static String |
processMarkdown(Site site,
Site.Page child,
Optional<ConfluenceService.Model.Page> page,
String content,
Optional<String> pagePrefixToApply) |
|
static <P extends Site.Page> |
processPageUri(Site site,
P child,
Optional<ConfluenceService.Model.Page> page,
URI uri,
Optional<String> pagePrefixToApply) |
|
static <T> T |
processUri(URI uri,
java.util.function.BiFunction<Optional<Exception>,Optional<InputStream>,T> callback) |
|
static <P extends Site.Page> |
processUriContent(Site site,
P child,
URI uri,
Optional<String> homePageTitle) |
public static <T> T processUri(URI uri, java.util.function.BiFunction<Optional<Exception>,Optional<InputStream>,T> callback)
T - uri - callback - public static <P extends Site.Page> CompletableFuture<SiteProcessor.PageContent> processPageUri(Site site, P child, Optional<ConfluenceService.Model.Page> page, URI uri, Optional<String> pagePrefixToApply)
P - site - child - page - uri - pagePrefixToApply - public static <P extends Site.Page> CompletableFuture<SiteProcessor.PageContent> processUriContent(Site site, P child, URI uri, Optional<String> homePageTitle)
uri - Exceptionpublic static String processMarkdown(Site site, Site.Page child, Optional<ConfluenceService.Model.Page> page, String content, Optional<String> pagePrefixToApply) throws IOException
site - child - page - content - pagePrefixToApply - IOExceptionCopyright © 2022. All rights reserved.