@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Import(value=MBeanExportConfiguration.class) public @interface EnableMBeanExport
MBeans from the Spring context, as
 well as well all @ManagedResource annotated beans.
 The resulting MBeanExporter
 bean is defined under the name "mbeanExporter". Alternatively, consider defining a
 custom AnnotationMBeanExporter bean explicitly.
 
This annotation is modeled after and functionally equivalent to Spring XML's
 <context:mbean-export/> element.
MBeanExportConfiguration| Modifier and Type | Optional Element and Description | 
|---|---|
| String | defaultDomainThe default domain to use when generating JMX ObjectNames. | 
| RegistrationPolicy | registrationThe policy to use when attempting to register an MBean under an
  ObjectNamethat already exists. | 
| String | serverThe bean name of the MBeanServer to which MBeans should be exported. | 
public abstract String defaultDomain
public abstract String server
public abstract RegistrationPolicy registration
ObjectName that already exists. Defaults to
 RegistrationPolicy.FAIL_ON_EXISTING.