org.springframework.jmx.export.naming |
Provides a strategy for ObjectName creation. Used by MBeanExporter
to determine the JMX names to use for exported Spring-managed beans.
|
Java Source File Name | Type | Comment |
IdentityNamingStrategy.java | Class | An implementation of the ObjectNamingStrategy interface that
creates a name based on the the identity of a given instance. |
KeyNamingStrategy.java | Class | ObjectNamingStrategy implementation that builds
ObjectName instances from the key used in the
"beans" map passed to MBeanExporter .
Can also check object name mappings, given as Properties
or as mappingLocations of properties files. |
MetadataNamingStrategy.java | Class | An implementation of the
ObjectNamingStrategy interface
that reads the ObjectName from the source-level metadata.
Falls back to the bean key (bean name) if no ObjectName
can be found in source-level metadata.
Uses the
JmxAttributeSource strategy interface, so that
metadata can be read using any supported implementation. |
ObjectNamingStrategy.java | Interface | Strategy interface that encapsulates the creation of ObjectName instances. |
SelfNaming.java | Interface | Interface that allows infrastructure components to provide their own
ObjectName s to the MBeanExporter . |