Class MBeanExportConfiguration
java.lang.Object
org.springframework.context.annotation.MBeanExportConfiguration
- All Implemented Interfaces:
org.springframework.beans.factory.Aware
,org.springframework.beans.factory.BeanFactoryAware
,ImportAware
,EnvironmentAware
@Configuration(proxyBeanMethods=false)
@Role(2)
public class MBeanExportConfiguration
extends Object
implements ImportAware, EnvironmentAware, org.springframework.beans.factory.BeanFactoryAware
@Configuration
class that registers a AnnotationMBeanExporter
bean.
This configuration class is automatically imported when using the
EnableMBeanExport
annotation. See its javadoc for complete usage details.
- Since:
- 3.2
- Author:
- Phillip Webb, Chris Beams
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setBeanFactory
(org.springframework.beans.factory.BeanFactory beanFactory) void
setEnvironment
(org.springframework.core.env.Environment environment) Set theEnvironment
that this component runs in.void
setImportMetadata
(org.springframework.core.type.AnnotationMetadata importMetadata) Set the annotation metadata of the importing @Configuration
class.
-
Constructor Details
-
MBeanExportConfiguration
public MBeanExportConfiguration()
-
-
Method Details
-
setImportMetadata
public void setImportMetadata(org.springframework.core.type.AnnotationMetadata importMetadata) Description copied from interface:ImportAware
Set the annotation metadata of the importing @Configuration
class.- Specified by:
setImportMetadata
in interfaceImportAware
-
setEnvironment
public void setEnvironment(org.springframework.core.env.Environment environment) Description copied from interface:EnvironmentAware
Set theEnvironment
that this component runs in.- Specified by:
setEnvironment
in interfaceEnvironmentAware
-
setBeanFactory
public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory) - Specified by:
setBeanFactory
in interfaceorg.springframework.beans.factory.BeanFactoryAware
-
mbeanExporter
-