|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.zookeeper.server.ConnectionBean
public class ConnectionBean
Implementation of connection MBean interface.
| Constructor Summary | |
|---|---|
ConnectionBean(ServerCnxn connection,
ZooKeeperServer zk)
|
|
| Method Summary | |
|---|---|
long |
getAvgLatency()
Average latency in ms |
java.lang.String[] |
getEphemeralNodes()
|
java.lang.String |
getLastCxid()
Last cxid of this connection |
long |
getLastLatency()
Latency of last response to client on this connection in ms |
java.lang.String |
getLastOperation()
Last operation performed by this connection |
java.lang.String |
getLastResponseTime()
Last time server sent a response to client on this connection |
java.lang.String |
getLastZxid()
Last zxid of this connection |
long |
getMaxLatency()
Max latency in ms |
long |
getMinLatency()
Min latency in ms |
java.lang.String |
getName()
|
long |
getOutstandingRequests()
|
long |
getPacketsReceived()
|
long |
getPacketsSent()
|
java.lang.String |
getSessionId()
|
int |
getSessionTimeout()
|
java.lang.String |
getSourceIP()
|
java.lang.String |
getStartedTime()
|
boolean |
isHidden()
If isHidden returns true, the MBean won't be registered with MBean server, and thus won't be available for management tools. |
void |
resetCounters()
Reset counters |
void |
terminateConnection()
Terminate thei client connection. |
void |
terminateSession()
Terminate this client session. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ConnectionBean(ServerCnxn connection,
ZooKeeperServer zk)
| Method Detail |
|---|
public java.lang.String getSessionId()
getSessionId in interface ConnectionMXBeanpublic java.lang.String getSourceIP()
getSourceIP in interface ConnectionMXBeanpublic java.lang.String getName()
getName in interface ZKMBeanInfopublic boolean isHidden()
ZKMBeanInfo
isHidden in interface ZKMBeanInfopublic java.lang.String[] getEphemeralNodes()
getEphemeralNodes in interface ConnectionMXBeanpublic java.lang.String getStartedTime()
getStartedTime in interface ConnectionMXBeanpublic void terminateSession()
ConnectionMXBean
terminateSession in interface ConnectionMXBeanpublic void terminateConnection()
ConnectionMXBean
terminateConnection in interface ConnectionMXBeanpublic void resetCounters()
ConnectionMXBean
resetCounters in interface ConnectionMXBeanpublic java.lang.String toString()
toString in class java.lang.Objectpublic long getOutstandingRequests()
getOutstandingRequests in interface ConnectionMXBeanpublic long getPacketsReceived()
getPacketsReceived in interface ConnectionMXBeanpublic long getPacketsSent()
getPacketsSent in interface ConnectionMXBeanpublic int getSessionTimeout()
getSessionTimeout in interface ConnectionMXBeanpublic long getMinLatency()
ConnectionMXBean
getMinLatency in interface ConnectionMXBeanpublic long getAvgLatency()
ConnectionMXBean
getAvgLatency in interface ConnectionMXBeanpublic long getMaxLatency()
ConnectionMXBean
getMaxLatency in interface ConnectionMXBeanpublic java.lang.String getLastOperation()
ConnectionMXBean
getLastOperation in interface ConnectionMXBeanpublic java.lang.String getLastCxid()
ConnectionMXBean
getLastCxid in interface ConnectionMXBeanpublic java.lang.String getLastZxid()
ConnectionMXBean
getLastZxid in interface ConnectionMXBeanpublic java.lang.String getLastResponseTime()
ConnectionMXBean
getLastResponseTime in interface ConnectionMXBeanpublic long getLastLatency()
ConnectionMXBean
getLastLatency in interface ConnectionMXBean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||