Class HazelcastTopicMessageRouter
- java.lang.Object
-
- com.atlassian.confluence.cluster.hazelcast.HazelcastTopicMessageRouter
-
@Deprecated public final class HazelcastTopicMessageRouter extends Object
Deprecated.since 7.6 no replacementA component which manages subscriptions to multiple HazelcastITopics, routing messages on those topics to designed consumers for processing.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceHazelcastTopicMessageRouter.MessageConsumer<M>Deprecated.static interfaceHazelcastTopicMessageRouter.TopicFilterDeprecated.
-
Constructor Summary
Constructors Constructor Description HazelcastTopicMessageRouter(com.hazelcast.core.HazelcastInstance hazelcastInstance)Deprecated.HazelcastTopicMessageRouter(Supplier<com.hazelcast.core.HazelcastInstance> hazelcastRef)Deprecated.since 7.6
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description <M> voidregisterMessageConsumer(HazelcastTopicMessageRouter.TopicFilter topicFilter, HazelcastTopicMessageRouter.MessageConsumer<M> messageConsumer)Deprecated.Registers aHazelcastTopicMessageRouter.MessageConsumerto receive all messages from topics that pass theHazelcastTopicMessageRouter.TopicFilter.voidunregisterAllMessageConsumers()Deprecated.
-
-
-
Constructor Detail
-
HazelcastTopicMessageRouter
public HazelcastTopicMessageRouter(com.hazelcast.core.HazelcastInstance hazelcastInstance)
Deprecated.- Since:
- 7.6
-
HazelcastTopicMessageRouter
@Deprecated public HazelcastTopicMessageRouter(Supplier<com.hazelcast.core.HazelcastInstance> hazelcastRef)
Deprecated.since 7.6
-
-
Method Detail
-
registerMessageConsumer
public <M> void registerMessageConsumer(HazelcastTopicMessageRouter.TopicFilter topicFilter, HazelcastTopicMessageRouter.MessageConsumer<M> messageConsumer)
Deprecated.Registers aHazelcastTopicMessageRouter.MessageConsumerto receive all messages from topics that pass theHazelcastTopicMessageRouter.TopicFilter.
-
unregisterAllMessageConsumers
@PreDestroy public void unregisterAllMessageConsumers()
Deprecated.
-
-