element <message-property-filter> (global)
Namespace:
Type:
Content:
complex, 4 attributes, attr. wildcard, 1 element
Subst.Gr:
may substitute for elements: abstract-filter, abstract-message-processor
Defined:
globally in mule.xsd; see XML source
Used:
never
Content Model Diagram
XML Representation Summary
<message-property-filter
   
 = 
(xsd:string | xsd:NMTOKEN)
 = 
xsd:string
 = 
(xsd:string | xsd:boolean) : "true"
 = 
("inbound" | "invocation" | "outbound" | "session" | "application") : "outbound"
    {any attribute with non-schema namespace}
    >
   
Content: 
annotations?
</message-property-filter>
Content model elements (1):
annotations
May be included in elements by substitutions (140):
all, inbound-endpoint,
Annotation
A filter that matches properties on a message. This can be very useful, as the message properties represent all the meta information about the message from the underlying transport, so for a message received over HTTP, you can check for HTTP headers and so forth. The pattern should be expressed as a key/value pair, such as "propertyName=value". If you want to compare more than one property, you can use the logic filters for And, Or, and Not expressions. By default, the comparison is case sensitive, which you can override with the 'caseSensitive' property.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="message-property-filter" substitutionGroup="abstract-filter" type="scopedPropertyFilterType"/>

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.