class SyncCallbackUtils
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
(package private) static class |
SyncCallbackUtils.FutureReadLastConfirmed |
(package private) static class |
SyncCallbackUtils.FutureReadLastConfirmedAndEntry |
(package private) static class |
SyncCallbackUtils.LastAddConfirmedCallback |
(package private) static class |
SyncCallbackUtils.SyncAddCallback |
(package private) static class |
SyncCallbackUtils.SyncCloseCallback |
(package private) static class |
SyncCallbackUtils.SyncCreateAdvCallback |
(package private) static class |
SyncCallbackUtils.SyncCreateCallback |
(package private) static class |
SyncCallbackUtils.SyncDeleteCallback |
(package private) static class |
SyncCallbackUtils.SyncOpenCallback |
(package private) static class |
SyncCallbackUtils.SyncReadCallback |
(package private) static class |
SyncCallbackUtils.SyncReadLastConfirmedCallback |
Constructor and Description |
---|
SyncCallbackUtils() |
Modifier and Type | Method and Description |
---|---|
static <T> void |
finish(int rc,
T result,
java.util.concurrent.CompletableFuture<? super T> future)
Handle the Response Code and transform it to a BKException.
|
static <T> T |
waitForResult(java.util.concurrent.CompletableFuture<T> future)
Wait for a result.
|
public static <T> T waitForResult(java.util.concurrent.CompletableFuture<T> future) throws java.lang.InterruptedException, BKException
T
- future
- java.lang.InterruptedException
BKException
public static <T> void finish(int rc, T result, java.util.concurrent.CompletableFuture<? super T> future)
T
- rc
- result
- future
- Copyright © 2011–2020 The Apache Software Foundation. All rights reserved.