Use getWhenTerminated in Java examples (#24428)

* Use getWhenTerminated in Java examples

Introduced in #24330

* Fix compilation error
This commit is contained in:
Arnout Engelen 2018-01-29 10:05:11 +01:00 committed by Konrad `ktoso` Malawski
parent 0e2d001cce
commit c05dd26700
3 changed files with 5 additions and 10 deletions

View file

@ -1,6 +1,5 @@
package jdocs.cluster;
import java.util.concurrent.TimeUnit;
import scala.concurrent.Await;
import scala.concurrent.duration.Duration;
@ -55,7 +54,7 @@ public class FactorialFrontendMain {
new Thread() {
@Override public void run(){
try {
Await.ready(system.whenTerminated(), Duration.create(10, TimeUnit.SECONDS));
system.getWhenTerminated().toCompletableFuture().get(10, TimeUnit.SECONDS);
} catch (Exception e) {
System.exit(-1);
}