public class NIOInstrumenter
extends java.lang.Object
Constructor and Description |
---|
NIOInstrumenter() |
Modifier and Type | Method and Description |
---|---|
void |
disable() |
void |
enable() |
static java.lang.String |
getJSONStats() |
static int |
getMissing() |
static void |
incrAccepted() |
static int |
incrBytesRcvd(int rcvd) |
static int |
incrBytesSent(int sent) |
static int |
incrEncrBytesRcvd(int rcvd) |
static int |
incrEncrBytesSent(int sent) |
static void |
incrInitiated() |
static void |
incrJSONRcvd() |
static void |
incrRcvd() |
static void |
incrSent() |
static void |
monitorHandleMessage()
Will monitor for long
PacketDemultiplexer.handleMessage(Object, NIOHeader)
instances. |
static boolean |
monitorHandleMessageEnabled() |
static void |
rcvdJSONPacket(org.json.JSONObject msg) |
static void |
setLogger(java.util.logging.Logger l) |
java.lang.String |
toString() |
public static void setLogger(java.util.logging.Logger l)
l
- public static void incrSent()
public static void incrRcvd()
public static int incrBytesSent(int sent)
sent
- public static int incrEncrBytesSent(int sent)
sent
- public static int incrBytesRcvd(int rcvd)
rcvd
- public static int incrEncrBytesRcvd(int rcvd)
rcvd
- public static void incrAccepted()
public static void incrInitiated()
public static void incrJSONRcvd()
public static void rcvdJSONPacket(org.json.JSONObject msg) throws org.json.JSONException
msg
- org.json.JSONException
public static int getMissing()
public void disable()
public void enable()
public static boolean monitorHandleMessageEnabled()
public static void monitorHandleMessage()
PacketDemultiplexer.handleMessage(Object, NIOHeader)
instances.public static java.lang.String getJSONStats()
public java.lang.String toString()
toString
in class java.lang.Object