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 a certain type of messages.void
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
-
Constructor Details
-
ClusterSessionListener
public ClusterSessionListener()
-
-
Method Details
-
messageReceived
Description copied from class:ClusterListener
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
- the message received from the cluster
-
accept
Accept only a certain type of messages.This listener accepts only SessionMessage.
- Specified by:
accept
in classClusterListener
- Parameters:
msg
- the message- Returns:
true
to indicate that messageReceived should be invoked. Iffalse
is returned, the messageReceived method will not be invoked.
-