org.apache.catalina.ha
public abstract class ClusterListener extends Object implements ChannelListener
Version: $Revision: 467222 $ $Date: 2006-10-24 05:17:11 +0200 (Tue, 24 Oct 2006) $
Field Summary | |
---|---|
protected CatalinaCluster | cluster |
static Log | log |
protected StringManager | sm
The string manager for this package. |
Constructor Summary | |
---|---|
ClusterListener() |
Method Summary | |
---|---|
boolean | accept(Serializable msg, Member member) |
abstract boolean | accept(ClusterMessage msg)
Accept only SessionIDMessages
|
boolean | equals(Object listener) |
CatalinaCluster | getCluster() |
int | hashCode() |
void | messageReceived(Serializable msg, Member member) |
abstract void | messageReceived(ClusterMessage msg)
Callback from the cluster, when a message is received, The cluster will
broadcast it invoking the messageReceived on the receiver.
|
void | setCluster(CatalinaCluster cluster) |
Parameters: msg ClusterMessage
Returns: boolean - returns true to indicate that messageReceived should be invoked. If false is returned, the messageReceived method will not be invoked.
Parameters: msg ClusterMessage - the message received from the cluster