|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.catalina.cluster.session.JvmRouteSessionIDBinderListener
Receive SessionID cluster change from other backup node after primary session node is failed.
Field Summary | |
protected CatalinaCluster |
cluster
|
protected static java.lang.String |
info
The descriptive information about this implementation. |
static org.apache.commons.logging.Log |
log
|
protected boolean |
started
|
Constructor Summary | |
JvmRouteSessionIDBinderListener()
|
Method Summary | |
boolean |
accept(ClusterMessage msg)
Accept only SessionIDMessages |
boolean |
equals(java.lang.Object listener)
|
CatalinaCluster |
getCluster()
Returns the cluster the cluster deployer is associated with |
java.lang.String |
getInfo()
Return descriptive information about this implementation. |
long |
getNumberOfSessions()
|
int |
hashCode()
|
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)
Associates the cluster deployer with a cluster |
void |
start()
Add this Mover as Cluster Listener ( receiver) |
void |
stop()
Remove this from Cluster Listener |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static org.apache.commons.logging.Log log
protected static final java.lang.String info
protected CatalinaCluster cluster
protected boolean started
Constructor Detail |
public JvmRouteSessionIDBinderListener()
Method Detail |
public java.lang.String getInfo()
public long getNumberOfSessions()
public void start() throws LifecycleException
LifecycleException
public void stop() throws LifecycleException
LifecycleException
public void messageReceived(ClusterMessage msg)
messageReceived
in interface MessageListener
msg
- ClusterMessage - the message received from the clusterpublic boolean accept(ClusterMessage msg)
accept
in interface MessageListener
msg
- ClusterMessage
public CatalinaCluster getCluster()
MessageListener
getCluster
in interface MessageListener
public void setCluster(CatalinaCluster cluster)
MessageListener
setCluster
in interface MessageListener
cluster
- CatalinaClusterpublic boolean equals(java.lang.Object listener)
equals
in interface MessageListener
public int hashCode()
hashCode
in interface MessageListener
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |