public class DeadLetterChannelBuilder extends DefaultErrorHandlerBuilder
asyncDelayedRedelivery, deadLetter, deadLetterHandleNewException, deadLetterUri, executorService, executorServiceRef, failureProcessor, failureProcessorRef, logger, onExceptionOccurred, onExceptionOccurredRef, onPrepareFailure, onPrepareFailureRef, onRedelivery, onRedeliveryRef, redeliveryPolicy, retryWhile, retryWhileRef, useOriginalBody, useOriginalMessage| Constructor and Description |
|---|
DeadLetterChannelBuilder() |
DeadLetterChannelBuilder(org.apache.camel.Endpoint deadLetter) |
DeadLetterChannelBuilder(String uri) |
| Modifier and Type | Method and Description |
|---|---|
ErrorHandlerBuilder |
cloneBuilder()
Clones this builder so each
RouteBuilder has its private builder
to use, to avoid changes from one RouteBuilder to influence the
others. |
protected org.apache.camel.spi.CamelLogger |
createLogger() |
org.apache.camel.Processor |
getFailureProcessor() |
String |
toString() |
allowRedeliveryWhileStopping, asyncDelayedRedelivery, backOffMultiplier, cloneBuilder, collisionAvoidancePercent, createRedeliveryPolicy, deadLetterHandleNewException, delayPattern, disableRedelivery, exchangeFormatterRef, executorService, executorServiceRef, getDeadLetter, getDeadLetterUri, getExecutorService, getExecutorServiceRef, getFailureProcessorRef, getLogger, getOnExceptionOccurred, getOnExceptionOccurredRef, getOnPrepareFailure, getOnPrepareFailureRef, getOnRedelivery, getOnRedeliveryRef, getRedeliveryPolicy, getRetryWhile, getRetryWhilePolicy, getRetryWhileRef, isAsyncDelayedRedelivery, isDeadLetterHandleNewException, isUseOriginalBody, isUseOriginalMessage, log, log, log, logExhausted, logExhaustedMessageBody, logExhaustedMessageHistory, logger, loggingLevel, logHandled, logNewException, logRetryAttempted, logRetryStackTrace, logStackTrace, maximumRedeliveries, maximumRedeliveryDelay, onExceptionOccurred, onExceptionOccurredRef, onPrepareFailure, onPrepareFailureRef, onRedelivery, onRedeliveryRef, redeliveryDelay, retriesExhaustedLogLevel, retryAttemptedLogInterval, retryAttemptedLogLevel, retryWhile, retryWhileRef, setAsyncDelayedRedelivery, setDeadLetter, setDeadLetterHandleNewException, setDeadLetterUri, setExecutorService, setExecutorServiceRef, setFailureProcessor, setFailureProcessorRef, setLogger, setOnExceptionOccurred, setOnExceptionOccurredRef, setOnPrepareFailure, setOnPrepareFailureRef, setOnRedelivery, setOnRedeliveryRef, setRedeliveryPolicy, setRetryWhile, setRetryWhileRef, setUseOriginalBody, setUseOriginalMessage, supportTransacted, useCollisionAvoidance, useExponentialBackOff, useOriginalBody, useOriginalMessagecloneBuilder, exceptionPolicyStrategy, exceptionPolicyStrategy, getExceptionPolicyStrategy, getExceptionPolicyStrategyRef, setExceptionPolicyStrategy, setExceptionPolicyStrategyRefpublic DeadLetterChannelBuilder()
public DeadLetterChannelBuilder(org.apache.camel.Endpoint deadLetter)
public DeadLetterChannelBuilder(String uri)
public ErrorHandlerBuilder cloneBuilder()
ErrorHandlerBuilderRouteBuilder has its private builder
to use, to avoid changes from one RouteBuilder to influence the
others.
This is needed by the current Camel 2.x architecture.cloneBuilder in interface ErrorHandlerBuildercloneBuilder in class DefaultErrorHandlerBuilderErrorHandlerBuilderpublic org.apache.camel.Processor getFailureProcessor()
getFailureProcessor in class DefaultErrorHandlerBuilderprotected org.apache.camel.spi.CamelLogger createLogger()
createLogger in class DefaultErrorHandlerBuilderpublic String toString()
toString in class DefaultErrorHandlerBuilderApache Camel