Provides a strategy for ObjectName creation. Used by MBeanExporter
to determine the JMX names to use for exported Spring-managed beans.
Interfaces
ObjectNamingStrategy |
Strategy interface that encapsulates the creation of ObjectName instances. |
SelfNaming |
Interface that allows infrastructure components to provide their own
ObjectName s to the MBeanExporter . |
Classes
IdentityNamingStrategy |
An implementation of the ObjectNamingStrategy interface that
creates a name based on the the identity of a given instance. |
KeyNamingStrategy |
ObjectNamingStrategy implementation that builds
ObjectName instances from the key used in the
"beans" map passed to MBeanExporter . |
MetadataNamingStrategy |
An implementation of the ObjectNamingStrategy interface
that reads the ObjectName from the source-level metadata. |