Uses of Class
org.apache.pulsar.broker.namespace.NamespaceService
Packages that use NamespaceService
Package
Description
-
Uses of NamespaceService in org.apache.pulsar.broker
Methods in org.apache.pulsar.broker that return NamespaceServiceModifier and TypeMethodDescriptionPulsarService.getNamespaceService()Get a reference of the current namespace service instance.Methods in org.apache.pulsar.broker that return types with arguments of type NamespaceService -
Uses of NamespaceService in org.apache.pulsar.broker.loadbalance.extensions.channel
Methods in org.apache.pulsar.broker.loadbalance.extensions.channel with parameters of type NamespaceServiceModifier and TypeMethodDescriptionprotected voidServiceUnitStateChannelImpl.splitServiceUnitOnceAndRetry(NamespaceService namespaceService, NamespaceBundleFactory bundleFactory, NamespaceBundleSplitAlgorithm algorithm, NamespaceBundle parentBundle, List<NamespaceBundle> childBundles, List<Long> boundaries, ServiceUnitStateData parentData, AtomicInteger counter, long startTime, CompletableFuture<Void> completionFuture) -
Uses of NamespaceService in org.apache.pulsar.broker.namespace
Constructors in org.apache.pulsar.broker.namespace with parameters of type NamespaceServiceModifierConstructorDescriptionOwnershipCache(PulsarService pulsar, NamespaceService namespaceService) Constructor ofOwnershipCache. -
Uses of NamespaceService in org.apache.pulsar.common.naming
Constructors in org.apache.pulsar.common.naming with parameters of type NamespaceServiceModifierConstructorDescriptionFlowOrQpsEquallyDivideBundleSplitOption(NamespaceService namespaceService, NamespaceBundle bundle, List<Long> boundaries, Map<String, org.apache.pulsar.common.policies.data.stats.TopicStatsImpl> topicStatsMap, int loadBalancerNamespaceBundleMaxMsgRate, int loadBalancerNamespaceBundleMaxBandwidthMbytes, int flowOrQpsDifferenceThresholdPercentage)