public interface Consumer<T> extends Closeable
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
acknowledge(Message<T> message) |
CompletableFuture<Void> |
acknowledgeCumulativeAsync(Message<T> message) |
void |
close() |
Boolean |
hasReachedEndOfTopic() |
boolean |
isConnected() |
CompletableFuture<Void> |
nonAcknowledge(Message<T> message) |
CompletableFuture<Void> |
nonAcknowledge(MessageId messageId) |
CompletableFuture<Message<T>> |
receive() |
CompletableFuture<Void> |
redeliverUnacknowledgedMessages() |
CompletableFuture<Message<T>> receive()
CompletableFuture<Void> acknowledge(Message<T> message)
CompletableFuture<Void> nonAcknowledge(MessageId messageId)
CompletableFuture<Void> nonAcknowledge(Message<T> message)
CompletableFuture<Void> redeliverUnacknowledgedMessages()
CompletableFuture<Void> acknowledgeCumulativeAsync(Message<T> message)
boolean isConnected()
Boolean hasReachedEndOfTopic()
void close()
close in interface AutoCloseableclose in interface CloseableCopyright © 2019-2021, TurtleQueue All Rights Reserved. Use is subject to license terms.