Class SpringTransactionErrorHandlerDefinition
java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.model.errorhandler.DefaultErrorHandlerDefinition
org.apache.camel.model.errorhandler.TransactionErrorHandlerDefinition
org.apache.camel.model.errorhandler.SpringTransactionErrorHandlerDefinition
- All Implemented Interfaces:
org.apache.camel.ErrorHandlerFactory,CopyableDefinition<org.apache.camel.model.errorhandler.BaseErrorHandlerDefinition>
- Direct Known Subclasses:
SpringTransactionErrorHandlerBuilder
@Metadata(label="configuration,error")
public class SpringTransactionErrorHandlerDefinition
extends TransactionErrorHandlerDefinition
Spring based transactional error handler (requires camel-spring).
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.ErrorHandlerFactoryMakes a copy of this definition.Methods inherited from class org.apache.camel.model.errorhandler.TransactionErrorHandlerDefinition
cloneBuilder, getRollbackLoggingLevel, getTransactedPolicy, getTransactedPolicyRef, rollbackLoggingLevel, rollbackLoggingLevel, setRollbackLoggingLevel, setTransactedPolicy, setTransactedPolicyRef, supportTransacted, transactedPolicy, transactedPolicyRefMethods inherited from class org.apache.camel.model.errorhandler.DefaultErrorHandlerDefinition
allowRedeliveryWhileStopping, asyncDelayedRedelivery, backOffMultiplier, cloneBuilder, collisionAvoidancePercent, createRedeliveryPolicy, delayPattern, disableRedelivery, exchangeFormatterRef, executorService, executorServiceRef, getExecutorServiceBean, getExecutorServiceRef, getLevel, getLoggerBean, getLoggerRef, getLogName, getOnExceptionOccurredProcessor, getOnExceptionOccurredRef, getOnPrepareFailureProcessor, getOnPrepareFailureRef, getOnRedeliveryProcessor, getOnRedeliveryRef, getRedeliveryPolicy, getRedeliveryPolicyRef, getRetryWhilePredicate, getRetryWhileRef, getUseOriginalBody, getUseOriginalMessage, hasRedeliveryPolicy, log, log, log, logExhausted, logExhaustedMessageBody, logExhaustedMessageHistory, logger, loggingLevel, loggingLevel, logHandled, logNewException, logRetryAttempted, logRetryStackTrace, logStackTrace, maximumRedeliveries, maximumRedeliveryDelay, onExceptionOccurred, onExceptionOccurredRef, onPrepareFailure, onPrepareFailureRef, onRedelivery, onRedeliveryRef, redeliveryDelay, redeliveryPolicyRef, retriesExhaustedLogLevel, retryAttemptedLogInterval, retryAttemptedLogLevel, retryWhile, retryWhileRef, setExecutorServiceBean, setExecutorServiceRef, setLevel, setLoggerBean, setLoggerRef, setLogName, setOnExceptionOccurredProcessor, setOnExceptionOccurredRef, setOnPrepareFailureProcessor, setOnPrepareFailureRef, setOnRedeliveryProcessor, setOnRedeliveryRef, setRedeliveryPolicy, setRedeliveryPolicyRef, setRetryWhilePredicate, setRetryWhileRef, setUseOriginalBody, setUseOriginalMessage, useCollisionAvoidance, useExponentialBackOff, useOriginalBody, useOriginalMessageMethods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
Constructor Details
-
SpringTransactionErrorHandlerDefinition
public SpringTransactionErrorHandlerDefinition() -
SpringTransactionErrorHandlerDefinition
-
-
Method Details
-
copyDefinition
Description copied from interface:CopyableDefinitionMakes a copy of this definition.- Specified by:
copyDefinitionin interfaceCopyableDefinition<org.apache.camel.model.errorhandler.BaseErrorHandlerDefinition>- Overrides:
copyDefinitionin classDefaultErrorHandlerDefinition
-
cloneBuilder
public org.apache.camel.ErrorHandlerFactory cloneBuilder()- Specified by:
cloneBuilderin interfaceorg.apache.camel.ErrorHandlerFactory- Overrides:
cloneBuilderin classDefaultErrorHandlerDefinition
-