Package org.apache.catalina.ha.session
Class ClusterSessionListener
java.lang.Object
org.apache.catalina.ha.ClusterListener
org.apache.catalina.ha.session.ClusterSessionListener
- All Implemented Interfaces:
ChannelListener
Receive replicated SessionMessage form other cluster node.
- Author:
- Peter Rossbach
-
Field Summary
Fields inherited from class org.apache.catalina.ha.ClusterListener
cluster
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
accept
(ClusterMessage msg) Accept only SessionMessagevoid
messageReceived
(ClusterMessage myobj) Callback from the cluster, when a message is received, The cluster will broadcast it invoking the messageReceived on the receiver.Methods inherited from class org.apache.catalina.ha.ClusterListener
accept, getCluster, messageReceived, setCluster
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.catalina.tribes.ChannelListener
equals, hashCode
-
Constructor Details
-
ClusterSessionListener
public ClusterSessionListener()
-
-
Method Details
-
messageReceived
Callback from the cluster, when a message is received, The cluster will broadcast it invoking the messageReceived on the receiver.- Specified by:
messageReceived
in classClusterListener
- Parameters:
myobj
- ClusterMessage - the message received from the cluster
-
accept
Accept only SessionMessage- Specified by:
accept
in classClusterListener
- 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.
-