int |
AbstractBaseDispatcher.filterEntriesForConsumer(@Nullable EntryWrapper[] entryWrapper,
int entryWrapperOffset,
java.util.List<? extends org.apache.bookkeeper.mledger.Entry> entries,
EntryBatchSizes batchSizes,
SendMessageInfo sendMessageInfo,
EntryBatchIndexesAcks indexesAcks,
org.apache.bookkeeper.mledger.ManagedCursor cursor,
boolean isReplayRead,
Consumer consumer) |
Filter entries with prefetched message metadata range so that there is no need to peek metadata from Entry.
|
int |
AbstractBaseDispatcher.filterEntriesForConsumer(java.util.List<org.apache.bookkeeper.mledger.Entry> entries,
EntryBatchSizes batchSizes,
SendMessageInfo sendMessageInfo,
EntryBatchIndexesAcks indexesAcks,
org.apache.bookkeeper.mledger.ManagedCursor cursor,
boolean isReplayRead,
Consumer consumer) |
Filter messages that are being sent to a consumers.
|
io.netty.util.concurrent.Future<java.lang.Void> |
Consumer.sendMessages(java.util.List<org.apache.bookkeeper.mledger.Entry> entries,
EntryBatchSizes batchSizes,
EntryBatchIndexesAcks batchIndexesAcks,
int totalMessages,
long totalBytes,
long totalChunkedMessages,
RedeliveryTracker redeliveryTracker) |
|
io.netty.util.concurrent.Future<java.lang.Void> |
Consumer.sendMessages(java.util.List<org.apache.bookkeeper.mledger.Entry> entries,
EntryBatchSizes batchSizes,
EntryBatchIndexesAcks batchIndexesAcks,
int totalMessages,
long totalBytes,
long totalChunkedMessages,
RedeliveryTracker redeliveryTracker,
long epoch) |
Dispatch a list of entries to the consumer.
|
io.netty.util.concurrent.Future<java.lang.Void> |
PulsarCommandSender.sendMessagesToConsumer(long consumerId,
java.lang.String topicName,
Subscription subscription,
int partitionIdx,
java.util.List<org.apache.bookkeeper.mledger.Entry> entries,
EntryBatchSizes batchSizes,
EntryBatchIndexesAcks batchIndexesAcks,
RedeliveryTracker redeliveryTracker,
long epoch) |
|
io.netty.channel.ChannelPromise |
PulsarCommandSenderImpl.sendMessagesToConsumer(long consumerId,
java.lang.String topicName,
Subscription subscription,
int partitionIdx,
java.util.List<org.apache.bookkeeper.mledger.Entry> entries,
EntryBatchSizes batchSizes,
EntryBatchIndexesAcks batchIndexesAcks,
RedeliveryTracker redeliveryTracker,
long epoch) |
|