protected static class EclipseLinkHazelcastChanelSupplier.HazelcastMessageChannel
extends java.lang.Object
implements org.springframework.messaging.SubscribableChannel
Modifier and Type | Field and Description |
---|---|
protected com.hazelcast.topic.ITopic<org.springframework.messaging.Message<?>> |
topic |
Constructor and Description |
---|
HazelcastMessageChannel(com.hazelcast.topic.ITopic<org.springframework.messaging.Message<?>> topic) |
Modifier and Type | Method and Description |
---|---|
boolean |
send(org.springframework.messaging.Message<?> message) |
boolean |
send(org.springframework.messaging.Message<?> message,
long timeout) |
boolean |
subscribe(org.springframework.messaging.MessageHandler handler) |
boolean |
unsubscribe(org.springframework.messaging.MessageHandler handler) |
protected final com.hazelcast.topic.ITopic<org.springframework.messaging.Message<?>> topic
public HazelcastMessageChannel(com.hazelcast.topic.ITopic<org.springframework.messaging.Message<?>> topic)
public boolean subscribe(org.springframework.messaging.MessageHandler handler)
subscribe
in interface org.springframework.messaging.SubscribableChannel
public boolean unsubscribe(org.springframework.messaging.MessageHandler handler)
unsubscribe
in interface org.springframework.messaging.SubscribableChannel
public boolean send(org.springframework.messaging.Message<?> message)
send
in interface org.springframework.messaging.MessageChannel
public boolean send(org.springframework.messaging.Message<?> message, long timeout)
send
in interface org.springframework.messaging.MessageChannel