wt.jmx.core.mbeans
Interface RMIClientMonitorMBean

All Superinterfaces:
SelfEmailingMBean

public interface RMIClientMonitorMBean
extends SelfEmailingMBean

Provide information on outgoing RMI calls

Supported API: true

Extendable: true


Method Summary
 int getActiveCalls()
          Number of currently active RMI calls

Supported API: true
 double getAverageCallSeconds()
          Average RMI call elasped time (in seconds)

Supported API: true
 CompositeData getRecentCallData()
          Statistics on outgoing RMI calls during "recent" interval

Supported API: true
 int getRecentIntervalSeconds()
          Length of "recent" statistics interval in seconds

Supported API: true
 long getTotalCalls()
          Get total number of RMI calls made

Supported API: true
 double getTotalCallSeconds()
          Get elapsed RMI call time (in seconds) for process (or rather this classloader)

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

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

Method Detail

getActiveCalls

int getActiveCalls()
Number of currently active RMI calls

Supported API: true


getTotalCalls

long getTotalCalls()
Get total number of RMI calls made

Supported API: true


getTotalCallSeconds

double getTotalCallSeconds()
Get elapsed RMI call time (in seconds) for process (or rather this classloader)

Supported API: true


getAverageCallSeconds

double getAverageCallSeconds()
Average RMI call elasped time (in seconds)

Supported API: true


getRecentIntervalSeconds

int getRecentIntervalSeconds()
Length of "recent" statistics interval in seconds

Supported API: true


setRecentIntervalSeconds

void setRecentIntervalSeconds(int recentIntervalSeconds)
Length of "recent" statistics interval in seconds

Supported API: true


getRecentCallData

CompositeData getRecentCallData()
                                throws OpenDataException
Statistics on outgoing RMI calls during "recent" interval

Supported API: true

Throws:
OpenDataException