element <mbean-export> (global)
Namespace:
Type:
anonymous complexType
Content:
empty, 3 attributes
Defined:
Includes:
definitions of 3 attributes
Used:
never
Content Model Diagram
XML Representation Summary
<mbean-export
   
 = 
xsd:string
 = 
xsd:string
 = 
("failOnExisting" | "ignoreExisting" | "replaceExisting")
/>
Annotation
Activates default exporting of MBeans by detecting standard MBeans in the Spring context as well as @ManagedResource annotations on Spring-defined beans. The resulting MBeanExporter bean is defined under the name "mbeanExporter". Alternatively, consider defining a custom AnnotationMBeanExporter bean explicitly.
See:  java:org.springframework.jmx.export.annotation.AnnotationMBeanExporter
XML Source (w/o annotations (4); see within schema source)
<xsd:element name="mbean-export">
<xsd:complexType>
<xsd:attribute name="default-domain" type="xsd:string"/>
<xsd:attribute name="server" type="xsd:string"/>
<xsd:attribute name="registration">
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="failOnExisting"/>
<xsd:enumeration value="ignoreExisting"/>
<xsd:enumeration value="replaceExisting"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>
</xsd:complexType>
</xsd:element>
Attribute Detail (all declarations; defined within this component only; 3/3)
default-domain
Type:
xsd:string, predefined
Use:
optional
The default domain to use when generating JMX ObjectNames.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="default-domain" type="xsd:string"/>

registration
Type:
anonymous simpleType (restriction of xsd:NMTOKEN)
Use:
optional
The registration behavior, indicating how to deal with existing MBeans of the same name: fail with an exception, ignore and keep the existing MBean, or replace the existing one with the new MBean. Default is to fail with an exception.
Attribute Value
enumeration of xsd:NMTOKEN
Enumeration:
"failOnExisting", "ignoreExisting", "replaceExisting"
Anonymous simpleType
Type Derivation Tree
xsd:NMTOKEN (restriction)
  simpleType
Derivation:
restriction of xsd:NMTOKEN
Facets:
enumeration:
"failOnExisting", "ignoreExisting", "replaceExisting"
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="registration">
<xsd:simpleType>
<xsd:restriction base="xsd:NMTOKEN">
<xsd:enumeration value="failOnExisting"/>
<xsd:enumeration value="ignoreExisting"/>
<xsd:enumeration value="replaceExisting"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>

server
Type:
xsd:string, predefined
Use:
optional
The bean name of the MBeanServer to which MBeans should be exported. Default is to use the platform's default MBeanServer (autodetecting WebLogic 9+, WebSphere 5.1+ and the JDK 1.5+ platform MBeanServer).
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="server" type="xsd:string"/>

XML schema documentation generated with DocFlex/XML RE 1.8.5 using DocFlex/XML XSDDoc 2.5.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.