tquadrat's Foundation Library org.tquadrat.foundation.mgmt 0.4.8 API

The Java Management Extension (JMX) allows monitoring and control an already running program, locally or remote. The runtime environment provides already several so-called platform MXBeans (for "managed bean"), covering some general topics, like garbage collection or logging. These can be found in the package java.lang.management.

But to make specific features of a program accessible via JMX, it is necessary to provide own MBeans; this can be done by implementing the interface DynamicMBean.

This is what the class JMXSupport does: it is a generic implementation of the DynamicMBean interface that links the program code to JMX.

Modules
Module
Description
The module for the JMX extensions by the Foundation Library.