|
Class Summary |
| AttributeListWrapper |
Wraps a JMX AttributeList so as to provide better toString() behaviors for
use in logging, etc, and to provide an easily identifiable type for use with
custom log4j renderers. |
| DynamicMBeanDelegator |
DynamicMBeanDelegator provides a number of utilities useful when implementing
DynamicMBean methods and behaviors. |
| DynamicMBeanProxy |
This class implements the DynamicMBean interface
against an MBeanServerConnection and ObjectName
by translating DynamicMBean method calls into appropriate MBeanServerConnection
method calls using the appropriate ObjectName. |
| FileWatcher |
Provides ability to watch and load a file upon changes via a fairly general URL abstraction. |
| FileWatcher.Adapter |
FileWatcher subclass with no-op overrides of all abstract methods. |
| MBeanRegistry |
Provides constants and utilities related to registration of MBeans with an
MBeanServer. |
| MBeanUtilities |
Collection of various utilities used in conjunction with implementation
and use of JMX MBeans. |
| PeriodicTaskSupport |
This abstract class takes care of most of the drudgery of properly setting
up a task for repeated execution on a specific, periodic interval. |
| SelfAwareMBean |
StandardMBean subclass that knows its own ObjectName --
and thus assumes it is only registered once. |
| SharedScheduledExecutor |
This utility is largely a normal, drop in ScheduledExecutorService implementation. |
| StandardMBean |
This class is intended to serve the same purpose as StandardMBean,
and support its public and protected API while addressing some gaps therein. |
| XMLDumper |
This class provides a number of utilities to output MBean attribute data as XML. |