Package org.apache.camel.spring.spi
Class LegacyTransactionErrorHandlerBuilder
java.lang.Object
org.apache.camel.builder.LegacyErrorHandlerBuilderSupport
org.apache.camel.builder.LegacyDefaultErrorHandlerBuilder
org.apache.camel.spring.spi.LegacyTransactionErrorHandlerBuilder
- All Implemented Interfaces:
org.apache.camel.builder.LegacyErrorHandlerBuilder,org.apache.camel.ErrorHandlerFactory,org.apache.camel.model.errorhandler.DefaultErrorHandlerProperties
@Deprecated
public class LegacyTransactionErrorHandlerBuilder
extends org.apache.camel.builder.LegacyDefaultErrorHandlerBuilder
Deprecated.
A transactional error handler that supports leveraging Spring TransactionManager.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.camel.spi.CamelLoggerDeprecated.org.apache.camel.LoggingLevelDeprecated.org.springframework.transaction.support.TransactionTemplateDeprecated.rollbackLoggingLevel(org.apache.camel.LoggingLevel rollbackLoggingLevel) Deprecated.Sets the logging level to use for logging transactional rollback.voidsetRollbackLoggingLevel(org.apache.camel.LoggingLevel rollbackLoggingLevel) Deprecated.Sets the logging level to use for logging transactional rollback.voidDeprecated.voidsetTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager) Deprecated.voidsetTransactionTemplate(org.springframework.transaction.support.TransactionTemplate transactionTemplate) Deprecated.booleanDeprecated.toString()Deprecated.Methods inherited from class org.apache.camel.builder.LegacyDefaultErrorHandlerBuilder
allowRedeliveryWhileStopping, asyncDelayedRedelivery, backOffMultiplier, cloneBuilder, cloneBuilder, collisionAvoidancePercent, createRedeliveryPolicy, deadLetterHandleNewException, delayPattern, disableRedelivery, exchangeFormatterRef, executorService, executorServiceRef, getDeadLetterUri, getDefaultRedeliveryPolicy, getExecutorService, getExecutorServiceRef, getLogger, getOnExceptionOccurred, getOnExceptionOccurredRef, getOnPrepareFailure, getOnPrepareFailureRef, getOnRedelivery, getOnRedeliveryRef, getRedeliveryPolicy, getRetryWhile, getRetryWhilePolicy, getRetryWhileRef, hasLogger, hasRedeliveryPolicy, 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, setDeadLetterHandleNewException, setDeadLetterUri, setExecutorService, setExecutorServiceRef, setLogger, setOnExceptionOccurred, setOnExceptionOccurredRef, setOnPrepareFailure, setOnPrepareFailureRef, setOnRedelivery, setOnRedeliveryRef, setRedeliveryPolicy, setRetryWhile, setRetryWhileRef, setUseOriginalBody, setUseOriginalMessage, useCollisionAvoidance, useExponentialBackOff, useOriginalBody, useOriginalMessage
-
Constructor Details
-
LegacyTransactionErrorHandlerBuilder
public LegacyTransactionErrorHandlerBuilder()Deprecated.
-
-
Method Details
-
getTransactionTemplate
public org.springframework.transaction.support.TransactionTemplate getTransactionTemplate()Deprecated. -
supportTransacted
public boolean supportTransacted()Deprecated.- Specified by:
supportTransactedin interfaceorg.apache.camel.ErrorHandlerFactory- Overrides:
supportTransactedin classorg.apache.camel.builder.LegacyDefaultErrorHandlerBuilder
-
setTransactionTemplate
public void setTransactionTemplate(org.springframework.transaction.support.TransactionTemplate transactionTemplate) Deprecated. -
setSpringTransactionPolicy
Deprecated. -
setTransactionManager
public void setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager) Deprecated. -
getRollbackLoggingLevel
public org.apache.camel.LoggingLevel getRollbackLoggingLevel()Deprecated. -
setRollbackLoggingLevel
public void setRollbackLoggingLevel(org.apache.camel.LoggingLevel rollbackLoggingLevel) Deprecated.Sets the logging level to use for logging transactional rollback. This option is default WARN.- Parameters:
rollbackLoggingLevel- the logging level
-
rollbackLoggingLevel
public LegacyTransactionErrorHandlerBuilder rollbackLoggingLevel(org.apache.camel.LoggingLevel rollbackLoggingLevel) Deprecated.Sets the logging level to use for logging transactional rollback. This option is default WARN.- Parameters:
rollbackLoggingLevel- the logging level
-
createLogger
protected org.apache.camel.spi.CamelLogger createLogger()Deprecated.- Overrides:
createLoggerin classorg.apache.camel.builder.LegacyDefaultErrorHandlerBuilder
-
toString
Deprecated.- Overrides:
toStringin classorg.apache.camel.builder.LegacyDefaultErrorHandlerBuilder
-