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 Constructor Description LegacyTransactionErrorHandlerBuilder()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected org.apache.camel.spi.CamelLogger
createLogger()
Deprecated.org.apache.camel.LoggingLevel
getRollbackLoggingLevel()
Deprecated.org.springframework.transaction.support.TransactionTemplate
getTransactionTemplate()
Deprecated.LegacyTransactionErrorHandlerBuilder
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
setSpringTransactionPolicy(SpringTransactionPolicy policy)
Deprecated.void
setTransactionManager(org.springframework.transaction.PlatformTransactionManager transactionManager)
Deprecated.void
setTransactionTemplate(org.springframework.transaction.support.TransactionTemplate transactionTemplate)
Deprecated.boolean
supportTransacted()
Deprecated.String
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
-
-
-
-
Method Detail
-
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
public void setSpringTransactionPolicy(SpringTransactionPolicy policy)
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
public String toString()
Deprecated.- Overrides:
toString
in classorg.apache.camel.builder.LegacyDefaultErrorHandlerBuilder
-
-