Uses of Class
org.apache.pulsar.broker.service.BrokerService
-
Packages that use BrokerService Package Description org.apache.pulsar.broker Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.org.apache.pulsar.broker.protocol Pulsar broker protocol handlers.org.apache.pulsar.broker.service Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.org.apache.pulsar.broker.service.nonpersistent 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. -
-
Uses of BrokerService in org.apache.pulsar.broker
Methods in org.apache.pulsar.broker that return BrokerService Modifier and Type Method Description BrokerServicePulsarService. getBrokerService()Get a reference of the currentBrokerServiceinstance associated with the currentPulsarServiceinstance.protected BrokerServicePulsarService. newBrokerService(PulsarService pulsar) -
Uses of BrokerService in org.apache.pulsar.broker.protocol
Methods in org.apache.pulsar.broker.protocol with parameters of type BrokerService Modifier and Type Method Description voidProtocolHandler. start(BrokerService service)Start the protocol handler with the provided broker service.voidProtocolHandlers. start(BrokerService service) -
Uses of BrokerService in org.apache.pulsar.broker.service
Fields in org.apache.pulsar.broker.service declared as BrokerService Modifier and Type Field Description protected BrokerServiceAbstractReplicator. brokerServiceprotected BrokerServiceAbstractTopic. brokerServiceMethods in org.apache.pulsar.broker.service that return BrokerService Modifier and Type Method Description BrokerServiceAbstractTopic. getBrokerService()BrokerServiceServerCnx. getBrokerService()BrokerServiceTopic. getBrokerService()Get BrokerService.BrokerServiceTransportCnx. getBrokerService()Methods in org.apache.pulsar.broker.service with parameters of type BrokerService Modifier and Type Method Description static java.util.concurrent.CompletableFuture<java.lang.Void>AbstractReplicator. validatePartitionedTopicAsync(java.lang.String topic, BrokerService brokerService)Replication can't be started on root-partitioned-topic to avoid producer startup conflict.Constructors in org.apache.pulsar.broker.service with parameters of type BrokerService Constructor Description AbstractReplicator(java.lang.String topicName, java.lang.String replicatorPrefix, java.lang.String localCluster, java.lang.String remoteCluster, BrokerService brokerService, org.apache.pulsar.client.impl.PulsarClientImpl replicationClient)AbstractTopic(java.lang.String topic, BrokerService brokerService) -
Uses of BrokerService in org.apache.pulsar.broker.service.nonpersistent
Constructors in org.apache.pulsar.broker.service.nonpersistent with parameters of type BrokerService Constructor Description NonPersistentReplicator(NonPersistentTopic topic, java.lang.String localCluster, java.lang.String remoteCluster, BrokerService brokerService, org.apache.pulsar.client.impl.PulsarClientImpl replicationClient)NonPersistentTopic(java.lang.String topic, BrokerService brokerService) -
Uses of BrokerService in org.apache.pulsar.broker.service.persistent
Methods in org.apache.pulsar.broker.service.persistent with parameters of type BrokerService Modifier and Type Method Description static java.util.Optional<org.apache.pulsar.common.policies.data.Policies>DispatchRateLimiter. getPolicies(BrokerService brokerService, java.lang.String topicName)static java.util.concurrent.CompletableFuture<java.util.Optional<org.apache.pulsar.common.policies.data.Policies>>DispatchRateLimiter. getPoliciesAsync(BrokerService brokerService, java.lang.String topicName)java.util.concurrent.CompletableFuture<java.util.Optional<org.apache.pulsar.common.policies.data.DispatchRate>>DispatchRateLimiter. getPoliciesDispatchRateAsync(BrokerService brokerService)Gets configured dispatch-rate from namespace policies.static org.apache.pulsar.common.policies.data.SubscribeRateSubscribeRateLimiter. getPoliciesSubscribeRate(BrokerService brokerService, java.lang.String topicName)static java.util.Optional<org.apache.pulsar.common.policies.data.DispatchRate>DispatchRateLimiter. getTopicPolicyDispatchRate(BrokerService brokerService, java.lang.String topicName, DispatchRateLimiter.Type type)static booleanDispatchRateLimiter. isDispatchRateNeeded(BrokerService brokerService, java.util.Optional<org.apache.pulsar.common.policies.data.Policies> policies, java.lang.String topicName, DispatchRateLimiter.Type type)Constructors in org.apache.pulsar.broker.service.persistent with parameters of type BrokerService Constructor Description DispatchRateLimiter(BrokerService brokerService)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)PersistentTopic(java.lang.String topic, org.apache.bookkeeper.mledger.ManagedLedger ledger, BrokerService brokerService)SystemTopic(java.lang.String topic, org.apache.bookkeeper.mledger.ManagedLedger ledger, BrokerService brokerService)
-