DeadLetterChannel
using a log endpoint instead@Deprecated public class LoggingErrorHandler extends DefaultErrorHandler
ErrorHandler
which uses commons-logging to dump the errorRedeliveryErrorHandler.RedeliveryData
awaitManager, camelContext, customExchangeFormatter, deadLetter, deadLetterHandleNewException, deadLetterUri, exchangeFormatter, executorService, logger, onExceptionProcessor, onPrepareProcessor, output, outputAsync, preparingShutdown, redeliveryEnabled, redeliveryPolicy, redeliveryProcessor, redeliverySleepCounter, retryWhilePolicy, useOriginalMessagePolicy
exceptionPolicies, exceptionPolicy, log
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending
Constructor and Description |
---|
LoggingErrorHandler(CamelContext camelContext,
Processor output,
CamelLogger logger,
RedeliveryPolicy redeliveryPolicy,
ExceptionPolicyStrategy exceptionPolicyStrategy)
Deprecated.
Creates the logging error handler.
|
Modifier and Type | Method and Description |
---|---|
String |
toString()
Deprecated.
|
changeOutput, defensiveCopyExchangeIfNeeded, deliverToFailureProcessor, deliverToOnRedeliveryProcessor, determineIfRedeliveryIsEnabled, determineRedeliveryDelay, doShutdown, doStart, doStop, getDeadLetter, getDeadLetterUri, getDefaultHandledPredicate, getLogger, getOutput, getPendingRedeliveryCount, getRedeliveryPolicy, handleException, hasNext, isCancelledOrInterrupted, isDeadLetterHandleNewException, isDone, isRedeliveryAllowed, isRunAllowed, isRunAllowedOnPreparingShutdown, isUseOriginalMessagePolicy, next, onExceptionOccurred, prepareExchangeAfterFailure, prepareExchangeForContinue, prepareExchangeForRedelivery, prepareShutdown, process, process, processAsyncErrorHandler, shouldHandleException, supportTransacted
addExceptionPolicy, createDefaultExceptionPolicyStrategy, getExceptionPolicy, isDeadLetterChannel, setExceptionPolicy
addChildService, removeChildService, shutdown, start, start, stop
doResume, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, suspend
public LoggingErrorHandler(CamelContext camelContext, Processor output, CamelLogger logger, RedeliveryPolicy redeliveryPolicy, ExceptionPolicyStrategy exceptionPolicyStrategy)
camelContext
- the camel contextoutput
- outer processor that should use this logging error handlerlogger
- logger to use for logging failuresredeliveryPolicy
- redelivery policyexceptionPolicyStrategy
- strategy for onException handlingpublic String toString()
toString
in class DefaultErrorHandler
Apache Camel