Package org.springframework.jmx.export.naming
@NonNullApi
@NonNullFields
package 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.
-
ClassDescriptionAn implementation of the
ObjectNamingStrategy
interface that creates a name based on the identity of a given instance.ObjectNamingStrategy
implementation that buildsObjectName
instances from the key used in the "beans" map passed toMBeanExporter
.An implementation of theObjectNamingStrategy
interface that reads theObjectName
from the source-level metadata.Strategy interface that encapsulates the creation ofObjectName
instances.Interface that allows infrastructure components to provide their ownObjectName
s to theMBeanExporter
.