org.apache.catalina.tribes
public interface ChannelListener
Title: ChannelListener
Description: An interface to listens to incoming messages from a channel
When a message is received, the Channel will invoke the channel listener in a conditional sequence.if ( listener.accept(msg,sender) ) listener.messageReceived(msg,sender);
accept(Serializable, Member)
if it doesn't intend to process the message. The channel can this way track whether a message
was processed by an above application or if it was just received and forgot about, a featuer required
to support message-response(RPC) callsVersion: 1.0
Method Summary | |
---|---|
boolean | accept(Serializable msg, Member sender)
Invoked by the channel to determine if the listener will process this message or not. |
boolean | equals(Object listener) |
int | hashCode() |
void | messageReceived(Serializable msg, Member sender)
Receive a message from the channel |
Parameters: msg Serializable sender Member
Returns: boolean
Parameters: listener Object
Returns: boolean
See Also: Object#equals(Object)
Returns: int
See Also: Object#hashCode(int)
Parameters: msg Serializable sender - the source of the message