Package org.bsc.confluence.model
Class SiteProcessor
- java.lang.Object
-
- org.bsc.confluence.model.SiteProcessor
-
public class SiteProcessor extends Object
-
-
Constructor Summary
Constructors Constructor Description SiteProcessor()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> TprocessPageUri(URI uri, String homePageTitle, java.util.function.BiFunction<Optional<Exception>,Tuple2<Optional<InputStream>,ConfluenceService.Storage.Representation>,T> callback)static <T> TprocessUri(URI uri, java.util.function.BiFunction<Optional<Exception>,Optional<InputStream>,T> callback)static <T> TprocessUriContent(URI uri, String homePageTitle, java.util.function.BiFunction<InputStream,ConfluenceService.Storage.Representation,T> onSuccess)
-
-
-
Method Detail
-
processUri
public static <T> T processUri(URI uri, java.util.function.BiFunction<Optional<Exception>,Optional<InputStream>,T> callback)
- Parameters:
uri-onSuccess-- Returns:
-
processPageUri
public static <T> T processPageUri(URI uri, String homePageTitle, java.util.function.BiFunction<Optional<Exception>,Tuple2<Optional<InputStream>,ConfluenceService.Storage.Representation>,T> callback)
- Parameters:
uri-- Returns:
- Throws:
Exception
-
processUriContent
public static <T> T processUriContent(URI uri, String homePageTitle, java.util.function.BiFunction<InputStream,ConfluenceService.Storage.Representation,T> onSuccess) throws Exception
- Parameters:
uri-- Returns:
- Throws:
Exception
-
-