MarkdownConverterAsync

Inheritance: java.lang.Object

public final class MarkdownConverterAsync

Provides asynchronous counterparts of the MarkdownConverter methods, each returning a CompletableFuture.

Methods

toMarkdownAsync(String sourcePath)

public static CompletableFuture<String> toMarkdownAsync(String sourcePath)

Parameters:

Parameter Type Description
sourcePath java.lang.String

Returns: java.util.concurrent.CompletableFuture<java.lang.String>

toMarkdownAsync(String sourcePath, LoadOptions loadOptions, DocumentConvertOptions convertOptions)

public static CompletableFuture<String> toMarkdownAsync(String sourcePath, LoadOptions loadOptions, DocumentConvertOptions convertOptions)

Parameters:

Parameter Type Description
sourcePath java.lang.String
loadOptions LoadOptions
convertOptions DocumentConvertOptions

Returns: java.util.concurrent.CompletableFuture<java.lang.String>

toFileAsync(String sourcePath, String outputPath, DocumentConvertOptions convertOptions)

public static CompletableFuture<Void> toFileAsync(String sourcePath, String outputPath, DocumentConvertOptions convertOptions)

Parameters:

Parameter Type Description
sourcePath java.lang.String
outputPath java.lang.String
convertOptions DocumentConvertOptions

Returns: java.util.concurrent.CompletableFuture<java.lang.Void>

getInfoAsync(String sourcePath, LoadOptions loadOptions)

public static CompletableFuture<DocumentInfo> getInfoAsync(String sourcePath, LoadOptions loadOptions)

Parameters:

Parameter Type Description
sourcePath java.lang.String
loadOptions LoadOptions

Returns: java.util.concurrent.CompletableFuture<com.groupdocs.markdown.DocumentInfo>