All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
Class |
Description |
AMXClient |
This class implements a generic AMXMBeanInterface MBean which is connected to a possibly
remote MBeanServerConnection (note that MBeanServer isA MBeanServerConnection,
so we can actually create an AMXClientImpl simply by using the MBeanServer
from the mom: this is useful for testing).
|
AMXImpl |
|
AMXMBeanInterface |
Base interface supported by all AMXMBeanInterface MBeans.
|
AMXMetadata |
Annotation to contol exactly how the type value in the ObjectName
is extracted from a class when registering an instance of that class.
|
AttributeDescriptor |
|
AttributeDescriptor.AttributeType |
|
DeclarationFactory |
Utility class used to construct instances of the typelib interfaces directly from
factory methods, rather than from actual Java classes.
|
DeclarationFactory.EvaluatedArrayTypeImpl |
|
DeclarationFactory.EvaluatedClassDeclarationImpl |
|
DeclarationFactory.EvaluatedFieldDeclarationImpl |
|
DeclarationFactory.EvaluatedMethodDeclarationImpl |
|
Description |
This annotation is applied to a method that takes no arguments and returns a value
that is converted into a String for use in the ObjectName when an instance of the enclosing
class is used to construct an open MBean.
|
DescriptorFields |
This is taken directly from JDK 7 in order to support this feature in
JDK 5.
|
DescriptorIntrospector |
This class contains the methods for performing all the tests needed to verify
that a class represents a JMX compliant MBean.
|
DescriptorKey |
This is taken directly from JDK 7 in order to support this feature in
JDK 5.
|
DescriptorUtility |
|
EvaluatedAccessibleDeclaration |
|
EvaluatedArrayType |
|
EvaluatedArrayTypeBase |
|
EvaluatedClassAnalyzer |
Analyzes class inheritance hiearchy and provides methods for searching for
classes and methods.
|
EvaluatedClassDeclaration |
|
EvaluatedClassDeclarationBase |
|
EvaluatedDeclaration |
|
EvaluatedDeclarationBase |
|
EvaluatedFieldDeclaration |
|
EvaluatedFieldDeclarationBase |
|
EvaluatedMethodDeclaration |
|
EvaluatedMethodDeclarationBase |
|
EvaluatedType |
|
EvaluatedTypeBase |
|
Exceptions |
Exception wrapper class.
|
Exceptions |
|
ForceTypelibError |
Flag on a method indicating that the
|
GenericConstructor<T> |
Class that allows any class to be instantiated via any accessible constructor.
|
GmbalException |
Unchecked exception type used for all gmbal exceptions.
|
GmbalMBean |
Type returned from ManagedObjectManager createRoot and register methods.
|
GmbalMBeanNOPImpl |
A simple no-op implementation of GmbalMBean for use in the no-op impl of
ManagedObjectManager.
|
Impact |
|
IncludeSubclass |
This annotation is applied to a class or interface representing ManagedData
to indicate that the
listed subclasses should have their attributes included in the corresponding
CompositeData of the superclass.
|
InheritedAttribute |
This annotation defines an attribute in open MBean (ManagedObject) or
CompositeData (ManagedData).
|
InheritedAttributes |
This annotation defines one or more attributes inherited from a superclass.
|
JMXRegistrationManager |
A simple class that implements deferred registration.
|
ManagedAttribute |
This annotation defines an attribute in either CompositeData (ManagedData) or
an open MBean (ManagedObject).
|
ManagedData |
This annotation defines CompositeData.
|
ManagedObject |
This annotation defines a Managed Object.
|
ManagedObjectManager |
An interface used to managed Open MBeans created from annotated
objects.
|
ManagedObjectManager.RegistrationDebugLevel |
DebugLevel used to control how much debug info is printed for
registration of objects.
|
ManagedObjectManagerFactory |
Factory used to create ManagedObjectManager instances.
|
ManagedObjectManagerImpl |
|
ManagedObjectManagerImpl.DefaultAMXMetadataHolder |
|
ManagedObjectManagerImpl.DummyAverageRangeStatistic |
|
ManagedObjectManagerImpl.DummyBoundaryStatistic |
|
ManagedObjectManagerImpl.DummyBoundedRangeStatistic |
|
ManagedObjectManagerImpl.DummyCountStatistic |
|
ManagedObjectManagerImpl.DummyRangeStatistic |
|
ManagedObjectManagerImpl.DummyStatistic |
|
ManagedObjectManagerImpl.DummyStringStatistic |
|
ManagedObjectManagerImpl.DummyTimeStatistic |
|
ManagedObjectManagerImpl.Root |
|
ManagedObjectManagerImpl.StringComparator |
|
ManagedObjectManagerInternal |
The internal interface to the ManagedObjectManager that is used in the
gmbal implementation.
|
ManagedObjectManagerInternal.AttributeDescriptorType |
Used in getAttributes to indicate type of Attribute being considered.
|
ManagedObjectManagerNOPImpl |
NOP impl of ManagedObjectManager used when annotations and ManagedObjectManager
are needed, but MBeans are not.
|
ManagedOperation |
This annotation defines an attribute in open MBean (ManagedObject).
|
MBeanImpl |
|
MBeanSkeleton |
|
MBeanSkeleton.DescriptorType |
|
MBeanSkeleton.Operation |
|
MBeanTree |
Represents the collection of DynamicMBeanImpls that we have registered with
a ManagedObjectManager.
|
Named |
A simple interface used to provide access to the name and the
factory that created this instance.
|
NameValue |
This annotation is applied to a method that takes no arguments and returns a value
that is converted into a String for use in the ObjectName when an instance of the enclosing
class is used to construct an open MBean.
|
ObjectRegistrationManager |
Interface used to provide the capability to manage timer service objects.
|
ObjectRegistrationManagerImpl |
|
ObjectRegistrationManagerNOPImpl |
|
ParameterNames |
This annotation is applied to a method that represents an MBean operation.
|
ProfileMain |
|
ProfileMain.Item |
|
ProfileMain.MyRoot |
|
ProfileMain.Store |
|
ProfileMain.Timings |
|
TimerAnnotationHelper |
This class provides nested classes that carry the needed Gmbal annotations
for the various Timer classes and interface, and a method for registering all
of these annotations in gmbal.
|
TimerAnnotationHelper.ManagedControllable |
|
TimerAnnotationHelper.ManagedLogEventHandler |
|
TimerAnnotationHelper.ManagedNamed |
|
TimerAnnotationHelper.ManagedStatsEventHandler |
|
TimerAnnotationHelper.ManagedTimer |
|
TimerAnnotationHelper.ManagedTimerEventHandler |
|
TimerAnnotationHelper.ManagedTimerFactory |
|
TimerAnnotationHelper.ManagedTimerGroup |
|
TraceRegistration |
This annotation is applied to a class or interface to indicate
that its methods are classified as part of Gmbal MBean registration process.
|
TraceRegistrationFine |
This annotation is applied to a class or interface to indicate
that its methods are classified as part of Gmbal MBean registration process.
|
TraceRuntime |
This annotation is applied to a class or interface to indicate
that its methods are classified as part of Gmbal MBean registration process.
|
TraceTypelib |
This annotation is applied to a class or interface to indicate
that its methods are classified as part of Gmbal MBean registration process.
|
TraceTypelibEval |
This annotation is applied to a class or interface to indicate
that its methods are classified as part of Gmbal MBean registration process.
|
TypeConverter |
A ManagedEntity is one of the pre-defined Open MBean types: SimpleType, ObjectName,
TabularData, or CompositeData.
|
TypeConverterImpl |
A ManagedEntity is one of the pre-defined Open MBean types: SimpleType,
ObjectName, TabularData, or CompositeData.
|
TypeConverterImpl.EnumerationAdapter<T> |
|
TypeConverterImpl.Table<K,V> |
|
TypeConverterImpl.TableDictionaryImpl<K,V> |
|
TypeConverterImpl.TableMapImpl<K,V> |
|
TypeConverterImpl.TypeConverterListBase |
|
TypeConverterImpl.TypeConverterMapBase |
|
TypeConverterImpl.TypeConverterPlaceHolderImpl |
|
TypeEvaluator |
|
TypeEvaluator.EvalMapKey |
|
TypeEvaluator.PartialDefinitions |
|
TypeEvaluator.TypeEvaluationVisitor |
|
TypeEvaluator.TypeEvaluationVisitor.OrderedResult<K,V> |
|
Visitor<R> |
|