Interface SystemMonitorMBean

All Superinterfaces:
QBean, QBeanSupportMBean, QPersist
All Known Implementing Classes:
SystemMonitor

public interface SystemMonitorMBean extends QBeanSupportMBean
MBean interface.
  • Method Details

    • setSleepTime

      void setSleepTime(long sleepTime)
      Sets the polling interval in milliseconds.
      Parameters:
      sleepTime - polling interval in milliseconds
    • getSleepTime

      long getSleepTime()
      Returns the configured polling interval.
      Returns:
      polling interval in milliseconds
    • setDetailRequired

      void setDetailRequired(boolean detail)
      Toggles whether the dump should include detailed thread/memory information.
      Parameters:
      detail - true to enable detailed dumps
    • getDetailRequired

      Indicates whether detailed dumps are currently enabled.
      Returns:
      true if detailed dumps are enabled