Package org.apache.pulsar.common.naming
Class ConsistentHashingTopicBundleAssigner
java.lang.Object
org.apache.pulsar.common.naming.ConsistentHashingTopicBundleAssigner
- All Implemented Interfaces:
TopicBundleAssignmentStrategy
public class ConsistentHashingTopicBundleAssigner
extends Object
implements TopicBundleAssignmentStrategy
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindBundle(org.apache.pulsar.common.naming.TopicName topicName, NamespaceBundles namespaceBundles) voidinit(PulsarService pulsarService)
-
Constructor Details
-
ConsistentHashingTopicBundleAssigner
public ConsistentHashingTopicBundleAssigner()
-
-
Method Details
-
findBundle
public NamespaceBundle findBundle(org.apache.pulsar.common.naming.TopicName topicName, NamespaceBundles namespaceBundles) - Specified by:
findBundlein interfaceTopicBundleAssignmentStrategy
-
init
- Specified by:
initin interfaceTopicBundleAssignmentStrategy
-