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
-
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.camel.spi.CamelLogger
Deprecated.org.apache.camel.LoggingLevel
Deprecated.org.springframework.transaction.support.TransactionTemplate
Deprecated.rollbackLoggingLevel
(org.apache.camel.LoggingLevel rollbackLoggingLevel) Deprecated.Sets the logging level to use for logging transactional rollback.void
setRollbackLoggingLevel
(org.apache.camel.LoggingLevel rollbackLoggingLevel) Deprecated.Sets the logging level to use for logging transactional rollback.void
Deprecated.void
setTransactionManager
(org.springframework.transaction.PlatformTransactionManager transactionManager) Deprecated.void
setTransactionTemplate
(org.springframework.transaction.support.TransactionTemplate transactionTemplate) Deprecated.boolean
Deprecated.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:
supportTransacted
in interfaceorg.apache.camel.ErrorHandlerFactory
- Overrides:
supportTransacted
in 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:
createLogger
in classorg.apache.camel.builder.LegacyDefaultErrorHandlerBuilder
-
toString
Deprecated.- Overrides:
toString
in classorg.apache.camel.builder.LegacyDefaultErrorHandlerBuilder
-