Class HazelcastApplicationEventChannelSupplier.HazelcastMessageChannel
java.lang.Object
io.jmix.autoconfigure.core.cluster.HazelcastApplicationEventChannelSupplier.HazelcastMessageChannel
- All Implemented Interfaces:
- org.springframework.messaging.MessageChannel,- org.springframework.messaging.SubscribableChannel
- Enclosing class:
- HazelcastApplicationEventChannelSupplier
protected static class HazelcastApplicationEventChannelSupplier.HazelcastMessageChannel
extends Object
implements org.springframework.messaging.SubscribableChannel
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected com.hazelcast.topic.ITopic<org.springframework.messaging.Message<?>>Fields inherited from interface org.springframework.messaging.MessageChannelINDEFINITE_TIMEOUT
- 
Constructor SummaryConstructorsConstructorDescriptionHazelcastMessageChannel(com.hazelcast.topic.ITopic<org.springframework.messaging.Message<?>> topic) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleansend(org.springframework.messaging.Message<?> message) booleansend(org.springframework.messaging.Message<?> message, long timeout) booleansubscribe(org.springframework.messaging.MessageHandler handler) booleanunsubscribe(org.springframework.messaging.MessageHandler handler) 
- 
Field Details- 
topicprotected com.hazelcast.topic.ITopic<org.springframework.messaging.Message<?>> topic
 
- 
- 
Constructor Details- 
HazelcastMessageChannelpublic HazelcastMessageChannel(com.hazelcast.topic.ITopic<org.springframework.messaging.Message<?>> topic) 
 
- 
- 
Method Details- 
subscribepublic boolean subscribe(org.springframework.messaging.MessageHandler handler) - Specified by:
- subscribein interface- org.springframework.messaging.SubscribableChannel
 
- 
unsubscribepublic boolean unsubscribe(org.springframework.messaging.MessageHandler handler) - Specified by:
- unsubscribein interface- org.springframework.messaging.SubscribableChannel
 
- 
sendpublic boolean send(org.springframework.messaging.Message<?> message) - Specified by:
- sendin interface- org.springframework.messaging.MessageChannel
 
- 
sendpublic boolean send(org.springframework.messaging.Message<?> message, long timeout) - Specified by:
- sendin interface- org.springframework.messaging.MessageChannel
 
 
-