Package | Description |
---|---|
org.apache.camel.model |
The JAXB POJOs for the
XML Configuration
of the routing rules.
|
Modifier and Type | Method and Description |
---|---|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.allowRedeliveryWhileStopping(boolean allowRedeliveryWhileStopping)
Controls whether to allow redelivery while stopping/shutting down a route that uses error handling.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.allowRedeliveryWhileStopping(String allowRedeliveryWhileStopping)
Controls whether to allow redelivery while stopping/shutting down a route that uses error handling.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.asyncDelayedRedelivery()
Allow synchronous delayed redelivery.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.backOffMultiplier(double backOffMultiplier)
Sets the back off multiplier
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.backOffMultiplier(String backOffMultiplier)
Sets the back off multiplier (supports property placeholders)
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.collisionAvoidanceFactor(double collisionAvoidanceFactor)
Sets the collision avoidance factor
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.collisionAvoidanceFactor(String collisionAvoidanceFactor)
Sets the collision avoidance factor (supports property placeholders)
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.collisionAvoidancePercent(double collisionAvoidancePercent)
Sets the collision avoidance percentage
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.delayPattern(String delayPattern)
Sets the delay pattern with delay intervals.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.exchangeFormatterRef(String exchangeFormatterRef)
Sets the reference of the instance of
ExchangeFormatter to generate the log message from exchange. |
protected RedeliveryPolicyDefinition |
OnExceptionDefinition.getOrCreateRedeliveryPolicy() |
RedeliveryPolicyDefinition |
OnExceptionDefinition.getRedeliveryPolicy() |
RedeliveryPolicyDefinition |
OnExceptionDefinition.getRedeliveryPolicyType() |
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logContinued(boolean logContinued)
Sets whether continued exceptions should be logged or not.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logContinued(String logContinued)
Sets whether continued exceptions should be logged or not (supports property placeholders).
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logExhausted(boolean logExhausted)
Sets whether exhausted exceptions should be logged or not.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logExhausted(String logExhausted)
Sets whether exhausted exceptions should be logged or not (supports property placeholders).
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logExhaustedMessageBody(boolean logExhaustedMessageBody)
Sets whether exhausted message body should be logged including message history or not (supports property placeholders).
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logExhaustedMessageBody(String logExhaustedMessageBody)
Sets whether exhausted message body should be logged including message history or not (supports property placeholders).
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logExhaustedMessageHistory(boolean logExhaustedMessageHistory)
Sets whether exhausted exceptions should be logged including message history or not (supports property placeholders).
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logExhaustedMessageHistory(String logExhaustedMessageHistory)
Sets whether exhausted exceptions should be logged including message history or not (supports property placeholders).
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logHandled(boolean logHandled)
Sets whether handled exceptions should be logged or not.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logHandled(String logHandled)
Sets whether handled exceptions should be logged or not (supports property placeholders).
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logNewException(boolean logNewException)
Sets whether new exceptions should be logged or not.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logNewException(String logNewException)
Sets whether new exceptions should be logged or not (supports property placeholders).
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logRetryAttempted(boolean logRetryAttempted)
Sets whether retry attempts should be logged or not.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logRetryAttempted(String logRetryAttempted)
Sets whether retry attempts should be logged or not (supports property placeholders).
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logRetryStackTrace(boolean logRetryStackTrace)
Sets whether stack traces should be logged when an retry attempt failed.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logRetryStackTrace(String logRetryStackTrace)
Sets whether stack traces should be logged when an retry attempt failed (supports property placeholders).
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logStackTrace(boolean logStackTrace)
Sets whether stack traces should be logged.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.logStackTrace(String logStackTrace)
Sets whether stack traces should be logged (supports property placeholders)
Can be used to include or reduce verbose.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.maximumRedeliveries(int maximumRedeliveries)
Sets the maximum redeliveries
x = redeliver at most x times
0 = no redeliveries
-1 = redeliver forever
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.maximumRedeliveries(String maximumRedeliveries)
Sets the maximum redeliveries (supports property placeholders)
x = redeliver at most x times
0 = no redeliveries
-1 = redeliver forever
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.maximumRedeliveryDelay(long maximumRedeliveryDelay)
Sets the maximum delay between redelivery
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.maximumRedeliveryDelay(String maximumRedeliveryDelay)
Sets the maximum delay between redelivery (supports property placeholders)
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.redeliveryDelay(long delay)
Sets the initial redelivery delay
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.redeliveryDelay(String delay)
Sets the initial redelivery delay (supports property placeholders)
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.retriesExhaustedLogLevel(LoggingLevel retriesExhaustedLogLevel)
Sets the logging level to use when retries has exhausted
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.retryAttemptedLogLevel(LoggingLevel retryAttemptedLogLevel)
Sets the logging level to use for logging retry attempts
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.useCollisionAvoidance()
Turn on collision avoidance.
|
RedeliveryPolicyDefinition |
RedeliveryPolicyDefinition.useExponentialBackOff()
Turn on exponential backk off
|
Modifier and Type | Method and Description |
---|---|
void |
OnExceptionDefinition.setRedeliveryPolicy(RedeliveryPolicyDefinition redeliveryPolicy) |
void |
OnExceptionDefinition.setRedeliveryPolicyType(RedeliveryPolicyDefinition redeliveryPolicyType) |
Apache Camel