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,
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, 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
- Exception
public 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
- IOException
Copyright © 2022. All rights reserved.