Name | Description | Type | Package | Framework |
AbstractConfigurableMBeanInfoAssembler | Base class for MBeanInfoAssemblers that support configurableJMX notification behavior. | Class | org.springframework.jmx.export.assembler | Spring MVC |
|
AbstractJmxAttribute | Base class for all JMX metadata classes. | Class | org.springframework.jmx.export.metadata | Spring MVC |
|
AbstractMBeanInfoAssembler | Abstract implementation of the MBeanInfoAssembler interfacethat encapsulates the creation of a ModelMBeanInfo instance | Class | org.springframework.jmx.export.assembler | Spring MVC |
|
AbstractReflectiveMBeanInfoAssembler | Builds on the AbstractMBeanInfoAssembler superclass toadd a basic algorithm for building metadata based on the | Class | org.springframework.jmx.export.assembler | Spring MVC |
|
AnnotationJmxAttributeSource | reads annotations and exposes the corresponding attributes. | Class | org.springframework.jmx.export.annotation | Spring MVC |
|
AnnotationMBeanExporter | Convenient subclass of Spring's standard MBeanExporter,activating Java 5 annotation usage for JMX exposure of Spring beans: | Class | org.springframework.jmx.export.annotation | Spring MVC |
|
AutodetectCapableMBeanInfoAssembler | MBeanExporter to include additional beans in the registration process. | Interface | org.springframework.jmx.export.assembler | Spring MVC |
|
ConnectorServerFactoryBean | FactoryBean that creates a JSR-160 JMXConnectorServer,optionally registers it with the MBeanServer and then starts it. | Class | org.springframework.jmx.support | Spring MVC |
|
IdentityNamingStrategy | An implementation of the ObjectNamingStrategy interface thatcreates a name based on the the identity of a given instance. | Class | org.springframework.jmx.export.naming | Spring MVC |
|
InterfaceBasedMBeanInfoAssembler | Subclass of AbstractReflectiveMBeanInfoAssembler that allows forthe management interface of a bean to be defined using arbitrary interfaces. | Class | org.springframework.jmx.export.assembler | Spring MVC |
|
InvalidInvocationException | Thrown when trying to invoke an operation on a proxy that is not exposedby the proxied MBean resource's management interface. | Class | org.springframework.jmx.access | Spring MVC |
|
InvalidMetadataException | Thrown by the JmxAttributeSource when it encountersincorrect metadata on a managed resource or one of its methods. | Class | org.springframework.jmx.export.metadata | Spring MVC |
|
InvocationFailureException | Thrown when an invocation on an MBean resource failed with an exception (eithera reflection exception or an exception thrown by the target method itself). | Class | org.springframework.jmx.access | Spring MVC |
|
JmxAttributeSource | Interface used by the MetadataMBeanInfoAssembler toread source-level metadata from a managed resource's class. | Interface | org.springframework.jmx.export.metadata | Spring MVC |
|
JmxException | General base exception to be thrown on JMX errors. | Class | org.springframework.jmx | Spring MVC |
|
JmxMetadataUtils | Utility methods for converting Spring JMX metadata into their plain JMX equivalents. | Class | org.springframework.jmx.export.metadata | Spring MVC |
|
JmxUtils | Collection of generic utility methods to support Spring JMX. | Class | org.springframework.jmx.support | Spring MVC |
|
KeyNamingStrategy | ObjectNamingStrategy implementation that buildsObjectName instances from the key used in the | Class | org.springframework.jmx.export.naming | Spring MVC |
|
ManagedAttribute | Method-level annotation that indicates to expose a given bean property as aJMX attribute, corresponding to the ManagedAttribute attribute. | Class | org.springframework.jmx.export.annotation | Spring MVC |
|
ManagedAttribute | Metadata that indicates to expose a given bean property as JMX attribute. | Class | org.springframework.jmx.export.metadata | Spring MVC |
|
ManagedMetric | Method-level annotation that indicates to expose a given bean property as aJMX attribute, with added descriptor properties to indicate that it is a metric. | Class | org.springframework.jmx.export.annotation | Spring MVC |
|
ManagedMetric | Metadata that indicates to expose a given bean property as a JMX attribute,with additional descriptor properties that indicate that the attribute is a | Class | org.springframework.jmx.export.metadata | Spring MVC |
|
ManagedNotification | Type-level annotation that indicates a JMX notification emitted by a bean. | Class | org.springframework.jmx.export.annotation | Spring MVC |
|
ManagedNotification | Metadata that indicates a JMX notification emitted by a bean. | Class | org.springframework.jmx.export.metadata | Spring MVC |
|
ManagedNotifications | Type-level annotation that indicates JMX notifications emitted by a bean,containing multiple ManagedNotifications | Class | org.springframework.jmx.export.annotation | Spring MVC |
|
ManagedOperation | Method-level annotation that indicates to expose a given method as aJMX operation, corresponding to the ManagedOperation attribute. | Class | org.springframework.jmx.export.annotation | Spring MVC |
|
ManagedOperation | Metadata that indicates to expose a given method as JMX operation. | Class | org.springframework.jmx.export.metadata | Spring MVC |
|
ManagedOperationParameter | Method-level annotation used to provide metadata about operation parameters,corresponding to a ManagedOperationParameter attribute. | Class | org.springframework.jmx.export.annotation | Spring MVC |
|
ManagedOperationParameter | Metadata about JMX operation parameters. | Class | org.springframework.jmx.export.metadata | Spring MVC |
|
ManagedOperationParameters | Method-level annotation used to provide metadata about operation parameters,corresponding to an array of ManagedOperationParameter attributes. | Class | org.springframework.jmx.export.annotation | Spring MVC |
|
ManagedResource | Class-level annotation that indicates to register instances of a classwith a JMX server, corresponding to the ManagedResource attribute. | Class | org.springframework.jmx.export.annotation | Spring MVC |
|
ManagedResource | Metadata indicating that instances of an annotated classare to be registered with a JMX server. | Class | org.springframework.jmx.export.metadata | Spring MVC |
|
MBeanClientInterceptor | MethodInterceptor that routes calls to anMBean running on the supplied MBeanServerConnection. | Class | org.springframework.jmx.access | Spring MVC |
|
MBeanConnectFailureException | Thrown when an invocation failed because of an I/O problem on theMBeanServerConnection. | Class | org.springframework.jmx.access | Spring MVC |
|
MBeanExporter | JMX exporter that allows for exposing any Spring-managed bean to aJMX MBeanServer, without the need to define any | Class | org.springframework.jmx.export | Spring MVC |
|
MBeanExporterListener | A listener that allows application code to be notified when an MBean isregistered and unregistered via an MBeanExporter. | Interface | org.springframework.jmx.export | Spring MVC |
|
MBeanExportException | Exception thrown in case of failure when exporting an MBean. | Class | org.springframework.jmx.export | Spring MVC |
|
MBeanExportOperations | Interface that defines the set of MBean export operations that are intended to beaccessed by application developers during application runtime. | Interface | org.springframework.jmx.export | Spring MVC |
|
MBeanInfoAssembler | Interface to be implemented by all classes that cancreate management interface metadata for a managed resource. | Interface | org.springframework.jmx.export.assembler | Spring MVC |
|
MBeanInfoRetrievalException | Thrown if an exception is encountered when trying to retrieveSince:1. | Class | org.springframework.jmx.access | Spring MVC |
|
MBeanProxyFactoryBean | Creates a proxy to a managed resource running either locally or remotely. | Class | org.springframework.jmx.access | Spring MVC |
|
MBeanRegistrationSupport | Provides supporting infrastructure for registering MBeans with anMBeanServer. | Class | org.springframework.jmx.support | Spring MVC |
|
MBeanServerConnectionFactoryBean | FactoryBean that creates a JMX 1. | Class | org.springframework.jmx.support | Spring MVC |
|
MBeanServerFactoryBean | FactoryBean that obtains an MBeanServer referencethrough the standard JMX 1. | Class | org.springframework.jmx.support | Spring MVC |
|
MBeanServerNotFoundException | Exception thrown when we cannot locate an instance of an MBeanServer,or when more than one instance is found. | Class | org.springframework.jmx | Spring MVC |
|
MetadataMBeanInfoAssembler | interface that reads the management interface information from source level metadata. | Class | org.springframework.jmx.export.assembler | Spring MVC |
|
MetadataNamingStrategy | An implementation of the ObjectNamingStrategy interfacethat reads the ObjectName from the source-level metadata. | Class | org.springframework.jmx.export.naming | Spring MVC |
|
MethodExclusionMBeanInfoAssembler | AbstractReflectiveMBeanInfoAssembler subclass that allowsmethod names to be explicitly excluded as MBean operations and attributes. | Class | org.springframework.jmx.export.assembler | Spring MVC |
|
MethodNameBasedMBeanInfoAssembler | Subclass of AbstractReflectiveMBeanInfoAssembler that allowsto specify method names to be exposed as MBean operations and attributes. | Class | org.springframework.jmx.export.assembler | Spring MVC |
|
MetricType | Represents how the measurement values of a ManagedMetric will change over time. | Class | org.springframework.jmx.support | Spring MVC |
|
ModelMBeanNotificationPublisher | NotificationPublisher implementation that uses the infrastructureprovided by the ModelMBean interface to track | Class | org.springframework.jmx.export.notification | Spring MVC |
|
NotificationListenerBean | Helper class that aggregates a NotificationListener,a NotificationFilter, and an arbitrary handback | Class | org.springframework.jmx.export | Spring MVC |
|
NotificationListenerHolder | Helper class that aggregates a NotificationListener,a NotificationFilter, and an arbitrary handback | Class | org.springframework.jmx.support | Spring MVC |
|
NotificationListenerRegistrar | Registrar object that associates a specific NotificationListenerwith one or more MBeans in an MBeanServer | Class | org.springframework.jmx.access | Spring MVC |
|
NotificationPublisher | Simple interface allowing Spring-managed MBeans to publish JMX notificationswithout being aware of how those notifications are being transmitted to the | Interface | org.springframework.jmx.export.notification | Spring MVC |
|
NotificationPublisherAware | Interface to be implemented by any Spring-managed resource that is to beregistered with an MBeanServer and wishes to send | Interface | org.springframework.jmx.export.notification | Spring MVC |
|
ObjectNameManager | Helper class for the creation of ObjectName instances. | Class | org.springframework.jmx.support | Spring MVC |
|
ObjectNamingStrategy | Strategy interface that encapsulates the creation of ObjectName instances. | Interface | org.springframework.jmx.export.naming | Spring MVC |
|
RegistrationPolicy | enum RegistrationPolicyIndicates registration behavior when attempting to register an MBean that already | Class | org.springframework.jmx.support | Spring MVC |
|
SelfNaming | Interface that allows infrastructure components to provide their ownObjectNames to the MBeanExporter. | Interface | org.springframework.jmx.export.naming | Spring MVC |
|
SimpleReflectiveMBeanInfoAssembler | Simple subclass of AbstractReflectiveMBeanInfoAssemblerthat always votes yes for method and property inclusion, effectively exposing | Class | org.springframework.jmx.export.assembler | Spring MVC |
|
SpringModelMBean | Extension of the RequiredModelMBean class that ensures thethread context ClassLoader is switched | Class | org.springframework.jmx.export | Spring MVC |
|
UnableToRegisterMBeanException | Exception thrown when we are unable to register an MBean,for example because of a naming conflict. | Class | org.springframework.jmx.export | Spring MVC |
|
UnableToSendNotificationException | Thrown when a JMX Notification is unable to be sent. | Class | org.springframework.jmx.export.notification | Spring MVC |
|
WebSphereMBeanServerFactoryBean | FactoryBean that obtains a WebSphere MBeanServerreference through WebSphere's proprietary AdminServiceFactory API, | Class | org.springframework.jmx.support | Spring MVC |