Uses of Class
org.apache.pulsar.common.naming.NamespaceBundleFactory
Packages that use NamespaceBundleFactory
Package
Description
-
Uses of NamespaceBundleFactory in org.apache.pulsar.broker.loadbalance.extensions.channel
Methods in org.apache.pulsar.broker.loadbalance.extensions.channel with parameters of type NamespaceBundleFactoryModifier 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 NamespaceBundleFactory in org.apache.pulsar.broker.namespace
Methods in org.apache.pulsar.broker.namespace that return NamespaceBundleFactoryMethods in org.apache.pulsar.broker.namespace with parameters of type NamespaceBundleFactoryModifier and TypeMethodDescriptionstatic NamespaceBundleServiceUnitUtils.suBundleFromPath(String path, NamespaceBundleFactory factory) -
Uses of NamespaceBundleFactory in org.apache.pulsar.common.naming
Methods in org.apache.pulsar.common.naming that return NamespaceBundleFactoryModifier and TypeMethodDescriptionstatic NamespaceBundleFactoryNamespaceBundleFactory.createFactory(PulsarService pulsar, com.google.common.hash.HashFunction hashFunc) NamespaceBundle.getNamespaceBundleFactory()Constructors in org.apache.pulsar.common.naming with parameters of type NamespaceBundleFactoryModifierConstructorDescriptionNamespaceBundle(org.apache.pulsar.common.naming.NamespaceName nsname, com.google.common.collect.Range<Long> keyRange, NamespaceBundleFactory factory) NamespaceBundles(org.apache.pulsar.common.naming.NamespaceName nsname, NamespaceBundleFactory factory, Optional<org.apache.commons.lang3.tuple.Pair<org.apache.pulsar.common.policies.data.LocalPolicies, Long>> localPolicies)