Uses of Class
org.apache.pulsar.broker.service.EntryBatchIndexesAcks
Packages that use EntryBatchIndexesAcks
Package
Description
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
-
Uses of EntryBatchIndexesAcks in org.apache.pulsar.broker.service
Methods in org.apache.pulsar.broker.service that return EntryBatchIndexesAcksModifier and TypeMethodDescriptionstatic EntryBatchIndexesAcksEntryBatchIndexesAcks.get(int entriesListSize) Methods in org.apache.pulsar.broker.service with parameters of type EntryBatchIndexesAcksModifier and TypeMethodDescriptionintAbstractBaseDispatcher.filterEntriesForConsumer(@Nullable org.apache.pulsar.common.api.proto.MessageMetadata[] metadataArray, int startOffset, 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.intAbstractBaseDispatcher.filterEntriesForConsumer(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 messages that are being sent to a consumers.io.netty.util.concurrent.Future<Void>Consumer.sendMessages(List<? extends org.apache.bookkeeper.mledger.Entry> entries, EntryBatchSizes batchSizes, EntryBatchIndexesAcks batchIndexesAcks, int totalMessages, long totalBytes, long totalChunkedMessages, RedeliveryTracker redeliveryTracker) io.netty.util.concurrent.Future<Void>Consumer.sendMessages(List<? extends 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<Void>PulsarCommandSender.sendMessagesToConsumer(long consumerId, String topicName, Subscription subscription, int partitionIdx, List<? extends org.apache.bookkeeper.mledger.Entry> entries, EntryBatchSizes batchSizes, EntryBatchIndexesAcks batchIndexesAcks, RedeliveryTracker redeliveryTracker, long epoch) io.netty.channel.ChannelPromisePulsarCommandSenderImpl.sendMessagesToConsumer(long consumerId, String topicName, Subscription subscription, int partitionIdx, List<? extends org.apache.bookkeeper.mledger.Entry> entries, EntryBatchSizes batchSizes, EntryBatchIndexesAcks batchIndexesAcks, RedeliveryTracker redeliveryTracker, long epoch) -
Uses of EntryBatchIndexesAcks in org.apache.pulsar.broker.service.persistent
Methods in org.apache.pulsar.broker.service.persistent with parameters of type EntryBatchIndexesAcksModifier and TypeMethodDescriptionprotected voidPersistentDispatcherSingleActiveConsumer.dispatchEntriesToConsumer(Consumer currentConsumer, List<org.apache.bookkeeper.mledger.Entry> entries, EntryBatchSizes batchSizes, EntryBatchIndexesAcks batchIndexesAcks, SendMessageInfo sendMessageInfo, long epoch)