## Uses of Interface
org.springframework.jmx.export.naming.ObjectNamingStrategy

- Packages that use ObjectNamingStrategy
  Package | Description
  --- | ---
  org.springframework.jmx.export | This package provides declarative creation and registration of Spring-managed beans as JMX MBeans.
  org.springframework.jmx.export.naming | Provides a strategy for ObjectName creation.

- - ### Uses of ObjectNamingStrategy in org.springframework.jmx.export

    Methods in org.springframework.jmx.export with parameters of type ObjectNamingStrategy
    Modifier and Type | Method and Description
    --- | ---
    `void` | MBeanExporter.`setNamingStrategy(ObjectNamingStrategy namingStrategy)` Set the implementation of the `ObjectNamingStrategy` interface to use for this exporter.

  - ### Uses of ObjectNamingStrategy in org.springframework.jmx.export.naming

    Classes in org.springframework.jmx.export.naming that implement ObjectNamingStrategy
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IdentityNamingStrategy` An implementation of the `ObjectNamingStrategy` interface that creates a name based on the identity of a given instance.
    `class` | `KeyNamingStrategy` `ObjectNamingStrategy` implementation that builds `ObjectName` instances from the key used in the "beans" map passed to `MBeanExporter`.
    `class` | `MetadataNamingStrategy` An implementation of the `ObjectNamingStrategy` interface that reads the `ObjectName` from the source-level metadata.