Package com.sun.appserv.management.util.jmx

Interface Summary
AttributeFilter  
AttributeNameMangler Maps Attribute names to legal Java identifiers, so that they can be exposed in a proxy with get/set routines.
AttributeNameMapper Maps names to a derived name.
CompositeTypeFromNameCallback In some cases, such as null values, a CompositeType cannot be determined.
MBeanGeneratorHook Hook to be passed to MBeanGenerator
MBeanProxyHandlerIntf Documents built-in supported operations of MBeanProxyHandler.
MBeanServerConnection_Hook.Hook Prior to a method being called, preHook() is called; the 2 variants correspond to either no arguments or 1 or more arguments.
NotificationSender  
ObjectNameQuery  
ObjectNameQueryMBean  
 

Class Summary
Acronyms  
AttributeChangeNotificationBuilder Base class for building AMX Notifications.
AttributeComparator  
AttributeNameManglerImpl Implements the mapping by removing illegal characters and attempting to camel-case a following alphabetic character.
AttributeNameMapperImpl Maps Attribute names to legal Java identifiers, so that they can be exposed in a proxy with get/set routines
CompositeDataHelper  
JMXConnectorConnectionSource A ConnectionSource for in-process access where the MBeanServer is actually known and where later access to it may be desired.
JMXUtil  
MBeanAttributeInfoComparator Caution: this Comparator may be inconsistent with equals() because it ignores the description.
MBeanGenerator Generate an MBean ".java" file.
MBeanOperationInfoComparator Caution: this Comparator may be inconsistent with equals() because it ignores the description.
MBeanProxyHandler Implementation of a proxy handler that supports Attribute names which are not legal Java identifiers.
MBeanRegistrationListener Convenience base class for listening to MBeanServerNotification notifications.
MBeanServerConnection_Debug This class allows use of MBeanServerConnection methods with ObjectName patterns that resolve to a single MBean.
MBeanServerConnection_Hook This class wraps an MBeanServerConnection and provides hooks on each method call via its Hook interface.
MBeanServerConnection_Hook.HookImpl  
MBeanServerConnection_Pattern This class allows use of MBeanServerConnection methods with ObjectName patterns that resolve to a single MBean.
MBeanServerConnection_Perf This class allows use of MBeanServerConnection methods with ObjectName patterns that resolve to a single MBean.
MBeanServerConnectionConnectionSource A ConnectionSource which wraps an already created MBeanServerConnection
MBeanServerConnectionSource A ConnectionSource for in-process access where the MBeanServer is actually known and where later access to it may be desired.
NoOpAttributeNameMapper A mapper that maps every name to itself.
NotificationBuilder Base class for building AMX Notifications.
NotificationEmitterSupport Features: Maintains information on all NotificationListeners so that queries can be made on the number of listeners, and the number of listeners of each type optionally sends all Notifications asynchronously via a separate Thread This class should probably be split into two classes--on synchronous and one asynchronous.
NotificationListenerBase Convenience base class for listening for Notifications from one or more MBeans, which may be specified as a specific MBean ObjectName, or an ObjectName pattern.
NotificationListenerInfo A immutable 3-tuple for tracking this stuff
NotificationListenerTracking  
ObjectNameComparator  
ObjectNameQueryImpl  
ObjectNameQueryMBeanImpl An MBean implementing ObjectNameQueryMBean
OpenMBeanUtil Utilities dealing with OpenMBeans
ReadWriteAttributeFilter This class contains various filters based on read/write status of an Attribute.