Namespace "http://www.mulesoft.org/schema/mule/scripting"
Targeting Schemas (1):
mule-scripting.xsd
Targeting Components:
global elements, 5 local elements, 6 complexTypes
Schema Summary
The scripting module provides facilities for using scripting languages in Mule.
Target Namespace:
Defined Components:
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
http://www.mulesoft.org/schema/mule/scripting/3.3/mule-scripting.xsd; see XML source
Imports Schemas (2):
Imported by Schema:
_mule-all-included.xsd
All Element Summary
component Defines a script component backed by a JSR-223 compliant script engine such as Groovy, JavaScript, or Ruby.
Type:
Content:
complex, 1 attribute, attr. wildcard, 5 elements
Subst.Gr:
Defined:
Used:
never
filter Runs a script to perform filter on the current message.
Type:
Content:
complex, 1 attribute, attr. wildcard, 2 elements
Subst.Gr:
Defined:
Used:
never
groovy-refreshable A wrapper for a component object that allows the underlying object to be reloaded at runtime.
Type:
Content:
complex, 3 attributes, attr. wildcard, 1 element
Subst.Gr:
may substitute for element mule:abstract-extension
Defined:
Used:
never
java-interface-binding A binding associates a Mule endpoint with an injected Java interface (this is like using Spring to inject a bean, but instead of calling a method on the bean a message is sent to an endpoint).
Type:
Content:
complex, 2 attributes, 1 element
Defined:
lang This element allows the http://www.springframework.org/schema/lang namespace to be embedded.
Type:
Content:
mixed (allows character data), attr. wildcard, 1 element, elem. wildcard
Subst.Gr:
may substitute for element mule:abstract-mixed-content-extension
Defined:
Used:
never
script Represents a script that can be used as a component for a service or a transformer.
Type:
Content:
mixed (allows character data), 3 attributes, attr. wildcard, 4 elements
Subst.Gr:
may substitute for element mule:abstract-mixed-content-extension
Defined:
Used:
never
script (type scriptType)
Type:
Content:
mixed (allows character data), 3 attributes, attr. wildcard, 4 elements
Defined:
text Used for embedding script code inside the XML.
Type:
xsd:string
Content:
simple
Defined:
locally witnin scriptType complexType in mule-scripting.xsd; see XML source
transformer Runs a script to perform transformation on the current message.
Type:
Content:
complex, 5 attributes, attr. wildcard, 2 elements
Subst.Gr:
Defined:
Used:
never
Complex Type Summary
Content:
complex, 3 attributes, attr. wildcard, 1 element
Defined:
Includes:
definitions of 3 attributes
Used:
Content:
mixed (allows character data), attr. wildcard, 1 element, elem. wildcard
Defined:
Includes:
definition of elem. wildcard
Used:
Content:
complex, 1 attribute, attr. wildcard, 5 elements
Defined:
Includes:
definitions of 1 attribute, 2 elements
Used:
Content:
complex, 1 attribute, attr. wildcard, 2 elements
Defined:
Includes:
definition of 1 element
Used:
Content:
complex, 5 attributes, attr. wildcard, 2 elements
Defined:
Includes:
definition of 1 element
Used:
The script to execute as a service.
Content:
mixed (allows character data), 3 attributes, attr. wildcard, 4 elements
Defined:
Includes:
definitions of 3 attributes, 1 element
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.