Namespace "http://www.mulesoft.org/schema/mule/jms"
Targeting Schemas (1):
mule-jms.xsd
Targeting Components:
19 global elements, 1 local element, 11 complexTypes, 1 element group, 2 attribute groups
Schema Summary
The JMS transport provides support for sending messages via JMS queues.
Target Namespace:
Defined Components:
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
http://www.mulesoft.org/schema/mule/jms/3.3/mule-jms.xsd; see XML source
Imports Schemas (4):
Imported by Schema:
_mule-all-included.xsd
All Element Summary
abstract-jndi-name-resolver A placeholder for jndi-name-resolver strategy elements.
Type:
Content:
complex, attr. wildcard, 1 element
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 2 elements
Defined:
globally in mule-jms.xsd; see XML source
Used:
activemq-connector The activemq-connector element configures an ActiveMQ version of the JMS connector.
Type:
Content:
complex, 30 attributes, attr. wildcard, 7 elements
Subst.Gr:
may substitute for element mule:abstract-connector
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
activemq-xa-connector The activemq-xa-connector element configures an ActiveMQ version of the JMS connector with XA transaction support.
Type:
Content:
complex, 30 attributes, attr. wildcard, 7 elements
Subst.Gr:
may substitute for element mule:abstract-connector
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
client-ack-transaction The client-ack-transaction element configures a client acknowledgment transaction, which is identical to a transaction but with message acknowledgements.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for element mule:abstract-transaction
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
connector The connector element configures a generic connector for sending and receiving messages over JMS queues.
Type:
Content:
complex, 29 attributes, attr. wildcard, 7 elements
Subst.Gr:
may substitute for element mule:abstract-connector
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
custom-connector The custom-connector element configures a custom connector for sending and receiving messages over JMS queues.
Type:
anonymous complexType (extension of mule:customConnectorType)
Content:
complex, 27 attributes, attr. wildcard, 7 elements
Subst.Gr:
may substitute for element mule:abstract-connector
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definition of 1 element
Used:
never
custom-jndi-name-resolver
Type:
Content:
complex, 1 attribute, attr. wildcard, 2 elements
Subst.Gr:
may substitute for element abstract-jndi-name-resolver
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
default-jndi-name-resolver
Type:
Content:
complex, 4 attributes, attr. wildcard, 1 element
Subst.Gr:
may substitute for element abstract-jndi-name-resolver
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
endpoint The endpoint element configures a global JMS endpoint definition.
Type:
Content:
complex, 14 attributes, attr. wildcard, 16 elements
Subst.Gr:
may substitute for element mule:abstract-global-endpoint
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
inbound-endpoint The inbound-endpoint element configures an endpoint on which JMS messages are received.
Type:
Content:
complex, 15 attributes, attr. wildcard, 16 elements
Subst.Gr:
may substitute for element mule:abstract-inbound-endpoint
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
jmsmessage-to-object-transformer The jmsmessage-to-object-transformer element configures a transformer that converts a JMS message into an object by extracting the message payload.
Type:
Content:
complex, 5 attributes, attr. wildcard, 1 element
Subst.Gr:
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
mulemq-connector The mulemq-connector element configures a MuleMQ version of the JMS connector.
Type:
Content:
complex, 47 attributes, attr. wildcard, 7 elements
Subst.Gr:
may substitute for element mule:abstract-connector
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
mulemq-xa-connector The mulemq-xa-connector element configures a MuleMQ version of the JMS XA connector.
Type:
Content:
complex, 47 attributes, attr. wildcard, 7 elements
Subst.Gr:
may substitute for element mule:abstract-connector
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
object-to-jmsmessage-transformer The object-to-jmsmessage-transformer element configures a transformer that converts an object into one of five types of JMS messages, depending on the object passed in: java.lang.String -> javax.jms.TextMessage, byte[] -> javax.jms.BytesMessage, java.util.Map (primitive types) -> javax.jms.MapMessage, java.io.InputStream (or java.util.List of primitive types) -> javax.jms.StreamMessage, and java.lang.Serializable including java.util.Map, java.util.List, and java.util.Set objects that contain serializable objects (including primitives) -> javax.jms.ObjectMessage.
Type:
Content:
complex, 5 attributes, attr. wildcard, 1 element
Subst.Gr:
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
outbound-endpoint The inbound-endpoint element configures an endpoint to which JMS messages are sent.
Type:
Content:
complex, 14 attributes, attr. wildcard, 16 elements
Subst.Gr:
may substitute for element mule:abstract-outbound-endpoint
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
property-filter The property-filter element configures a filter that allows you to filter messages based on a JMS property.
Type:
anonymous complexType (extension of mule:abstractFilterType)
Content:
complex, 5 attributes, attr. wildcard, 1 element
Subst.Gr:
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definitions of 4 attributes
Used:
never
selector
Type:
Content:
empty, 1 attribute
Defined:
transaction The transaction element configures a transaction.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for element mule:abstract-transaction
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
weblogic-connector The weblogic-connector element configures a WebLogic version of the JMS connector.
Type:
Content:
complex, 29 attributes, attr. wildcard, 7 elements
Subst.Gr:
may substitute for element mule:abstract-connector
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
websphere-connector The websphere-connector element configures a WebSphere version of the JMS connector.
Type:
Content:
complex, 29 attributes, attr. wildcard, 7 elements
Subst.Gr:
may substitute for element mule:abstract-connector
Defined:
globally in mule-jms.xsd; see XML source
Used:
never
Complex Type Summary
A service to resolve JNDI names.
Content:
complex, attr. wildcard, 1 element
Defined:
globally in mule-jms.xsd; see XML source
Used:
Content:
complex, 30 attributes, attr. wildcard, 7 elements
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definition of 1 attribute
Used:
A custom strategy to resolve JNDI names.
Content:
complex, 1 attribute, attr. wildcard, 2 elements
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
A deafult strategy to resolve JNDI names.
Content:
complex, 4 attributes, attr. wildcard, 1 element
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definitions of 4 attributes
Used:
Content:
complex, 29 attributes, attr. wildcard, 7 elements
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
Content:
complex, 14 attributes, attr. wildcard, 16 elements
Defined:
globally in mule-jms.xsd; see XML source
Used:
Content:
complex, 15 attributes, attr. wildcard, 16 elements
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definition of 1 attribute
Used:
Sets a selector on the underlying JMS transport.
Content:
empty, 1 attribute
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definition of 1 attribute
Used:
Content:
complex, 47 attributes, attr. wildcard, 7 elements
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definitions of 18 attributes
Used:
Content:
complex, 14 attributes, attr. wildcard, 16 elements
Defined:
globally in mule-jms.xsd; see XML source
Used:
Content:
complex, 29 attributes, attr. wildcard, 7 elements
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
Element Group Summary
Content:
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definitions of 2 elements
Used:
Attribute Group Summary
Content:
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definitions of 3 attributes
Used:
Content:
Defined:
globally in mule-jms.xsd; see XML source
Includes:
definitions of 22 attributes
Used:

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.