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