public class ResponseBuffer extends java.lang.Object implements AsyncResponseProducer, ResponseReceiver
| Constructor and Description |
|---|
ResponseBuffer(java.time.Duration timeout) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
java.util.concurrent.CompletableFuture<Response> |
produceAsyncResponse(java.lang.Object id) |
boolean |
receive(Response response) |
public boolean receive(Response response)
receive in interface ResponseReceiverpublic java.util.concurrent.CompletableFuture<Response> produceAsyncResponse(java.lang.Object id)
produceAsyncResponse in interface AsyncResponseProducerpublic void close()
close in interface AsyncResponseProducerclose in interface java.lang.AutoCloseable