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) |
PersistentDispatcherSingleActiveConsumer(ManagedCursor cursor,
org.apache.pulsar.common.api.proto.PulsarApi.CommandSubscribe.SubType subscriptionType,
int partitionIndex,
PersistentTopic topic,
Subscription subscription) |
PersistentReplicator(PersistentTopic topic,
ManagedCursor cursor,
String localCluster,
String remoteCluster,
BrokerService brokerService) |
PersistentReplicator(PersistentTopic topic,
String replicatorName,
String localCluster,
String remoteCluster,
BrokerService brokerService,
ManagedLedger ledger) |
PersistentSubscription(PersistentTopic topic,
String subscriptionName,
ManagedCursor cursor,
boolean replicated) |
ReplicatedSubscriptionsController(PersistentTopic topic,
String localCluster) |
SubscribeRateLimiter(PersistentTopic topic) |