|
Annotation Types Summary |
| AMXMetadata |
Annotation to contol exactly how the type value in the ObjectName
is extracted from a class when registering an instance of that class. |
| 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. |
| DescriptorKey |
This is taken directly from JDK 7 in order to support this feature in
JDK 5. |
| 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. |
| 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. |
| ManagedOperation |
This annotation defines an attribute in open MBean (ManagedObject). |
| 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. |
| ParameterNames |
This annotation is applied to a method that represents an MBean operation. |