Home » openjdk-7 » com.sun.jmx » mbeanserver »

com.sun.jmx.mbeanserver

Interfaces:

DynamicMBean2   A dynamic MBean that wraps an underlying resource.  code | html
MBeanAnalyzer.MBeanVisitor     code | html
ModifiableClassLoaderRepository   This interface keeps the list of Class Loaders registered in the MBean Server.  code | html
PerThreadGroupPool.Create     code | html
Repository.RegistrationContext   An interface that allows the caller to get some control over the registration.  code | html
SunJmxMBeanServer   Extends the MBeanServer interface to provide methods for getting the MetaData and MBeanServerInstantiator objects associated with an MBeanServer.  code | html

Abstract Classes:

DefaultMXBeanMappingFactory.CompositeBuilder   Converts from a CompositeData to an instance of the targetClass.  code | html
DefaultMXBeanMappingFactory.NonNullMXBeanMapping     code | html
MBeanIntrospector   An introspector for MBeans of a certain type.  code | html
MXBeanMapping  

A custom mapping between Java types and Open types for use in MXBeans. 

code | html
MXBeanMappingFactory  

Defines how types are mapped for a given MXBean or set of MXBeans. 

code | html
MXBeanProxy.Handler     code | html
OpenConverter  

A converter between Java types and the limited set of classes defined by Open MBeans.

A Java type is an instance of java.lang.reflect.Type. 

code | html
OpenConverter.CompositeBuilder   Converts from a CompositeData to an instance of the targetClass.  code | html

Classes:

ClassLoaderRepositorySupport   This class keeps the list of Class Loaders registered in the MBean Server.  code | html
ClassLoaderRepositorySupport.LoaderEntry     code | html
ConvertingMethod     code | html
DefaultMXBeanMappingFactory  

A converter between Java types and the limited set of classes defined by Open MBeans.

A Java type is an instance of java.lang.reflect.Type. 

code | html
DefaultMXBeanMappingFactory.ArrayMapping     code | html
DefaultMXBeanMappingFactory.CollectionMapping     code | html
DefaultMXBeanMappingFactory.CompositeBuilderCheckGetters   This builder never actually returns success.  code | html
DefaultMXBeanMappingFactory.CompositeBuilderViaConstructor   Builder for when the target class has a constructor that is annotated with @ConstructorProperties so we can see the correspondence to getters.  code | html
DefaultMXBeanMappingFactory.CompositeBuilderViaConstructor.Constr     code | html
DefaultMXBeanMappingFactory.CompositeBuilderViaFrom   Builder for when the target class has a method "public static from(CompositeData)".  code | html
DefaultMXBeanMappingFactory.CompositeBuilderViaProxy   Builder for when the target class is an interface and contains no methods other than getters.  code | html
DefaultMXBeanMappingFactory.CompositeBuilderViaSetters   Builder for when the target class has a setter for every getter.  code | html
DefaultMXBeanMappingFactory.CompositeMapping     code | html
DefaultMXBeanMappingFactory.EnumMapping     code | html
DefaultMXBeanMappingFactory.IdentityMapping     code | html
DefaultMXBeanMappingFactory.MXBeanRefMapping     code | html
DefaultMXBeanMappingFactory.Mappings     code | html
DefaultMXBeanMappingFactory.TabularMapping     code | html
DescriptorCache     code | html
GetPropertyAction   Utility class to be used by the method AccessControler.doPrivileged to get a system property.  code | html
Introspector   This class contains the methods for performing all the tests needed to verify that a class represents a JMX compliant MBean.  code | html
Introspector.BeansHelper   A class that provides access to the JavaBeans Introspector and PropertyDescriptors without creating a static dependency on java.beans.  code | html
Introspector.SimpleIntrospector   A simple introspector that uses reflection to analyze a class and identify its "getter" methods.  code | html
JmxMBeanServer   This is the base class for MBean manipulation on the agent side.  code | html
JmxMBeanServerBuilder   This class represents a builder that creates javax.management.MBeanServer implementations.  code | html
MBeanAnalyzer  

An analyzer for a given MBean interface. 

code | html
MBeanAnalyzer.AttrMethods     code | html
MBeanAnalyzer.MethodOrder   A comparator that defines a total order so that methods have the same name and identical signatures appear next to each others.  code | html
MBeanInjector     code | html
MBeanInjector.ClassInjector     code | html
MBeanInstantiator   Implements the MBeanInstantiator interface.  code | html
MBeanIntrospector.MBeanInfoMaker   A visitor that constructs the per-interface MBeanInfo.  code | html
MBeanIntrospector.MBeanInfoMap     code | html
MBeanIntrospector.PerInterfaceMap     code | html
MBeanServerDelegateImpl   This class is the MBean implementation of the MBeanServerDelegate.  code | html
MXBeanIntrospector   Introspector for MXBeans. There is exactly one instance of this class.  code | html
MXBeanLookup     code | html
MXBeanProxy  

Helper class for an InvocationHandler that forwards methods from an MXBean interface to a named MXBean in an MBean Server and handles translation between the arbitrary Java types in the interface and the Open Types used by the MXBean.

 
code | html
MXBeanProxy.GetHandler     code | html
MXBeanProxy.InvokeHandler     code | html
MXBeanProxy.SetHandler     code | html
MXBeanProxy.Visitor     code | html
NamedObject   This class is used for storing a pair (name, object) where name is an object name and object is a reference to the object.  code | html
NotifySupport   Create wrappers for DynamicMBean that implement NotificationEmitter and SendNotification.  code | html
ObjectInputStreamWithLoader   This class deserializes an object in the context of a specific class loader.  code | html
OpenConverter.ArrayConverter     code | html
OpenConverter.CollectionConverter     code | html
OpenConverter.CompositeBuilderCheckGetters   This builder never actually returns success.  code | html
OpenConverter.CompositeBuilderViaConstructor   Builder for when the target class has a constructor that is annotated with @ConstructorProperties so we can see the correspondence to getters.  code | html
OpenConverter.CompositeBuilderViaConstructor.Constr     code | html
OpenConverter.CompositeBuilderViaFrom   Builder for when the target class has a method "public static from(CompositeData)".  code | html
OpenConverter.CompositeBuilderViaProxy   Builder for when the target class is an interface and contains no methods other than getters.  code | html
OpenConverter.CompositeBuilderViaSetters   Builder for when the target class has a setter for every getter.  code | html
OpenConverter.CompositeConverter     code | html
OpenConverter.ConverterMap     code | html
OpenConverter.EnumConverter     code | html
OpenConverter.IdentityConverter     code | html
OpenConverter.MXBeanConverter     code | html
OpenConverter.TabularConverter     code | html
PerInterface   Per-MBean-interface behavior.  code | html
PerInterface.InitMaps   Visitor that sets up the method maps (operations, getters, setters).  code | html
PerInterface.MethodAndSig     code | html
PerThreadGroupPool  

A factory for ThreadPoolExecutor objects that allows the same object to be shared by all users of the factory that are in the same ThreadGroup.

 
code | html
Repository   This repository does not support persistency.  code | html
Repository.ObjectNamePattern     code | html
SecureClassLoaderRepository   Fix security hole in ClassLoaderRepository.  code | html
StandardMBeanIntrospector     code | html
Util     code | html
WeakIdentityHashMap  

A map where keys are compared using identity comparison (like IdentityHashMap) but where the presence of an object as a key in the map does not prevent it being garbage collected (like WeakHashMap). 

code | html
WeakIdentityHashMap.IdentityWeakReference   WeakReference where equals and hashCode are based on the referent.  code | html