See: Description
| Interface | Description |
|---|---|
| DynamicMBeanFactory |
This factory is responsible for creating instances of DynamicMBean without being dependent on one particular
implementation or external dependency.
|
| DynamicMBeanProvider |
Provide instances of DynamicMBean from Pico components.
|
| MBeanInfoProvider |
Provide a MBeanInfo for a component.
|
| ObjectNameFactory |
Core interface for generating ObjectName instances for a DynamicMBean.
|
| Class | Description |
|---|---|
| AbstractConstructingProvider |
A DynamicMBeanProvider that constructs StandardMBean instances that as long as an ObjectName and a MBeanInfo can be
generated for the component.
|
| AbstractNamingConventionMBeanInfoProvider |
Abstract base class for MBeanInfoProvider that search MBeanInfo in the PicoContainer registered with a key that
follows naming conventions.
|
| AbstractObjectNameFactory |
An abstract ObjectNameFactory that offers functionality to handle the domain part of the object name.
|
| ComponentKeyConventionMBeanInfoProvider |
A MBeanInfoProvider that searches for a MBeanInfo instance in the PicoContainer.
|
| ComponentTypeConventionMBeanInfoProvider |
A MBeanInfoProvider that searches for a MBeanInfo instance in the PicoContainer.
|
| DynamicMBeanComponentProvider |
DynamicMBeanProvider, that will provide a component directly if it is already a
DynamicMBean. |
| JMXExposed<T> |
ComponentAdapter that is exposing a component as MBean in a MBeanServer. |
| JMXExposing |
ComponentFactory that instantiates JMXExposed instances. |
| JMXRegistrationInfo |
Helper class to associate a MBean with an ObjectName.
|
| JMXVisitor | |
| NamingConventionConstructingProvider |
A DynamicMBeanProvider that constructs StandardMBean instances that follow the JMX naming conventions.
|
| PredefinedObjectNameFactory |
An ObjectNameFactory, that uses the key of the Pico component as
ObjectName, if the key is of this type. |
| RegisteredMBeanConstructingProvider |
A DynamicMBeanProvider, that creates DynamicMBeans for registered Pico components on the fly.
|
| StandardMBeanFactory |
A factory for DynamicMBeans, that creates MBean instances using the classes
StandardMBean and
ModelMBean provided by the JMX specification. |
| StandardNanoMBean |
StandardMBean with a provided MBeanInfo.
|
| TypedObjectNameFactory |
An ObjectNameFactory, that uses the type of the
DynamicMBean implementation to register. |
| Exception | Description |
|---|---|
| JMXRegistrationException |
A registration exception caused trying to register the component with JMX.
|
Copyright © 2003-2014 Codehaus. All Rights Reserved.