Uses of Class
org.apache.pulsar.broker.service.persistent.PersistentTopic
-
Packages that use PersistentTopic Package Description org.apache.pulsar.broker.admin.impl Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.org.apache.pulsar.broker.service Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.org.apache.pulsar.broker.service.persistent Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.org.apache.pulsar.broker.transaction.buffer.impl The implementation of a transaction buffer. -
-
Uses of PersistentTopic in org.apache.pulsar.broker.admin.impl
Methods in org.apache.pulsar.broker.admin.impl that return types with arguments of type PersistentTopic Modifier and Type Method Description protected java.util.concurrent.CompletableFuture<PersistentTopic>TransactionsBase. getExistingPersistentTopicAsync(boolean authoritative) -
Uses of PersistentTopic in org.apache.pulsar.broker.service
Methods in org.apache.pulsar.broker.service that return PersistentTopic Modifier and Type Method Description PersistentTopicBrokerService. newPersistentTopic(java.lang.String topic, org.apache.bookkeeper.mledger.ManagedLedger ledger, BrokerService brokerService)Methods in org.apache.pulsar.broker.service with parameters of type PersistentTopic Modifier and Type Method Description voidBacklogQuotaManager. handleExceededBacklogQuota(PersistentTopic persistentTopic, org.apache.pulsar.common.policies.data.BacklogQuota.BacklogQuotaType backlogQuotaType, boolean preciseTimeBasedBacklogQuotaCheck)Handle exceeded size backlog by using policies set in the zookeeper for given topic. -
Uses of PersistentTopic in org.apache.pulsar.broker.service.persistent
Subclasses of PersistentTopic in org.apache.pulsar.broker.service.persistent Modifier and Type Class Description classSystemTopicFields in org.apache.pulsar.broker.service.persistent declared as PersistentTopic Modifier and Type Field Description protected PersistentTopicPersistentDispatcherMultipleConsumers. topicprotected PersistentTopicPersistentDispatcherSingleActiveConsumer. topicprotected PersistentTopicPersistentSubscription. topicMethods in org.apache.pulsar.broker.service.persistent that return PersistentTopic Modifier and Type Method Description PersistentTopicPersistentDispatcherMultipleConsumers. getTopic()Constructors in org.apache.pulsar.broker.service.persistent with parameters of type PersistentTopic Constructor Description CompactorSubscription(PersistentTopic topic, CompactedTopic compactedTopic, java.lang.String subscriptionName, org.apache.bookkeeper.mledger.ManagedCursor cursor)DispatchRateLimiter(PersistentTopic topic, DispatchRateLimiter.Type type)MessageDeduplication(PulsarService pulsar, PersistentTopic topic, org.apache.bookkeeper.mledger.ManagedLedger managedLedger)PersistentDispatcherMultipleConsumers(PersistentTopic topic, org.apache.bookkeeper.mledger.ManagedCursor cursor, Subscription subscription)PersistentDispatcherMultipleConsumers(PersistentTopic topic, org.apache.bookkeeper.mledger.ManagedCursor cursor, Subscription subscription, boolean allowOutOfOrderDelivery)PersistentDispatcherSingleActiveConsumer(org.apache.bookkeeper.mledger.ManagedCursor cursor, org.apache.pulsar.common.api.proto.CommandSubscribe.SubType subscriptionType, int partitionIndex, PersistentTopic topic, Subscription subscription)PersistentReplicator(PersistentTopic topic, org.apache.bookkeeper.mledger.ManagedCursor cursor, java.lang.String localCluster, java.lang.String remoteCluster, BrokerService brokerService, org.apache.pulsar.client.impl.PulsarClientImpl replicationClient)PersistentStreamingDispatcherMultipleConsumers(PersistentTopic topic, org.apache.bookkeeper.mledger.ManagedCursor cursor, Subscription subscription)PersistentStreamingDispatcherSingleActiveConsumer(org.apache.bookkeeper.mledger.ManagedCursor cursor, org.apache.pulsar.common.api.proto.CommandSubscribe.SubType subscriptionType, int partitionIndex, PersistentTopic topic, Subscription subscription)PersistentSubscription(PersistentTopic topic, java.lang.String subscriptionName, org.apache.bookkeeper.mledger.ManagedCursor cursor, boolean replicated)PersistentSubscription(PersistentTopic topic, java.lang.String subscriptionName, org.apache.bookkeeper.mledger.ManagedCursor cursor, boolean replicated, java.util.Map<java.lang.String,java.lang.String> subscriptionProperties)ReplicatedSubscriptionsController(PersistentTopic topic, java.lang.String localCluster)SubscribeRateLimiter(PersistentTopic topic) -
Uses of PersistentTopic in org.apache.pulsar.broker.transaction.buffer.impl
Constructors in org.apache.pulsar.broker.transaction.buffer.impl with parameters of type PersistentTopic Constructor Description TopicTransactionBuffer(PersistentTopic topic)
-