@InterfaceStability.Unstable public interface StreamingDispatcher extends Dispatcher
| Modifier and Type | Method and Description |
|---|---|
void |
canReadMoreEntries(boolean withBackoff)
Notify dispatcher can issue next read request.
|
String |
getName() |
void |
notifyConsumersEndOfTopic()
Notify dispatcher to inform consumers reached end of topic.
|
void |
readEntryComplete(Entry entry,
PendingReadEntryRequest ctx)
Notify dispatcher issued read entry request has complete.
|
addConsumer, addUnAckedMessages, canUnsubscribe, checkAndUnblockIfStuck, clearDelayedMessages, close, consumerFlow, cursorIsReset, disconnectActiveConsumers, disconnectAllConsumers, disconnectAllConsumers, getConsumers, getNumberOfDelayedMessages, getRateLimiter, getRedeliveryTracker, getType, initializeDispatchRateLimiterIfNeeded, isClosed, isConsumerConnected, markDeletePositionMoveForward, redeliverUnacknowledgedMessages, redeliverUnacknowledgedMessages, removeConsumer, reset, resetCloseFuture, trackDelayedDelivery, updateRateLimitervoid readEntryComplete(Entry entry, PendingReadEntryRequest ctx)
entry - Entry read.ctx - Context passed in when issuing read entries request.void canReadMoreEntries(boolean withBackoff)
void notifyConsumersEndOfTopic()
String getName()
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.