wt.socket
Interface WrappedSocketMonitorMBean

All Superinterfaces:
SelfEmailingMBean

public interface WrappedSocketMonitorMBean
extends SelfEmailingMBean

Monitors I/O on wrapped sockets (only)

Supported API: true

Extendable: true


Method Summary
 long getBytesIn()
          Number of bytes read from wrapped sockets

Supported API: true
 long getBytesOut()
          Number of bytes written to wrapped sockets

Supported API: true
 int getNumSockets()
          Current number of wrapped sockets

Supported API: true
 double getRecentBytesInPerSecond()
          Number of bytes read from wrapped sockets per second during "recent" interval

Supported API: true
 double getRecentBytesOutPerSecond()
          Number of bytes written to wrapped sockets per second during "recent" interval

Supported API: true
 int getRecentIntervalSeconds()
          Number of seconds in "recent" sampling interval

Supported API: true
 void setRecentIntervalSeconds(int recentIntervalSeconds)
          Number of seconds in "recent" sampling interval

Supported API: true
 
Methods inherited from interface wt.jmx.core.mbeans.SelfEmailingMBean
emailThisMBean
 

Method Detail

getNumSockets

int getNumSockets()
Current number of wrapped sockets

Supported API: true


getBytesIn

long getBytesIn()
Number of bytes read from wrapped sockets

Supported API: true


getBytesOut

long getBytesOut()
Number of bytes written to wrapped sockets

Supported API: true


getRecentBytesInPerSecond

double getRecentBytesInPerSecond()
Number of bytes read from wrapped sockets per second during "recent" interval

Supported API: true


getRecentBytesOutPerSecond

double getRecentBytesOutPerSecond()
Number of bytes written to wrapped sockets per second during "recent" interval

Supported API: true


getRecentIntervalSeconds

int getRecentIntervalSeconds()
Number of seconds in "recent" sampling interval

Supported API: true


setRecentIntervalSeconds

void setRecentIntervalSeconds(int recentIntervalSeconds)
Number of seconds in "recent" sampling interval

Supported API: true