CompactorSubscription(PersistentTopic topic,
CompactedTopic compactedTopic,
String subscriptionName,
ManagedCursor cursor) |
DispatchRateLimiter(PersistentTopic topic,
DispatchRateLimiter.Type type) |
MessageDeduplication(PulsarService pulsar,
PersistentTopic topic,
ManagedLedger managedLedger) |
PersistentDispatcherMultipleConsumers(PersistentTopic topic,
ManagedCursor cursor,
Subscription subscription) |
PersistentDispatcherMultipleConsumers(PersistentTopic topic,
ManagedCursor cursor,
Subscription subscription,
boolean allowOutOfOrderDelivery) |
PersistentDispatcherSingleActiveConsumer(ManagedCursor cursor,
org.apache.pulsar.common.api.proto.CommandSubscribe.SubType subscriptionType,
int partitionIndex,
PersistentTopic topic,
Subscription subscription) |
PersistentReplicator(PersistentTopic topic,
ManagedCursor cursor,
String localCluster,
String remoteCluster,
BrokerService brokerService,
PulsarClientImpl replicationClient) |
PersistentStreamingDispatcherMultipleConsumers(PersistentTopic topic,
ManagedCursor cursor,
Subscription subscription) |
PersistentStreamingDispatcherSingleActiveConsumer(ManagedCursor cursor,
org.apache.pulsar.common.api.proto.CommandSubscribe.SubType subscriptionType,
int partitionIndex,
PersistentTopic topic,
Subscription subscription) |
PersistentSubscription(PersistentTopic topic,
String subscriptionName,
ManagedCursor cursor,
boolean replicated) |
ReplicatedSubscriptionsController(PersistentTopic topic,
String localCluster) |
SubscribeRateLimiter(PersistentTopic topic) |