org.apache.catalina.tribes
public interface ChannelReceiver extends Heartbeat
ChannelReceiver interface is the data receiver component
at the bottom layer, the IO layer (for layers see the javadoc for the Channel interface).
This class may optionally implement a thread pool for parallel processing of incoming messages.| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getHost()
String representation of the IPv4 or IPv6 address that this host is listening
to.
|
MessageListener |
getMessageListener()
Returns the message listener that is associated with this receiver
|
int |
getPort()
Returns the listening port
|
int |
getSecurePort()
Returns the secure listening port
|
void |
setMessageListener(MessageListener listener)
Sets the message listener to receive notification of incoming
|
void |
start()
Start listening for incoming messages on the host/port
|
void |
stop()
Stop listening for messages
|
void start()
throws java.io.IOException
java.io.IOExceptionvoid stop()
java.lang.String getHost()
int getPort()
int getSecurePort()
void setMessageListener(MessageListener listener)
listener - MessageListenerMessageListenerMessageListener getMessageListener()
MessageListenerCopyright © 2000-2013 Apache Software Foundation. All Rights Reserved.