element <bus> (global)
Namespace:
Type:
anonymous complexType
Content:
complex, 6 attributes, 6 elements
Defined:
globally in core.xsd; see XML source
Includes:
definitions of 2 attributes, 6 elements
Used:
never
Content Model Diagram
XML Representation Summary
<bus
   
 = 
xsd:string
 = 
xsd:boolean
 = 
xsd:string
 = 
xsd:boolean
 = 
xsd:string
 = 
xsd:string
    >
   
Content: 
features? × inInterceptors? × inFaultInterceptors? × outInterceptors? × outFaultInterceptors? × properties?
</bus>
Content model elements (6):
features, inFaultInterceptors, inInterceptors, outFaultInterceptors, outInterceptors, properties
XML Source (w/o annotations (8); see within schema source)
<xsd:element name="bus">
<xsd:complexType>
<xsd:all>
<xsd:element minOccurs="0" name="features" type="xsd:anyType"/>
<xsd:element minOccurs="0" name="inInterceptors" type="xsd:anyType"/>
<xsd:element minOccurs="0" name="inFaultInterceptors" type="xsd:anyType"/>
<xsd:element minOccurs="0" name="outInterceptors" type="xsd:anyType"/>
<xsd:element minOccurs="0" name="outFaultInterceptors" type="xsd:anyType"/>
<xsd:element minOccurs="0" name="properties" type="beans:mapType"/>
</xsd:all>
<xsd:attributeGroup ref="cxf-beans:beanAttributes"/>
<xsd:attribute name="bus" type="xsd:string"/>
<xsd:attribute name="id" type="xsd:string"/>
</xsd:complexType>
</xsd:element>
Attribute Detail (all declarations; defined within this component only; 2/6)
bus
Type:
xsd:string, predefined
Use:
optional
Name of the bus that is being configured. Defaults to "cxf", but can be used to specify a different bus to allow for multiple Bus instances within an application.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="bus" type="xsd:string"/>

id
Type:
xsd:string, predefined
Use:
optional
Unique identifier for the particular Bus instance. Mostly used by the JMX management and OSGi service registry to provide some level of persitent naming to the Bus instances. The default is "cxf" + random number.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="id" type="xsd:string"/>
Content Element Detail (all declarations; defined within this component only; 6/6)
features
Type:
xsd:anyType, any content
The list of features that are applied to the bus. Child elements of this element must be beans whose bean class extends org.apache.cxf.AbstractFeature, or references to such beans.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="features" type="xsd:anyType"/>

inFaultInterceptors
Type:
xsd:anyType, any content
The list of interceptors that the bus contributes to all inbound fault interceptor chains. Child elements of this element must be beans whose bean class implements org.apache.cxf.Interceptor, or references to such beans.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="inFaultInterceptors" type="xsd:anyType"/>

inInterceptors
Type:
xsd:anyType, any content
The list of interceptors that the bus contributes to all inbound message interceptor chains. Child elements of this element must be beans whose bean class implements org.apache.cxf.Interceptor, or references to such beans.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="inInterceptors" type="xsd:anyType"/>

outFaultInterceptors
Type:
xsd:anyType, any content
The list of interceptors that the bus contributes to all outbound fault interceptor chains. Child elements of this element must be beans whose bean class implements org.apache.cxf.Interceptor, or references to such beans.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="outFaultInterceptors" type="xsd:anyType"/>

outInterceptors
Type:
xsd:anyType, any content
The list of interceptors that the bus contributes to all outbound message interceptor chains. Child elements of this element must be beans whose bean class implements org.apache.cxf.Interceptor, or references to such beans.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="outInterceptors" type="xsd:anyType"/>

properties
Type:
beans:mapType, complex content
Specifies a map of properties that are passed to the bus.
XML Source (w/o annotations (1); see within schema source)
<xsd:element minOccurs="0" name="properties" type="beans:mapType"/>

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.