Interface RMIClientMonitorMBean

All Superinterfaces:
SelfEmailingMBean

public interface RMIClientMonitorMBean extends SelfEmailingMBean
Provide information on outgoing RMI calls

Supported API: true

Extendable: true
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Number of currently active RMI calls

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

    Supported API: true
    Statistics on outgoing RMI calls during "recent" interval

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

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

    Supported API: true
    double
    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 Details

    • 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