Package | Description |
---|---|
org.apache.camel.builder |
Modifier and Type | Class and Description |
---|---|
class |
DeadLetterChannelBuilder
A builder of a Dead Letter
Channel
|
Modifier and Type | Method and Description |
---|---|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.allowRedeliveryWhileStopping(boolean allowRedeliveryWhileStopping)
Controls whether to allow redelivery while stopping/shutting down a route that uses error handling.
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.asyncDelayedRedelivery()
Will allow asynchronous delayed redeliveries.
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.backOffMultiplier(double backOffMultiplier) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.checkException()
Deprecated.
use
deadLetterHandleNewException(boolean) } with value false |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.collisionAvoidancePercent(double collisionAvoidancePercent) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.deadLetterHandleNewException(boolean handleNewException)
Whether the dead letter channel should handle (and ignore) any new exception that may been thrown during sending the
message to the dead letter endpoint.
|
DefaultErrorHandlerBuilder |
BuilderSupport.defaultErrorHandler()
Creates a default error handler.
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.delayPattern(String delayPattern) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.disableRedelivery() |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.exchangeFormatterRef(String exchangeFormatterRef) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.executorServiceRef(String ref)
Sets a reference to a thread pool to be used for redelivery.
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.log(Class<?> log)
Sets the log used for caught exceptions
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.log(org.slf4j.Logger log)
Sets the log used for caught exceptions
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.log(String log)
Sets the log used for caught exceptions
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.logExhausted(boolean logExhausted) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.logExhaustedMessageBody(boolean logExhaustedMessageBody) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.logExhaustedMessageHistory(boolean logExhaustedMessageHistory) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.logger(CamelLogger logger)
Sets the logger used for caught exceptions
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.loggingLevel(LoggingLevel level)
Sets the logging level of exceptions caught
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.logHandled(boolean logHandled) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.logNewException(boolean logNewException) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.logRetryAttempted(boolean logRetryAttempted) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.logRetryStackTrace(boolean logRetryStackTrace) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.logStackTrace(boolean logStackTrace) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.maximumRedeliveries(int maximumRedeliveries) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.maximumRedeliveryDelay(long maximumRedeliveryDelay) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.onExceptionOccurred(Processor processor)
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.onPrepareFailure(Processor processor)
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.onRedelivery(Processor processor)
Sets a processor that should be processed before a redelivery attempt.
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.redeliverDelay(long delay)
Deprecated.
will be removed in the near future. Use
redeliveryDelay(long) instead |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.redeliveryDelay(long delay) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.retriesExhaustedLogLevel(LoggingLevel retriesExhaustedLogLevel) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.retryAttemptedLogInterval(int retryAttemptedLogInterval) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.retryAttemptedLogLevel(LoggingLevel retryAttemptedLogLevel) |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.retryWhile(Expression retryWhile)
Sets the retry while expression.
|
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.useCollisionAvoidance() |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.useExponentialBackOff() |
DefaultErrorHandlerBuilder |
DefaultErrorHandlerBuilder.useOriginalMessage()
|
Modifier and Type | Method and Description |
---|---|
protected void |
DefaultErrorHandlerBuilder.cloneBuilder(DefaultErrorHandlerBuilder other) |
Apache Camel