Uses of Class
org.apache.pulsar.broker.service.persistent.PersistentDispatcherMultipleConsumers
Packages that use PersistentDispatcherMultipleConsumers
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.
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
-
Uses of PersistentDispatcherMultipleConsumers in org.apache.pulsar.broker.delayed
Methods in org.apache.pulsar.broker.delayed with parameters of type PersistentDispatcherMultipleConsumersModifier and TypeMethodDescriptionDelayedDeliveryTrackerFactory.newTracker(PersistentDispatcherMultipleConsumers dispatcher) Create a new tracker instance.InMemoryDelayedDeliveryTrackerFactory.newTracker(PersistentDispatcherMultipleConsumers dispatcher) -
Uses of PersistentDispatcherMultipleConsumers in org.apache.pulsar.broker.service
Methods in org.apache.pulsar.broker.service with parameters of type PersistentDispatcherMultipleConsumersModifier and TypeMethodDescriptionvoidBrokerService.addUnAckedMessages(PersistentDispatcherMultipleConsumers dispatcher, int numberOfMessages) If per-broker unacked message reached to limit then it blocks dispatcher if its unacked message limit has been reached toBrokerService.maxUnackedMsgsPerDispatcher.Method parameters in org.apache.pulsar.broker.service with type arguments of type PersistentDispatcherMultipleConsumersModifier and TypeMethodDescriptionvoidBrokerService.unblockDispatchersOnUnAckMessages(List<PersistentDispatcherMultipleConsumers> dispatcherList) Unblocks the dispatchers and removes it from theBrokerService.blockedDispatcherslist. -
Uses of PersistentDispatcherMultipleConsumers in org.apache.pulsar.broker.service.persistent
Modifier and TypeClassDescriptionclassclassAPersistentDispatcherMultipleConsumersimplementedStreamingDispatcher.Fields in org.apache.pulsar.broker.service.persistent with type parameters of type PersistentDispatcherMultipleConsumersModifier and TypeFieldDescriptionprotected static final AtomicIntegerFieldUpdater<PersistentDispatcherMultipleConsumers>PersistentDispatcherMultipleConsumers.BLOCKED_DISPATCHER_ON_UNACKMSG_UPDATERprotected static final AtomicIntegerFieldUpdater<PersistentDispatcherMultipleConsumers>PersistentDispatcherMultipleConsumers.TOTAL_AVAILABLE_PERMITS_UPDATER