Namespace "http://www.mulesoft.org/schema/mule/core"
Targeting Schemas (1):
mule.xsd
Targeting Components:
193 global elements, 50 local elements, 190 complexTypes, 10 simpleTypes, 11 element groups, 10 attribute groups
Schema Summary
mule.xsd Target Namespace:
Defined Components:
193 global elements, 45 local elements, 190 complexTypes, 10 simpleTypes, 11 element groups, 10 attribute groups
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
http://www.mulesoft.org/schema/mule/core/3.0/mule.xsd; see XML source
Imports Schemas (3):
Imported by Schemas (52):
mule-acegi.xsd, mule-ajax.xsd, mule-atom.xsd, mule-axis.xsd, mule-bpm.xsd, mule-client.xsd, mule-custom.xsd, mule-cxf.xsd, mule-ejb.xsd, mule-email.xsd, mule-file.xsd, mule-ftp.xsd, mule-http.xsd, mule-https.xsd, mule-ibeans.xsd, mule-imap.xsd, mule-imaps.xsd, mule-jaas.xsd, mule-jbossts.xsd, mule-jdbc.xsd, mule-jersey.xsd, mule-jetty-ssl.xsd, mule-jetty.xsd, mule-jms.xsd, mule-jnp.xsd, mule-json.xsd, mule-management.xsd, mule-multicast.xsd, mule-ognl.xsd, mule-pgp.xsd, mule-pop3.xsd, mule-pop3s.xsd, mule-quartz.xsd, mule-rmi.xsd, mule-rss.xsd, mule-scripting.xsd, mule-servlet.xsd, mule-simple.xsd, mule-smtp.xsd, mule-smtps.xsd, mule-soap.xsd, mule-spring-security.xsd, mule-ssl.xsd, mule-stdio.xsd, mule-sxc.xsd, mule-tcp.xsd, mule-tls.xsd, mule-udp.xsd, mule-vm.xsd, mule-ws.xsd, mule-xml.xsd, mule-xmpp.xsd
All Element Summary
abstract-agent A placeholder for agent elements.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 12 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 13 locations
abstract-async-reply-router A placeholder for an async reply router element.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 3 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-catch-all-strategy A placeholder for catch-all strategy elements.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 4 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-component A placeholder for a component element.
Type:
Content:
complex, 2 elements
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
affiliated to substitution group abstract-message-processor; may be substituted with 13 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 16 locations
abstract-connector A placeholder for connector elements.
Type:
Content:
empty, 1 attribute
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 45 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 46 locations
abstract-entry-point-resolver A placeholder for an entry point resolver element.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 7 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-entry-point-resolver-set A placeholder for entry point resolver set elements.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 3 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-exception-strategy A placeholder for an exception strategy element.
Type:
Content:
complex, 1 attribute, 2 elements
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 3 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 10 locations
abstract-extension A placeholder for arbitrary extensions as children of the 'mule' element.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 8 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-filter A placeholder for filter elements, which control which messages are handled.
Type:
Content:
empty, 1 attribute
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
affiliated to substitution group abstract-message-processor; may be substituted with 24 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 36 locations
abstract-flow-construct A placeholder for a flow construct element.
Type:
Content:
empty, 3 attributes
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 4 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-global-endpoint A placeholder for global endpoint elements.
Type:
Content:
empty, 1 attribute
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 33 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 34 locations
abstract-inbound-endpoint A placeholder for inbound endpoint elements.
Type:
Content:
empty, 1 attribute
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 33 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 43 locations
abstract-inbound-router A placeholder for inbound router elements, which control how incoming messages are handled.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 10 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 12 locations
abstract-intercepting-message-processor A placeholder for intercepting router elements.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
affiliated to substitution group abstract-message-processor; may be substituted with 20 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 21 locations
abstract-interceptor A placeholder for an interceptor element.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
affiliated to substitution group abstract-message-processor; may be substituted with 3 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-interceptor-stack A placeholder for interceptor stack elements.
Type:
Content:
complex, 1 attribute, 1 element
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 1 element
Defined:
globally in mule.xsd; see XML source
Used:
abstract-lifecycle-adapter-factory
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 1 element
Defined:
globally in mule.xsd; see XML source
Used:
abstract-message-info-mapping Maps the attributes of the current message to known message elements in Mule, namely Message ID and CorrrelationID.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 2 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-message-processor A placeholder for message processor elements.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 140 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 15 locations
abstract-message-source A placeholder for message source elements.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 1 element
Defined:
globally in mule.xsd; see XML source
Used:
abstract-model A placeholder for model elements.
Type:
Content:
complex, 1 attribute, 5 elements
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 4 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-multi-transaction A placeholder for multi-transaction elements.
Type:
Content:
empty, 2 attributes
Abstract:
(may not be used directly in instance XML documents)
Defined:
globally in mule.xsd; see XML source
Used:
abstract-object-factory
Type:
Content:
complex, 2 elements
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 3 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-object-store A placeholder for an object store that can be used by routers to maintain state.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 2 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-outbound-endpoint A placeholder for outbound endpoint elements.
Type:
Content:
empty, 1 attribute
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 26 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 40 locations
abstract-outbound-router A placeholder for outbound router elements, which control how outgoing messages are delivered to the outbound endpoints.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 17 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 19 locations
abstract-pooling-profile
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 1 element
Defined:
globally in mule.xsd; see XML source
Used:
abstract-queue-profile A placeholder for a queue profile, which controls how messages are queued.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 1 element
Defined:
globally in mule.xsd; see XML source
Used:
abstract-retry-notifier A placeholder for a retry notifier element.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Defined:
globally in mule.xsd; see XML source
Used:
abstract-retry-policy A placeholder for a retry policy element.
Type:
Content:
complex, 1 element
Abstract:
(may not be used directly in instance XML documents)
Defined:
globally in mule.xsd; see XML source
Used:
abstract-routing-message-processor A placeholder for intercepting router elements.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
affiliated to substitution group abstract-message-processor; may be substituted with 5 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-security-filter A placeholder for security filter elements, which control access to the system.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
affiliated to substitution group abstract-message-processor; may be substituted with 6 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-security-manager A security manager is a container for security providers.
Type:
Content:
empty, 2 attributes
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 5 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-service A placeholder for a service element.
Type:
Content:
empty, 1 attribute
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 2 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-service-threading-profile A placeholder for the service threading profile element.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 1 element
Defined:
globally in mule.xsd; see XML source
Used:
abstract-transaction A placeholder for transaction elements.
Type:
Content:
empty, 2 attributes
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 6 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 10 locations
abstract-transaction-manager A placeholder for transaction manager elements, which are used to coordinate transactions.
Type:
Content:
empty
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
may be substituted with 8 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstract-transformer A placeholder for transformer elements.
Type:
Content:
empty, 5 attributes
Abstract:
(may not be used directly in instance XML documents)
Subst.Gr:
affiliated to substitution group abstract-message-processor; may be substituted with 63 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 67 locations
abstract-xa-transaction A placeholder for XA transaction elements.
Type:
Content:
empty, 2 attributes
Abstract:
(may not be used directly in instance XML documents)
Defined:
globally in mule.xsd; see XML source
Used:
add-message-properties Add a set of message properties.
Type:
Content:
complex, 2 attributes, 6 elements
Defined:
add-message-property Add a message property.
Type:
Content:
empty, 3 attributes
Defined:
all Sends the same message to multiple message processors or outbound endpoints.
Type:
Content:
complex, 1 attribute, 3 elements
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
never
and-filter Returns true only if all the enclosed filters return true.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for elements: abstract-filter, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
append-string-transformer A transformer that appends a string to a string payload.
Type:
Content:
empty, 6 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
never
array-entry-point-resolver Delivers the message to a method that takes a single array as argument.
Type:
Content:
complex, 2 attributes, 3 elements
Subst.Gr:
may substitute for element abstract-entry-point-resolver
Defined:
globally in mule.xsd; see XML source
Used:
never
async Processes the nested list of message processors asynchronously using a thread pool
Type:
Content:
complex, 1 attribute, 3 elements
Subst.Gr:
may substitute for element abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
async-reply The elements within 'async-reply' describe how asynchronous replies are handled.
Type:
Content:
complex, 2 attributes, 5 elements
Defined:
locally within baseServiceType complexType in mule.xsd; see XML source
auto-transformer A transformer that uses the transform discovery mechanism to convert the message payload.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
base64-decoder-transformer A transformer that base64 decodes a message to give an array of bytes.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
base64-encoder-transformer A transformer that base64 encodes a string or byte array message.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
bean-builder-transformer A transformer that uses expressions to configure a simple bean object.
Type:
Content:
complex, 7 attributes, 1 element
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes, 1 element
Used:
never
bean-property
Type:
anonymous complexType
Content:
empty, 5 attributes
Defined:
Includes:
definitions of 2 attributes
bean-to-map-transformer Conversts a simple bean object to a Map. every property on the bean will become an entry in the result {{java.util.Map}}.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
binding A binding associates a Mule endpoint with an injected Java interface.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
bridge A bridge with a single inbound endpoint and a single outbound endpoint.
Type:
Content:
complex, 11 attributes, 4 elements
Subst.Gr:
may substitute for element abstract-flow-construct
Defined:
globally in mule.xsd; see XML source
Used:
never
byte-array-to-hex-string-transformer A transformer that converts a byte array to a string of hexadecimal digits.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
byte-array-to-object-transformer A transformer that converts a byte array to an object (either deserializing or converting to a string).
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
byte-array-to-serializable-transformer A transformer that converts a byte array to an object (deserializing the object).
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
byte-array-to-string-transformer A transformer that converts a byte array to a string.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
callable-entry-point-resolver An entry point resolver for components that implement the Callable interface.
Type:
Content:
empty
Subst.Gr:
may substitute for element abstract-entry-point-resolver
Defined:
globally in mule.xsd; see XML source
Used:
never
chaining-router Sends the message through multiple endpoints using the result of the first invocation as the input for the next.
Type:
Content:
complex, 3 attributes, 5 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
choice Sends the message to the first endpoint whose condition has been satisfied.
Type:
Content:
complex, 2 elements
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
never
collection-aggregator Configures a Collection Response Router.
Type:
Content:
complex, 2 attributes, 1 element
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
never
collection-aggregator-router Configures a Collection Response Router.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for element abstract-inbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
collection-async-reply-router Configures a Collection Response Router.
Type:
Content:
complex, 1 element
Subst.Gr:
may substitute for element abstract-async-reply-router
Defined:
globally in mule.xsd; see XML source
Used:
never
collection-splitter The collection splitter accepts a collection of objects and splits the collection invoking the next message processor with each item in the collection in sequence.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
commit-transaction Defines when a current transaction gets committed based on the name of the exception caught.
Type:
Content:
empty, 1 attribute
Defined:
component A simple POJO (Plain Old Java Object) component that will be invoked by Mule when a message is received.
Type:
Content:
complex, 1 attribute, 7 elements
Subst.Gr:
may substitute for elements: abstract-component, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
composite-source
Type:
Content:
complex, 1 element
Subst.Gr:
may substitute for element abstract-message-source
Defined:
globally in mule.xsd; see XML source
Used:
configuration Specifies defaults and general settings for the Mule instance.
Type:
Content:
complex, 3 attributes, 5 elements
Defined:
correlation-resequencer-router Holds back a group of messages and resequences them using each message's correlation sequence property.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for element abstract-inbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-agent
Type:
Content:
complex, 2 attributes, 1 element
Subst.Gr:
may substitute for element abstract-agent
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-aggregator Configures a custom message aggregator.
Type:
Content:
complex, 3 attributes, 2 elements
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
never
custom-async-reply-router
Type:
Content:
complex, 1 attribute, 2 elements
Subst.Gr:
may substitute for element abstract-async-reply-router
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-catch-all-strategy
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for element abstract-catch-all-strategy
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-connector A user-defined connector.
Type:
Content:
complex, 7 attributes, 5 elements
Subst.Gr:
may substitute for element abstract-connector
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-correlation-aggregator-router Configures a custom message aggregator.
Type:
Content:
complex, 3 attributes, 1 element
Subst.Gr:
may substitute for element abstract-inbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-encryption-strategy A custom implementation of EncryptionStrategy.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
locally within securityManagerType complexType in mule.xsd; see XML source
custom-entry-point-resolver A custom entry point resolver.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for element abstract-entry-point-resolver
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-entry-point-resolver-set A custom entry point resolver set.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for element abstract-entry-point-resolver-set
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-exception-strategy A user-defined exception strategy.
Type:
Content:
complex, 2 attributes, 4 elements
Subst.Gr:
may substitute for element abstract-exception-strategy
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-filter A user-implemented filter.
Type:
Content:
complex, 2 attributes, 1 element
Subst.Gr:
may substitute for elements: abstract-filter, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-forwarding-catch-all-strategy
Type:
Content:
complex, 1 attribute, 2 elements
Subst.Gr:
may substitute for element abstract-catch-all-strategy
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-inbound-router Allows for custom inbound routers to be configured.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for element abstract-inbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-interceptor A user-implemented interceptor.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for elements: abstract-interceptor, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-lifecycle-adapter-factory
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for element abstract-lifecycle-adapter-factory
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-message-info-mapping Allows configuraton of a custom implementation of MessageInfoMapping.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for element abstract-message-info-mapping
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-outbound-router Allows you to configure a custom outbound router by specifying the custom router class and by using Spring properties.
Type:
Content:
complex, 3 attributes, 6 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-processor
Type:
Content:
complex, 2 attributes, 1 element
Subst.Gr:
may substitute for element abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
custom-security-filter Allows developers to configure custom security filters
Type:
Content:
empty, 1 attribute
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-security-provider A custom implementation of SecurityProvider.
Type:
Content:
complex, 2 attributes, 1 element
Defined:
locally within securityManagerType complexType in mule.xsd; see XML source
custom-service A user-implemented service (typically used only in testing).
Type:
Content:
complex, 3 attributes, 8 elements
Subst.Gr:
may substitute for element abstract-service
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-splitter Configures a custom message splitter.
Type:
Content:
complex, 2 attributes, 2 elements
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
never
custom-transaction A user-defined or otherwise unsupported third-party transactions.
Type:
Content:
empty, 4 attributes
Subst.Gr:
may substitute for element abstract-transaction
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-transaction-manager A user-implemented transaction manager.
Type:
Content:
complex, 1 attribute, 2 elements
Subst.Gr:
may substitute for element abstract-transaction-manager
Defined:
globally in mule.xsd; see XML source
Used:
never
custom-transformer A user-implemented transformer.
Type:
Content:
complex, 6 attributes, 1 element
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
decrypt-transformer A transformer that decrypts a message.
Type:
Content:
empty, 6 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
default-dispatcher-threading-profile The default dispatching threading profile, which modifies the default-threading-profile values and is used by endpoints for dispatching messages.
Type:
Content:
empty, 7 attributes
Defined:
locally within configurationType complexType in mule.xsd; see XML source
default-receiver-threading-profile The default receiving threading profile, which modifies the default-threading-profile values and is used by endpoints for receiving messages.
Type:
Content:
empty, 7 attributes
Defined:
locally within configurationType complexType in mule.xsd; see XML source
default-service-exception-strategy Provide default exception handling for a service via an endpoint.
Type:
Content:
complex, 1 attribute, 3 elements
Subst.Gr:
may substitute for element abstract-exception-strategy
Defined:
globally in mule.xsd; see XML source
Used:
never
default-service-threading-profile The default service threading profile, which modifies the default-threading-profile and is used by services for processing messages.
Type:
Content:
empty, 7 attributes
Defined:
locally within configurationType complexType in mule.xsd; see XML source
default-threading-profile The default threading profile, used by components and by endpoints for dispatching and receiving if no more specific configuration is given.
Type:
Content:
empty, 7 attributes
Defined:
locally within configurationType complexType in mule.xsd; see XML source
delete-message-property Delete message properties matching a regular expression or wildcard.
Type:
Content:
empty, 1 attribute
Defined:
description
Type:
Content:
mixed
Defined:
locally at 5 locations in mule.xsd
disable-notification Blocks the association of an event with a particular interface.
Type:
Content:
empty, 4 attributes
Defined:
dispatcher-threading-profile The threading profile to use when a connector dispatches messages.
Type:
Content:
empty, 7 attributes
Defined:
locally within connectorType complexType in mule.xsd; see XML source
echo-component Logs the message and returns the payload as the result.
Type:
Content:
complex, 2 elements
Subst.Gr:
may substitute for elements: abstract-component, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
encrypt-transformer A transformer that encrypts a message.
Type:
Content:
empty, 6 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
encryption-security-filter A filter that provides password-based encyption.
Type:
Content:
empty, 1 attribute
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
never
endpoint A global endpoint, which acts as a template that can be used to construct an inbound or outbound endpoint elsewhere in the configuration by referencing the global endpoint name.
Type:
Content:
complex, 11 attributes, 12 elements
Subst.Gr:
may substitute for element abstract-global-endpoint
Defined:
globally in mule.xsd; see XML source
Used:
never
endpoint-selector-router Selects the outgoing endpoint based on an expression evaluator ("header:endpoint" by default).
Type:
Content:
complex, 7 attributes, 5 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
entry-point-resolver-set An extensible set of entry point resolvers.
Type:
Content:
complex, 1 element
Subst.Gr:
may substitute for element abstract-entry-point-resolver-set
Defined:
globally in mule.xsd; see XML source
Used:
never
environment The JNDI environment.
Type:
Content:
complex, 2 attributes, 6 elements
Defined:
exception-based-router Sends a message over an endpoint by selecting the first endpoint that can connect to the transport.
Type:
Content:
complex, 3 attributes, 5 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
exception-type-filter A filter that matches the type of an exception.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for elements: abstract-filter, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
exclude-entry-point Explicitly excludes a named method from receiving the message.
Type:
Content:
empty, 1 attribute
Defined:
exclude-object-methods If specified, methods in the Java Object interface are not included in the list of possible methods that can receive the message.
Type:
xsd:anyType
Content:
any
Defined:
expression-filter A filter that can evaluate a range of expressions.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-filter, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
expression-message-info-mapping Allows expressions to be configured to extract the message information.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for element abstract-message-info-mapping
Defined:
globally in mule.xsd; see XML source
Used:
never
expression-recipient-list-router Sends the same message to multiple endpoints over the same endpoint, or implements routing-slip behavior where the next destination for the message is determined from message properties or the payload.
Type:
Content:
complex, 7 attributes, 5 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
expression-splitter-router Splits the message based on an expression.
Type:
Content:
complex, 9 attributes, 5 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
expression-transformer A transformer that evaluates one or more expressions on the current message.
Type:
Content:
complex, 6 attributes, 1 element
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
never
filter A filter that is defined elsewhere (at the global level, or as a Spring bean).
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for elements: abstract-filter, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
filtering-router Uses filters to determine whether the message matches a particular criteria and if so will route the message to the endpoint configured on the router.
Type:
Content:
complex, 3 attributes, 5 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
first-successful Sends a message to a list of message processors until one processes it successfully
Type:
Content:
complex, 2 elements
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
never
flow A flexible flow.
Type:
Content:
complex, 1 attribute, 8 elements
Defined:
globally in mule.xsd; see XML source
Used:
flow-ref Allows a 'flow' to be referenced such that the message processing will continue in the referenced flow before returning.
Type:
Content:
empty, 1 attribute
Subst.Gr:
may substitute for element abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
never
forwarding-catch-all-strategy Forwards the message to the specified endpoint if no outbound routers match.
Type:
Content:
complex, 1 element
Subst.Gr:
may substitute for element abstract-catch-all-strategy
Defined:
globally in mule.xsd; see XML source
Used:
never
forwarding-router Allows messages to be forwarded to the outbound routers without first being processed by a component.
Type:
Content:
empty
Subst.Gr:
may substitute for element abstract-inbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
global-property A global property is a named string.
Type:
Content:
empty, 2 attributes
Defined:
gzip-compress-transformer A transformer that compresses a byte array using gzip.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
gzip-uncompress-transformer A transformer that uncompresses a byte array using gzip.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
hex-string-to-byte-array-transformer A transformer that converts a string of hexadecimal digits to a byte array.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
idempotent-message-filter Ensures that only unique messages are received by a service by checking the unique ID of the incoming message.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
never
idempotent-receiver-router Ensures that only unique messages are received by a service by checking the unique ID of the incoming message.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for element abstract-inbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
idempotent-secure-hash-message-filter Ensures that only unique messages are received by a service by calculating the hash of the message itself using a message digest algorithm.
Type:
Content:
complex, 2 attributes, 1 element
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
never
idempotent-secure-hash-receiver-router Ensures that only unique messages are received by a service by calculating the hash of the message itself using a message digest algorithm.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for element abstract-inbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
in-memory-store An optionally bounded in-memory store for message IDs with periodic expiry of old entries.
Type:
Content:
empty, 4 attributes
Subst.Gr:
may substitute for element abstract-object-store
Defined:
globally in mule.xsd; see XML source
Used:
never
inbound The elements within 'inbound' describe how a service receives messages.
Type:
Content:
complex, 8 elements
Defined:
locally within baseServiceType complexType in mule.xsd; see XML source
inbound-endpoint An inbound endpoint receives messages via the associated transport.
Type:
Content:
complex, 11 attributes, 12 elements
Subst.Gr:
may substitute for element abstract-inbound-endpoint
Defined:
globally in mule.xsd; see XML source
Used:
never
include-entry-point A possible method for delivery.
Type:
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Used:
interceptor-stack
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for element abstract-interceptor-stack
Defined:
globally in mule.xsd; see XML source
Used:
never
interceptor-stack (type refInterceptorStackType) A reference to a stack of intereceptors defined globally.
Type:
Content:
empty, 1 attribute
Defined:
jboss-transaction-manager The JBoss transaction manager.
Type:
Content:
empty, 1 attribute
Subst.Gr:
may substitute for element abstract-transaction-manager
Defined:
globally in mule.xsd; see XML source
Used:
never
jndi-provider-properties Direct setting of JNDI properties (allows access to the full Spring map entry).
Type:
Content:
complex, 2 attributes, 6 elements
Defined:
locally within jndiConnectorType complexType in mule.xsd; see XML source
jndi-provider-property Direct setting of a JNDI property.
Type:
Content:
empty, 3 attributes
Defined:
locally within jndiConnectorType complexType in mule.xsd; see XML source
jndi-transaction-manager Retrieves a named transaction manager factory from JNDI.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for element abstract-transaction-manager
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
never
jrun-transaction-manager The JRun transaction manager.
Type:
Content:
empty, 1 attribute
Subst.Gr:
may substitute for element abstract-transaction-manager
Defined:
globally in mule.xsd; see XML source
Used:
never
legacy-entry-point-resolver-set An extensible set of entry point resolvers (which determine how a message is passed to a component in Java) that already contains resolvers to implement the standard logic.
Type:
Content:
complex, 1 element
Subst.Gr:
may substitute for element abstract-entry-point-resolver-set
Defined:
globally in mule.xsd; see XML source
Used:
never
list-message-splitter-router The Filtering List Message Splitter accepts a list of objects that is split each object being routed to different endpoints.
Type:
Content:
complex, 6 attributes, 5 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
log-component Logs the message content (or content length if it is a large message).
Type:
Content:
complex, 2 elements
Subst.Gr:
may substitute for elements: abstract-component, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
logging-catch-all-strategy Does nothing with the message but simply logs (using the WARN log level) the fact that the message was not dispatched because no routing path was defined.
Type:
Content:
empty
Subst.Gr:
may substitute for element abstract-catch-all-strategy
Defined:
globally in mule.xsd; see XML source
Used:
never
logging-interceptor The logging interceptor (ported from 1.x).
Type:
Content:
empty
Subst.Gr:
may substitute for elements: abstract-interceptor, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
map-to-bean-transformer Creates and object of type @return-class and populates values of a {{java.util.Map}} as bean properties on the object.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
message-chunk-aggregator Combines two or more messages into a single message by matching messages with a given Correlation ID.
Type:
Content:
complex, 2 attributes, 1 element
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
never
message-chunk-splitter The collection splitter accepts a collection of objects and splits the collection invoking the next message processor with each item in the collection in sequence.
Type:
Content:
complex, 2 attributes, 1 element
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
never
message-chunking-aggregator-router Combines two or more messages into a single message by matching messages with a given Correlation ID.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for element abstract-inbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
message-chunking-router Allows you to split a single message into a number of fixed-length messages that will all be routed to the same endpoint.
Type:
Content:
complex, 5 attributes, 5 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
message-filter A message processor that uses a filter to determine whether to process an event.
Type:
Content:
complex, 3 attributes, 1 element
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
never
message-properties-transformer A transformer that can add, delete or rename message properties.
Type:
Content:
complex, 7 attributes, 4 elements
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
message-property-filter A filter that matches properties on a message.
Type:
Content:
empty, 4 attributes
Subst.Gr:
may substitute for elements: abstract-filter, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
method-entry-point-resolver Delivers the message to a named method.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for element abstract-entry-point-resolver
Defined:
globally in mule.xsd; see XML source
Used:
never
model The container for a set of services, providing basic settings and processing for all the services it contains.
Type:
Content:
complex, 2 attributes, 6 elements
Subst.Gr:
may substitute for element abstract-model
Defined:
globally in mule.xsd; see XML source
Used:
never
mule Either the root element of a Mule configuration, or a "top-level" element in a Spring configuration that contains further Mule elements.
Type:
Content:
complex, 21 elements
Defined:
globally in mule.xsd; see XML source
Used:
never
multicasting-router Sends the same message over multiple endpoints.
Type:
Content:
complex, 3 attributes, 5 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
no-arguments-entry-point-resolver Calls a method without arguments (the message is not passed to the component).
Type:
Content:
complex, 2 attributes, 3 elements
Subst.Gr:
may substitute for element abstract-entry-point-resolver
Defined:
globally in mule.xsd; see XML source
Used:
never
not-filter Inverts the enclosed filter.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for elements: abstract-filter, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
notification Associates an event with an interface.
Type:
Content:
empty, 4 attributes
Defined:
notification-listener Registers a bean as a listener with the notification system.
Type:
anonymous complexType
Content:
empty, 2 attributes
Defined:
Includes:
definitions of 2 attributes
notifications Registers listeners for notifications and associates interfaces with particular events.
Type:
Content:
complex, 1 attribute, 3 elements
Defined:
null-component Throws an exception if it receives a message.
Type:
Content:
complex, 2 elements
Subst.Gr:
may substitute for elements: abstract-component, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
object-to-byte-array-transformer A transformer that serializes all objects except strings (which are converted using getBytes()).
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
object-to-string-transformer A transformer that gives a human-readable description of various types (useful for debugging).
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
or-filter Returns true if any of the enclosed filters returns true.
Type:
Content:
complex, 1 attribute, 1 element
Subst.Gr:
may substitute for elements: abstract-filter, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
otherwise
Type:
Content:
complex, 2 elements
Defined:
outbound The elements within 'outbound' describe how a service sends or dispatches messages.
Type:
Content:
complex, 1 attribute, 2 elements
Defined:
locally within baseServiceType complexType in mule.xsd; see XML source
outbound-endpoint An outbound endpoint sends messages via the associated transport.
Type:
Content:
complex, 11 attributes, 12 elements
Subst.Gr:
may substitute for element abstract-outbound-endpoint
Defined:
globally in mule.xsd; see XML source
Used:
never
pass-through-router This router always matches and simply sends or dispatches message via the endpoint that is configured.
Type:
Content:
complex, 1 attribute, 3 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
password-encryption-strategy Provides password-based encryption using JCE.
Type:
Content:
empty, 4 attributes
Defined:
locally within securityManagerType complexType in mule.xsd; see XML source
payload-type-filter A filter that matches the type of the payload.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for elements: abstract-filter, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
pooled-component A pooled POJO (Plain Old Java Object) component that will be invoked by Mule when a message is received.
Type:
Content:
complex, 1 attribute, 8 elements
Subst.Gr:
may substitute for elements: abstract-component, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
pooling-profile
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for element abstract-pooling-profile
Defined:
globally in mule.xsd; see XML source
Used:
never
processor A reference to a message processor defined elsewhere.
Type:
Content:
empty, 1 attribute
Subst.Gr:
may substitute for element abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
processor-chain
Type:
Content:
complex, 1 attribute, 3 elements
Subst.Gr:
may substitute for element abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
properties A map of Mule properties.
Type:
Content:
complex, 2 attributes, 6 elements
Defined:
globally in mule.xsd; see XML source
Used:
property Sets a Mule property.
Type:
Content:
empty, 3 attributes
Defined:
property-entry-point-resolver Uses a message property to select the component method to be called.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for element abstract-entry-point-resolver
Defined:
globally in mule.xsd; see XML source
Used:
never
prototype-object
Type:
Content:
complex, 1 attribute, 2 elements
Subst.Gr:
may substitute for element abstract-object-factory
Defined:
globally in mule.xsd; see XML source
Used:
never
queue-profile Specifies the properties of an internal Mule queue.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for element abstract-queue-profile
Defined:
globally in mule.xsd; see XML source
Used:
never
receiver-threading-profile The threading profile to use when a connector receives messages.
Type:
Content:
empty, 7 attributes
Defined:
locally within connectorType complexType in mule.xsd; see XML source
recipient-list Sends the same message to multiple endpoints, over the same endpoint, or implements routing-slip behavior where the next destination for the message is determined from message properties or the payload.
Type:
Content:
complex, 4 attributes, 1 element
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
never
recipient-list-exception-based-router Sends a message over an endpoint by selecting the first endpoint that can connect to the transport.
Type:
Content:
complex, 7 attributes, 4 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
recipients
Type:
Content:
complex, 1 attribute, 32 elements, 3 elem. wildcards
Defined:
locally at 2 locations in mule.xsd
reflection-entry-point-resolver Generates a list of candidate methods from the component via reflections.
Type:
Content:
complex, 1 attribute, 2 elements
Subst.Gr:
may substitute for element abstract-entry-point-resolver
Defined:
globally in mule.xsd; see XML source
Used:
never
regex-filter A filter that matches string messages against a regular expression.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for elements: abstract-filter, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
rename-message-property Rename a message property.
Type:
Content:
empty, 3 attributes
Defined:
reply-to Defines where the message should be routed after the recipient of the message to which this service dispatches has finished with it.
Type:
Content:
empty, 2 attributes
Defined:
request-reply Processes the nest list of message processors asychronously using a thread pool
Type:
Content:
complex, 1 attribute, 3 elements
Subst.Gr:
may substitute for element abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
resequencer Holds back a group of messages and resequences them using each message's correlation sequence property.
Type:
Content:
complex, 2 attributes, 1 element
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
never
resin-transaction-manager The Resin transaction manager.
Type:
Content:
empty, 1 attribute
Subst.Gr:
may substitute for element abstract-transaction-manager
Defined:
globally in mule.xsd; see XML source
Used:
never
response (in flow) An outbound endpoint
Type:
anonymous complexType
Content:
complex, 2 elements
Defined:
locally within flowType complexType in mule.xsd; see XML source
response (type anonymous)
Type:
anonymous complexType
Content:
complex, 6 elements
Defined:
response (type anonymous)
Type:
anonymous complexType
Content:
complex, 6 elements
Defined:
return-argument A list of expressions, each of which is evaluated and equates to an element in the result message.
Type:
anonymous complexType
Content:
empty, 4 attributes
Defined:
Includes:
definition of 1 attribute
return-data Defines the data to return from the service once it has been invoked.
Type:
anonymous complexType
Content:
mixed, 1 attribute
Defined:
locally within staticComponentType complexType in mule.xsd; see XML source
Includes:
definition of 1 attribute
rollback-transaction Defines when a current transaction gets rolled back based on the name of the exception caught.
Type:
Content:
empty, 1 attribute
Defined:
round-robin Send each message received to the next message processor in the circular list of targets
Type:
Content:
complex, 2 elements
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
never
routeable-exception-strategy An exception strategy the routes exceptions through routers
Type:
Content:
complex, 1 attribute, 3 elements
Subst.Gr:
may substitute for element abstract-exception-strategy
Defined:
globally in mule.xsd; see XML source
Used:
never
secret-key-encryption-strategy Provides secret key-based encryption using JCE.
Type:
Content:
empty, 3 attributes
Defined:
locally within securityManagerType complexType in mule.xsd; see XML source
security-manager The default security manager.
Type:
Content:
complex, 2 attributes, 4 elements
Subst.Gr:
may substitute for element abstract-security-manager
Defined:
globally in mule.xsd; see XML source
Used:
never
seda-model A staged event-driven architecture (SEDA) model has separate threads and queues for each service.
Type:
Content:
complex, 2 attributes, 6 elements
Subst.Gr:
may substitute for element abstract-model
Defined:
globally in mule.xsd; see XML source
Used:
never
selective-consumer-router Applies one or more filters to the incoming message.
Type:
Content:
complex, 1 element
Subst.Gr:
may substitute for element abstract-inbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
serializable-to-byte-array-transformer A transformer that converts an object to a byte array (serializing the object).
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
service Describes how to receive messages, deliver them to a component, and handle the results (if any).
Type:
Content:
complex, 3 attributes, 9 elements
Subst.Gr:
may substitute for element abstract-service
Defined:
globally in mule.xsd; see XML source
Used:
never
service-overrides Service overrides allow the connector to be further configured/customized by allowing parts of the transport implementation to be overridden, for example, the message receiver or dispatcher implementation, or the message adaptor that is used.
Type:
Content:
empty, 14 attributes
Defined:
locally within connectorType complexType in mule.xsd; see XML source
simple-service A simple request-response service, with no outbound router.
Type:
Content:
complex, 10 attributes, 4 elements
Subst.Gr:
may substitute for element abstract-flow-construct
Defined:
globally in mule.xsd; see XML source
Used:
never
simple-text-file-store A simple object store that stores String objects by key to a text file.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for element abstract-object-store
Defined:
globally in mule.xsd; see XML source
Used:
never
single-async-reply-router Configures a Single Response Router.
Type:
Content:
complex, 1 element
Subst.Gr:
may substitute for element abstract-async-reply-router
Defined:
globally in mule.xsd; see XML source
Used:
never
singleton-object
Type:
Content:
complex, 1 attribute, 2 elements
Subst.Gr:
may substitute for element abstract-object-factory
Defined:
globally in mule.xsd; see XML source
Used:
never
splitter The simple splitter splits incoming message into parts using the configured expression passing on each part in turn to the next message processor
Type:
Content:
complex, 4 attributes, 1 element
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Used:
spring-object
Type:
Content:
complex, 1 attribute, 2 elements
Subst.Gr:
may substitute for element abstract-object-factory
Defined:
globally in mule.xsd; see XML source
Used:
never
static-component A service that will return static data as a result.
Type:
Content:
complex, 3 elements
Subst.Gr:
may substitute for elements: abstract-component, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
static-recipient-list-router Sends the same message to multiple endpoints over the same endpoint, or implements routing-slip behavior where the next destination for the message is determined from message properties or the payload.
Type:
Content:
complex, 6 attributes, 5 elements
Subst.Gr:
may substitute for element abstract-outbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
string-to-byte-array-transformer A transformer that converts a string to a byte array.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
threading-profile The threading profile to use for the service.
Type:
Content:
empty, 7 attributes
Subst.Gr:
may substitute for element abstract-service-threading-profile
Defined:
globally in mule.xsd; see XML source
Used:
timer-interceptor The timer interceptor (ported from 1.x).
Type:
Content:
empty
Subst.Gr:
may substitute for elements: abstract-interceptor, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
transformer A reference to a transformer defined elsewhere.
Type:
Content:
empty, 6 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
validator A validator with a single request-response inbound endpoint and a single outbound endpoint.
Type:
Content:
complex, 11 attributes, 5 elements
Subst.Gr:
may substitute for element abstract-flow-construct
Defined:
globally in mule.xsd; see XML source
Used:
never
weblogic-transaction-manager The WebLogic transaction manager.
Type:
Content:
complex, 1 element
Subst.Gr:
may substitute for element abstract-transaction-manager
Defined:
globally in mule.xsd; see XML source
Used:
never
websphere-transaction-manager The WebSphere transaction manager.
Type:
Content:
empty, 1 attribute
Subst.Gr:
may substitute for element abstract-transaction-manager
Defined:
globally in mule.xsd; see XML source
Used:
never
when
Type:
Content:
complex, 3 attributes, 3 elements
Defined:
wildcard-filter A filter that matches string messages against wildcards.
Type:
Content:
empty, 3 attributes
Subst.Gr:
may substitute for elements: abstract-filter, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
wire-tap The WireTap inbound router allows you to route certain messages to a different endpoint as well as to the component.
Type:
Content:
complex, 3 elements
Subst.Gr:
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
never
wire-tap-router The WireTap inbound router allows you to route certain messages to a different endpoint as well as to the component.
Type:
Content:
complex, 2 elements
Subst.Gr:
may substitute for element abstract-inbound-router
Defined:
globally in mule.xsd; see XML source
Used:
never
xa-transaction An XA transaction.
Type:
Content:
empty, 3 attributes
Subst.Gr:
may substitute for element abstract-transaction
Defined:
globally in mule.xsd; see XML source
Used:
never
xml-entity-decoder-transformer A transformer that decodes a string containing XML entities.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
xml-entity-encoder-transformer A transformer that encodes a string using XML entities.
Type:
Content:
empty, 5 attributes
Subst.Gr:
may substitute for elements: abstract-transformer, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
Complex Type Summary
abstractAgentType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractAsyncReplyRouterType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractCatchAllStrategyType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractComponentType
Content:
complex, 2 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 10 locations
abstractConnectorType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
abstractEntryPointResolverSetType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractEntryPointResolverType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractExceptionStrategyType
Content:
complex, 1 attribute, 2 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 2 elements
Used:
abstractExtensionType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
at 11 locations
abstractFilterType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
at 14 locations
abstractFlowConstructType
Content:
empty, 3 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 3 attributes
Used:
abstractGlobalEndpointType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
abstractInboundEndpointType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
abstractInboundRouterType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractInterceptingMessageProcessorType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractInterceptorStackType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
abstractInterceptorType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractLifecycleAdapterFactory Allows a lifecycle adaptor factory to be implemented, which allows an alternative custom lifecycle adaptor to be used if required instead of the default implementation that propagates the Mule lifecycle to component implementations.
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractMessageInfoMappingType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractMessageProcessorFilterPairType
Content:
empty
Abstract:
(cannot be assigned directly to elements used in instance XML documents)
Defined:
globally in mule.xsd; see XML source
Used:
abstractMessageProcessorType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
at 14 locations
abstractMessageSourceType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractModelType
Content:
complex, 1 attribute, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 3 elements
Used:
abstractMonitoredObjectStoreType
Content:
empty, 4 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 4 attributes
Used:
abstractObjectFactoryType An object factory is used to obtain object instances.
Content:
complex, 2 elements
Defined:
globally in mule.xsd; see XML source
Used:
abstractObjectStoreType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractOutboundEndpointType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
abstractOutboundRouterType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractPoolingProfileType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractQueueProfileType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractRetryNotifierType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractRetryPolicyType
Content:
complex, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
abstractRoutingMessageProcessorType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractSecurityFilterType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractSecurityManagerType An empty holder that can be extended by modules that want to provide security managers.
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
abstractServiceThreadingProfileType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractServiceType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
abstractTransactionManagerType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
abstractTransactionType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
abstractTransformerType
Content:
empty, 5 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 4 attributes
Used:
at 56 locations
asyncReplyCollectionType
Content:
complex, 2 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes, 5 elements
Used:
asyncReplyRouterType
Content:
complex, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
asyncType
Content:
complex, 1 attribute, 3 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
baseAggregatorRouterType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
baseAggregatorType
Content:
complex, 2 attributes, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes, 1 element
Used:
baseEntryPointResolverType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
baseFlowConstructType Base support for a flow construct.
Content:
complex, 3 attributes, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
baseMultipleRoutesRoutingMessageProcessorType
Content:
complex, 1 attribute, 3 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
baseServiceType Base support for a model-based wrapper around the POJO service (SEDA, Streaming, etc.)
Content:
complex, 2 attributes, 7 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 7 elements
Used:
baseSingleRouteRoutingMessageProcessorType
Content:
complex, 2 elements
Defined:
globally in mule.xsd; see XML source
Used:
baseSplitterType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
baseTransactionType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Used:
bridgeType A bridge with a single inbound endpoint and a single outbound endpoint.
Content:
complex, 11 attributes, 4 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 7 attributes, 3 elements
Used:
caseSensitivePatternFilterType
Content:
empty, 3 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
chunkingRouterType
Content:
complex, 5 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
collectionFilterType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
complexEntryPointResolverType
Content:
complex, 2 attributes, 3 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
compositeMessageSourceType
Content:
complex, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
configurationType
Content:
complex, 3 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 3 attributes, 5 elements
Used:
connectorType
Content:
complex, 6 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 5 attributes, 5 elements
Used:
at 19 locations
customAgentType
Content:
complex, 2 attributes, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes, 1 element
Used:
customAsyncReplyRouterType
Content:
complex, 1 attribute, 2 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customCatchAllStrategyType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customConnectorType
Content:
complex, 7 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
customCorrelationAggregatorRouterType
Content:
complex, 3 attributes, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customEncryptionStrategyType
Content:
complex, 2 attributes, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customEntryPointResolverSetType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customEntryPointResolverType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customExceptionStrategyType
Content:
complex, 2 attributes, 4 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customFilterType
Content:
complex, 2 attributes, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customForwardingCatchAllStrategyType
Content:
complex, 1 attribute, 2 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customInboundRouterType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customInterceptorType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customLifecycleAdapterFactory
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customMessageInfoMappingType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customMessageProcessorType
Content:
complex, 2 attributes, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes, 1 element
Used:
customOutboundRouterType
Content:
complex, 3 attributes, 6 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 2 elements
Used:
customSecurityFilterType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
customSecurityProviderType
Content:
complex, 2 attributes, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customServiceType
Content:
complex, 3 attributes, 8 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customTransactionManagerType
Content:
complex, 1 attribute, 2 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
customTransactionType
Content:
empty, 4 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
customTransformerType
Content:
complex, 6 attributes, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
dataReferenceType
Content:
mixed, 3 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 3 attributes
Used:
defaultComponentType
Content:
complex, 2 elements
Defined:
globally in mule.xsd; see XML source
Used:
defaultJavaComponentType
Content:
complex, 1 attribute, 7 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 3 elements
Used:
defaultModelType
Content:
complex, 2 attributes, 6 elements
Defined:
globally in mule.xsd; see XML source
Used:
defineNotificationType
Content:
empty, 4 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 4 attributes
Used:
descriptionType
Content:
mixed
Defined:
globally in mule.xsd; see XML source
Used:
disableNotificationType
Content:
empty, 4 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 4 attributes
Used:
encryptionSecurityFilterType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
encryptionStrategyType An encryption strategy provides support for a specific encryption algorithm.
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
encryptionTransformerType
Content:
empty, 6 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
endpointExceptionStrategyType
Content:
complex, 1 attribute, 3 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
endpointRefType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
endpointSelectorRouterType
Content:
complex, 7 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
exceptionPatternType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
expressionFilterType
Content:
empty, 5 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 4 attributes
Used:
expressionMessageInfoMappingType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
expressionOrStaticRecipientListRouterType
Content:
complex, 7 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
expressionRecipientListRouterType
Content:
complex, 7 attributes, 4 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
expressionSplitterOutboundRouterType
Content:
complex, 9 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Used:
extensibleEntryPointResolverSet
Content:
complex, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
filteredInboundRouterType
Content:
complex, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
filteringOutboundRouterType
Content:
complex, 3 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
flowType A flexible flow..
Content:
complex, 1 attribute, 8 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 6 elements
Used:
forwardingCatchAllStrategyType
Content:
complex, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
genericObjectFactoryType
Content:
complex, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
never
globalEndpointType
Content:
complex, 11 attributes, 12 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 12 locations
globalEndpointTypeWithoutExchangePattern
Content:
complex, 10 attributes, 12 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 12 locations
globalEndpointWithXaType
Content:
complex, 11 attributes, 11 elements
Defined:
globally in mule.xsd; see XML source
Used:
globalPropertyType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
idempotentMessageFilterType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
idempotentReceiverType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
idempotentSecureHashReceiverType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
inboundCollectionType
Content:
complex, 8 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 8 elements
Used:
inboundEndpointType
Content:
complex, 11 attributes, 12 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 15 locations
inboundEndpointTypeWithoutExchangePattern
Content:
complex, 10 attributes, 12 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 10 locations
inboundEndpointWithXaType
Content:
complex, 11 attributes, 11 elements
Defined:
globally in mule.xsd; see XML source
Used:
jndiConnectorType
Content:
complex, 10 attributes, 7 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 4 attributes, 2 elements
Used:
jndiTransactionManagerType
Content:
complex, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
keyType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
keyValueType
Content:
empty, 3 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
at 11 locations
listOrSetType
Content:
complex, 1 attribute, 32 elements, 3 elem. wildcards
Defined:
globally in mule.xsd; see XML source
Used:
loggingCatchAllStrategyType
Content:
empty
Defined:
globally in mule.xsd; see XML source
Used:
mapType
Content:
complex, 2 attributes, 6 elements
Defined:
globally in mule.xsd; see XML source
Used:
messageChunkingAggregatorRouterType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Used:
messageFilterType
Content:
complex, 3 attributes, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 3 attributes, 1 element
Used:
messageProcessorChainType
Content:
complex, 1 attribute, 3 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
messagePropertiesTransformerType
Content:
complex, 7 attributes, 4 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes, 4 elements
Used:
messageSplitterOutboundRouterType
Content:
complex, 3 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Used:
methodEntryPointResolverType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
methodType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
muleType
Content:
complex, 21 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
multipleEndpointFilteringOutboundRouterType
Content:
complex, 3 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
notificationManagerType
Content:
complex, 1 attribute, 3 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 3 elements
Used:
otherwiseMessageProcessorFilterPairType
Content:
complex, 2 elements
Defined:
globally in mule.xsd; see XML source
Used:
outboundCollectionType
Content:
complex, 1 attribute, 2 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 2 elements
Used:
outboundEndpointType
Content:
complex, 11 attributes, 12 elements
Defined:
globally in mule.xsd; see XML source
Used:
at 12 locations
outboundEndpointTypeWithoutExchangePattern
Content:
complex, 10 attributes, 12 elements
Defined:
globally in mule.xsd; see XML source
Used:
outboundEndpointWithXaType
Content:
complex, 11 attributes, 11 elements
Defined:
globally in mule.xsd; see XML source
Used:
outboundRouterType
Content:
complex, 1 attribute, 3 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
passwordEncryptionStrategyType
Content:
empty, 4 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 3 attributes
Used:
patternFilterType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
pojoBindingType
Content:
complex, 2 attributes, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes, 1 element
Used:
pooledJavaComponentType
Content:
complex, 1 attribute, 8 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
poolingProfileType A pooling profile is used to configure the pooling behaviour of Mule components.
Content:
empty, 5 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 5 attributes
Used:
processorWithAtLeastOneTargetType
Content:
complex, 2 elements
Defined:
globally in mule.xsd; see XML source
Used:
propertyEntryPointResolverType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
prototypeObjectFactoryType Object factory that creates and returns a new 'prototype' object instance every time it is called.
Content:
complex, 1 attribute, 2 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
queueProfileType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
referenceType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
never
refFilterType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
refInterceptorStackType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
reflectionEntryPointResolverType
Content:
complex, 1 attribute, 2 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 elements
Used:
refMessageProcessorType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
refTransformerType
Content:
empty, 6 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
requestReplyType
Content:
complex, 1 attribute, 3 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
roundRobinSplitterType
Content:
complex, 6 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 3 attributes
Used:
routeableExceptionStrategyType
Content:
complex, 1 attribute, 3 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
scopedPropertyFilterType
Content:
empty, 4 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
secretKeyEncryptionStrategyType
Content:
empty, 3 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
securityManagerType The default security manager (type 'mule:defaultSecurityManagerType') provides basic support for security functions.
Content:
complex, 2 attributes, 4 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 4 elements
Used:
securityProviderType A security provider is a source of specific security-related functionality.
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
sedaModelType
Content:
complex, 2 attributes, 6 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
sedaServiceType
Content:
complex, 3 attributes, 9 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 1 attribute, 2 elements
Used:
selectiveOutboundRouterType
Content:
complex, 2 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 elements
Used:
serviceOverridesType
Content:
empty, 14 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 14 attributes
Used:
simpleServiceType A simple request-response service, with no outbound router.
Content:
complex, 10 attributes, 4 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 6 attributes, 3 elements
Used:
singleEndpointFilteringOutboundRouterType
Content:
complex, 3 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
singletonObjectFactoryType Object factory that creates and always returns a singleton object instance.
Content:
complex, 1 attribute, 2 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
springBeanLookupType Object factory used to obtain Spring bean instances.
Content:
complex, 1 attribute, 2 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
staticComponentType
Content:
complex, 3 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
staticRecipientListRouterType
Content:
complex, 6 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 3 attributes, 1 element
Used:
textFileObjectStoreType
Content:
empty, 5 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
threadingProfileType
Content:
empty, 7 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 7 attributes
Used:
tlsClientKeyStoreType Configure client key stores.
Content:
empty, 3 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 3 attributes
Used:
tlsKeyStoreType Configures key stores.
Content:
empty, 5 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 5 attributes
Used:
tlsProtocolHandler Configures the global Java protocol handler.
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
tlsServerTrustStoreType Configures a direct trust store.
Content:
empty, 7 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 5 attributes
Used:
tlsTrustStoreType Configures a trust store.
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
transactionManagerType
Content:
empty, 1 attribute
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
typeFilterType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
unitaryFilterType
Content:
complex, 1 attribute, 1 element
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
validatorType A validator with a single request-response inbound endpoint and a single outbound endpoint.
Content:
complex, 11 attributes, 5 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 8 attributes, 4 elements
Used:
valueType
Content:
empty, 2 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
whenMessageProcessorFilterPairType
Content:
complex, 3 attributes, 3 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 3 attributes, 1 element
Used:
wildcardFilterType
Content:
empty, 3 attributes
Defined:
globally in mule.xsd; see XML source
Used:
wireTapRouterType
Content:
complex, 2 elements
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 element
Used:
xaTransactionType
Content:
empty, 3 attributes
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
Simple Type Summary
nonBlankString A custom xsd:string-like type that cannot be empty.
Defined:
globally in mule.xsd; see XML source
Used:
notificationTypes
Defined:
globally in mule.xsd; see XML source
Used:
propertyPlaceholderType A type that defines a Mule-style property placeholder.
Defined:
globally in mule.xsd; see XML source
Used:
standardExpressionEvaluators
Defined:
globally in mule.xsd; see XML source
Used:
substitutableBoolean A custom xsd:boolean type that also allows for Ant-style property placeholders.
Defined:
globally in mule.xsd; see XML source
Used:
at 112 locations
substitutableClass A custom xsd:NMTOKEN-like type that also allows for Ant-style property placeholders and a leading "[".
Defined:
globally in mule.xsd; see XML source
Used:
at 42 locations
substitutableInt A custom xsd:int type that also allows for Ant-style property placeholders.
Defined:
globally in mule.xsd; see XML source
Used:
at 56 locations
substitutableLong A custom xsd:long type that also allows for Ant-style property placeholders.
Defined:
globally in mule.xsd; see XML source
Used:
at 19 locations
substitutableName A custom xsd:NMTOKEN type that also allows for Ant-style property placeholders.
Defined:
globally in mule.xsd; see XML source
Used:
at 23 locations
substitutablePortNumber A custom xsd:int type that also allows for Ant-style property placeholders and restricts the int value to a valid port number.
Defined:
globally in mule.xsd; see XML source
Used:
at 13 locations
Element Group Summary
defaultEndpointElements
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 4 elements
Used:
defaultFilteredOutboundRouterElements
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 elements
Used:
defaultOutboundRouterElements
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 elements
Used:
defaultXaEndpointElements
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 3 elements
Used:
endpointMessageProcessorElements
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 6 elements
Used:
entryPointResolvers
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 elements
Used:
interceptorGroup
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 elements
Used:
messageProcessorOrOutboundEndpoint
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 elements
Used:
at 10 locations
muleRootElements
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 16 elements
Used:
propertiesGroup
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 elements
Used:
springRootElements
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 4 elements
Used:
Attribute Group Summary
allExchangePatterns
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
at 13 locations
defaultCorrelationAttributes
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
defaultEndpointAttributes
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
at 12 locations
defaultFilteredOutboundRouterAttributes
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
defaultOutboundRouterAttributes
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
expressionAttributes
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 3 attributes
Used:
mimeTypeAttributes
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
oneWayOnlyExchangePattern
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:
never
restrictedEndpointAttributes
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definitions of 6 attributes
Used:
simpleServiceTypes
Content:
Defined:
globally in mule.xsd; see XML source
Includes:
definition of 1 attribute
Used:

XML schema documentation generated with DocFlex/XML SDK 1.8.1b6 using DocFlex/XML XSDDoc 2.2.1 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.