Class PersistentDispatcherMultipleConsumersClassic

All Implemented Interfaces:
AsyncCallbacks.ReadEntriesCallback, Dispatcher
Direct Known Subclasses:
PersistentStickyKeyDispatcherMultipleConsumersClassic

public class PersistentDispatcherMultipleConsumersClassic extends AbstractPersistentDispatcherMultipleConsumers
This is the "classic" dispatcher implementation for the Shared subscription that was used before Pulsar 4.0.0 and PIP-379. When `subscriptionSharedUseClassicPersistentImplementation=true`, this dispatcher will be used. The main purpose is to provide a way to rollback to the old behavior in case of issues with the preferred implementation.