element <servlet-outbound-endpoint> (global)
Namespace:
Type:
Content:
complex, 13 attributes, attr. wildcard, 16 elements
Subst.Gr:
may substitute for element mule:abstract-outbound-endpoint
Defined:
globally in mule-ajax.xsd; see XML source
Used:
never
Content Model Diagram
XML Representation Summary
<servlet-outbound-endpoint
   
 = 
(xsd:string | xsd:NMTOKEN)
 = 
xsd:string
 = 
(xsd:string | xsd:int)
 = 
xsd:string
 = 
xsd:string
 = 
xsd:NMTOKENS
 = 
xsd:NMTOKENS
 = 
(xsd:string | xsd:boolean)
 = 
xsd:string
 = 
xsd:string
 = 
xsd:string
 = 
xsd:boolean
 = 
xsd:int
    {any attribute with non-schema namespace}
    >
   
Content: 
mule:annotations?, (mule:abstract-transformer | mule:abstract-filter | mule:abstract-security-filter | mule:abstract-intercepting-message-processor | mule:abstract-observer-message-processor | mule:processor | mule:custom-processor | mule:abstract-mixed-content-message-processor)*, mule:response?, mule:abstract-redelivery-policy?, mule:abstract-transaction?, mule:abstract-reconnection-strategy?, mule:abstract-multi-transaction?, mule:property*, mule:properties?
</servlet-outbound-endpoint>
Content model elements (16):
mule:abstract-filter, mule:abstract-intercepting-message-processor, mule:abstract-mixed-content-message-processor, mule:abstract-multi-transaction, mule:abstract-observer-message-processor, mule:abstract-reconnection-strategy, mule:abstract-redelivery-policy, mule:abstract-security-filter, mule:abstract-transaction, mule:abstract-transformer, mule:annotations, mule:custom-processor, mule:processor, mule:properties, mule:property, mule:response
May contain elements by substitutions (153):
authorization-filter, basic-security-filter, body-to-parameter-map-transformer, bytes-to-mime-transformer, client-ack-transaction, dom-to-output-handler-transformer, dom-to-xml-transformer, email-to-string-transformer, entry-builder-transformer, entry-last-updated-filter, entry-last-updated-filter, feed-last-updated-filter, feed-last-updated-filter, feed-splitter, feed-splitter, file-to-byte-array-transformer, file-to-string-transformer, filename-regex-filter, filename-wildcard-filter, filter, filter, filter, http-response-to-object-transformer, http-response-to-string-transformer, http-security-filter, is-json-filter, is-xml-filter, jaas-security-filter, jaxb-object-to-xml-transformer, jaxb-xml-to-object-transformer, jaxen-filter, jaxws-client, jaxws-service, jmsmessage-to-object-transformer, json-schema-validation-filter, json-to-object-transformer, json-to-xml-transformer, json-xslt-transformer, jxpath-extractor-transformer, jxpath-filter, message-to-http-response-transformer, mime-to-bytes-transformer, mule:and-filter, mule:append-string-transformer, mule:auto-transformer, mule:base64-decoder-transformer, mule:base64-encoder-transformer, mule:bean-builder-transformer, mule:bean-to-map-transformer, mule:byte-array-to-hex-string-transformer, mule:byte-array-to-object-transformer, mule:byte-array-to-serializable-transformer, mule:byte-array-to-string-transformer, mule:collection-aggregator, mule:collection-splitter, mule:combine-collections-transformer, mule:copy-attachments, mule:copy-properties, mule:custom-aggregator, mule:custom-filter, mule:custom-security-filter, mule:custom-splitter, mule:custom-transaction, mule:custom-transformer, mule:decrypt-transformer, mule:encrypt-transformer, mule:encryption-security-filter, mule:exception-type-filter, mule:expression-component, mule:expression-filter, mule:expression-transformer, mule:filter, mule:foreach, mule:gzip-compress-transformer, mule:gzip-uncompress-transformer, mule:hex-string-to-byte-array-transformer, mule:idempotent-message-filter, mule:idempotent-redelivery-policy, mule:idempotent-secure-hash-message-filter, mule:logger, mule:map-splitter, mule:map-to-bean-transformer, mule:message-chunk-aggregator, mule:message-chunk-splitter, mule:message-filter, mule:message-properties-transformer, mule:message-property-filter, mule:not-filter, mule:object-to-byte-array-transformer, mule:object-to-string-transformer, mule:or-filter, mule:parse-template, mule:payload-type-filter, mule:reconnect, mule:reconnect-custom-strategy, mule:reconnect-forever, mule:regex-filter, mule:remove-attachment, mule:remove-property, mule:remove-session-variable, mule:remove-variable, mule:resequencer, mule:serializable-to-byte-array-transformer, mule:set-attachment, mule:set-payload, mule:set-property, mule:set-session-variable, mule:set-variable, mule:splitter, mule:string-to-byte-array-transformer, mule:transformer, mule:username-password-filter, mule:value-extractor-transformer, mule:wildcard-filter, mule:wire-tap, mule:xa-transaction, mule:xml-entity-decoder-transformer, mule:xml-entity-encoder-transformer, no-action-transformer, object-to-feed-transformer, object-to-feed-transformer, object-to-http-request-transformer, object-to-jmsmessage-transformer, object-to-json-transformer, object-to-mime-transformer, object-to-xml-transformer, object-to-xmpp-transformer, property-filter, proxy-client, proxy-service, request-wildcard-filter, route-filter, schema-validation-filter, security-filter, servlet:http-request-to-byte-array, servlet:http-request-to-input-stream, servlet:http-request-to-parameter-map, simple-client, simple-service, string-to-email-transformer, transaction, transaction, transaction, transformer, xml-prettyprinter-transformer, xml-to-dom-transformer, xml-to-json-transformer, xml-to-object-transformer, xmpp-to-object-transformer, xpath-extractor-transformer, xpath-filter, xquery-transformer, xslt-transformer
May be included in elements by substitutions (52):
bridge, mule:forwarding-catch-all-strategy,
Annotation
Allows a Mule service endpoint to send AJAX events to a browser using cometd. The default outbound transformer will convert the payload of the event to JSON, The only other formats that are useful at the browser are XML and plain text. However, neither are as easierto use and JSON is recommended. To use a different format you just need to add a different transformer to the endpoint endpoint configuration.
XML Source (w/o annotations (1); see within schema source)
<xsd:element name="servlet-outbound-endpoint" substitutionGroup="mule:abstract-outbound-endpoint" type="ajaxOutboundEndpointType"/>

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.