Package at.jku.ssw.fp.sect09_5
Class Demo_AsyncFileRead
- java.lang.Object
-
- at.jku.ssw.fp.sect09_5.Demo_AsyncFileRead
-
public class Demo_AsyncFileRead extends Object
Demo showing the use ofCompletableFuture
as promise.- Author:
- Herbert Praehofer
-
-
Constructor Summary
Constructors Constructor Description Demo_AsyncFileRead()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static String
findInFile(String fileName, String text)
static CompletableFuture<String>
findInFileAsync(String fileName, String text)
static CompletableFuture<String>
findInFileAsyncCond(String fileName, String text)
static void
main(String[] args)
static CompletableFuture<String>
readFileAsync(String fn)
-
-
-
Field Detail
-
UTF8
private static final Charset UTF8
-
-
Method Detail
-
main
public static void main(String[] args) throws InterruptedException, ExecutionException
-
readFileAsync
public static CompletableFuture<String> readFileAsync(String fn)
-
findInFileAsync
public static CompletableFuture<String> findInFileAsync(String fileName, String text)
-
findInFileAsyncCond
public static CompletableFuture<String> findInFileAsyncCond(String fileName, String text)
-
-