element <until-successful> (global)
Namespace: |
|
Type: |
|
Content: |
|
Subst.Gr: |
|
Defined: |
|
Includes: |
|
Used: |
never |
Content Model Diagram
XML Representation Summary |
<until-successful |
|
|
= |
xsd:string |
|
= |
(xsd:string | xsd:int) : "5" |
|
= |
(xsd:string | xsd:int) : "60" |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
|
{any attribute with non-schema namespace} |
|
> |
|
|
</until-successful> |
Content model elements (4):
-
May contain elements by substitutions (207):
-
all,
and-filter,
append-string-transformer,
assert,
async,
authorization-filter,
auto-transformer,
base64-decoder-transformer,
base64-encoder-transformer,
basic-security-filter,
bean-builder-transformer,
bean-to-map-transformer,
body-to-parameter-map-transformer,
byte-array-to-hex-string-transformer,
byte-array-to-object-transformer,
byte-array-to-serializable-transformer,
byte-array-to-string-transformer,
bytes-to-mime-transformer,
choice,
collection-aggregator,
collection-splitter,
combine-collections-transformer,
component,
component,
component,
component,
copy-attachments,
copy-properties,
custom-aggregator,
custom-filter,
custom-interceptor,
custom-processor,
custom-router,
custom-security-filter,
custom-splitter,
custom-transformer,
decrypt-transformer,
dom-to-output-handler-transformer,
dom-to-xml-transformer,
echo-component,
email-to-string-transformer,
encrypt-transformer,
encryption-security-filter,
enricher,
entry-builder-transformer,
entry-last-updated-filter,
entry-last-updated-filter,
exception-type-filter,
expression-component,
expression-filter,
expression-transformer,
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,
filter,
first-successful,
flow-ref,
foreach,
gzip-compress-transformer,
gzip-uncompress-transformer,
hex-string-to-byte-array-transformer,
http-request-to-byte-array,
http-request-to-input-stream,
http-request-to-parameter-map,
http-response-to-object-transformer,
http-response-to-string-transformer,
http-security-filter,
idempotent-message-filter,
idempotent-secure-hash-message-filter,
invoke,
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,
log-component,
logger,
logging-interceptor,
map-splitter,
map-to-bean-transformer,
message-chunk-aggregator,
message-chunk-splitter,
message-filter,
message-properties-transformer,
message-property-filter,
message-to-http-response-transformer,
mime-to-bytes-transformer,
no-action-transformer,
not-filter,
null-component,
object-to-byte-array-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-string-transformer,
object-to-xml-transformer,
object-to-xmpp-transformer,
or-filter,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
outbound-endpoint,
parse-template,
payload-type-filter,
pooled-component,
process,
processor,
processor-chain,
property-filter,
proxy-client,
proxy-service,
recipient-list,
regex-filter,
remove-attachment,
remove-property,
remove-session-variable,
remove-variable,
request-reply,
request-wildcard-filter,
resequencer,
resources,
response-builder,
rest-service-component,
round-robin,
route-filter,
rules,
schema-validation-filter,
security-filter,
serializable-to-byte-array-transformer,
servlet-outbound-endpoint,
set-attachment,
set-payload,
set-property,
set-session-variable,
set-variable,
simple-client,
simple-service,
splitter,
static-component,
static-resource-handler,
static-resource-handler,
string-to-byte-array-transformer,
string-to-email-transformer,
timer-interceptor,
transactional,
transformer,
transformer,
until-successful,
username-password-filter,
value-extractor-transformer,
web-service-component,
wildcard-filter,
wire-tap,
wrapper-component,
wrapper-component,
xml-entity-decoder-transformer,
xml-entity-encoder-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 (25):
-
Annotation
Attempts to route a message to the message processor it contains in an asynchronous manner.
Routing is considered successful if no exception has been raised and, optionally, if the response matches an expression
Anonymous Type Detail
Type Derivation Tree complexType |
XML Source (w/o annotations (7); see within schema source)
Attribute Detail (all declarations; defined within this component only; 6/7)
ackExpression-
Type: |
xsd:string, predefined |
Use: |
optional |
Specifies an expression that when evaluated determines the synchronous response of until-successful.
XML Source (w/o annotations (1); see within schema source)
<xsd:attribute name="ackExpression" type="xsd:string" use="optional"/> |
deadLetterQueue-ref-
Type: |
xsd:string, predefined |
Use: |
optional |
The endpoint or message processor to which undeliverable messages are sent after all retries have been attempted.
XML Source (w/o annotations (1); see within schema source)
failureExpression-
Type: |
xsd:string, predefined |
Use: |
optional |
Specifies an expression that when evaluated determines if the processing of one a route was a failure or not.
If no expression is specified, only exceptions will be considered as processing failures.
XML Source (w/o annotations (1); see within schema source)
maxRetries-
Specifies the maximum number of processing retries that will be performed.
Attribute Value
XML Source (w/o annotations (1); see within schema source)
objectStore-ref-
Type: |
xsd:string, predefined |
Use: |
required |
Reference to the org.mule.api.store.ListableObjectStore that will be used to store events pending (re)processing.
XML Source (w/o annotations (1); see within schema source)
secondsBetweenRetries-
Specifies the minimum time interval between two process retries.
The actual time interval depends on the previous execution but should not exceed twice this number.
Attribute Value
XML Source (w/o annotations (1); see within schema source)