Class SeekToCurrentWithSleepErrorHandler
java.lang.Object
org.springframework.kafka.listener.KafkaExceptionLogLevelAware
org.springframework.kafka.listener.ExceptionClassifier
org.springframework.kafka.listener.FailedRecordProcessor
org.springframework.kafka.listener.SeekToCurrentErrorHandler
dev.vality.kafka.common.exception.handler.SeekToCurrentWithSleepErrorHandler
- All Implemented Interfaces:
org.springframework.kafka.listener.ConsumerAwareErrorHandler,org.springframework.kafka.listener.ContainerAwareErrorHandler,org.springframework.kafka.listener.DeliveryAttemptAware,org.springframework.kafka.listener.ErrorHandler,org.springframework.kafka.listener.GenericErrorHandler<org.apache.kafka.clients.consumer.ConsumerRecord<?,?>>,org.springframework.kafka.listener.RemainingRecordsErrorHandler
@Deprecated public class SeekToCurrentWithSleepErrorHandler extends org.springframework.kafka.listener.SeekToCurrentErrorHandler
Deprecated.
-
Field Summary
Fields inherited from class org.springframework.kafka.listener.FailedRecordProcessor
logger -
Constructor Summary
Constructors Constructor Description SeekToCurrentWithSleepErrorHandler()Deprecated.SeekToCurrentWithSleepErrorHandler(int sleepTimeSeconds, int maxFailures)Deprecated. -
Method Summary
Methods inherited from class org.springframework.kafka.listener.SeekToCurrentErrorHandler
isAckAfterHandle, setAckAfterHandle, setCommitRecoveredMethods inherited from class org.springframework.kafka.listener.FailedRecordProcessor
clearThreadState, deliveryAttempt, getRecoveryStrategy, getSkipPredicate, isCommitRecovered, setBackOffFunction, setResetStateOnExceptionChange, setResetStateOnRecoveryFailure, setRetryListenersMethods inherited from class org.springframework.kafka.listener.ExceptionClassifier
addNotRetryableExceptions, getClassifier, removeNotRetryableException, setClassificationsMethods inherited from class org.springframework.kafka.listener.KafkaExceptionLogLevelAware
getLogLevel, setLogLevelMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.kafka.listener.ConsumerAwareErrorHandler
handleMethods inherited from interface org.springframework.kafka.listener.ContainerAwareErrorHandler
handleMethods inherited from interface org.springframework.kafka.listener.GenericErrorHandler
clearThreadStateMethods inherited from interface org.springframework.kafka.listener.RemainingRecordsErrorHandler
handle
-
Constructor Details
-
SeekToCurrentWithSleepErrorHandler
public SeekToCurrentWithSleepErrorHandler()Deprecated. -
SeekToCurrentWithSleepErrorHandler
public SeekToCurrentWithSleepErrorHandler(int sleepTimeSeconds, int maxFailures)Deprecated.
-
-
Method Details
-
handle
public void handle(Exception thrownException, List<org.apache.kafka.clients.consumer.ConsumerRecord<?,?>> records, org.apache.kafka.clients.consumer.Consumer<?,?> consumer, org.springframework.kafka.listener.MessageListenerContainer container)Deprecated.- Specified by:
handlein interfaceorg.springframework.kafka.listener.ConsumerAwareErrorHandler- Specified by:
handlein interfaceorg.springframework.kafka.listener.ContainerAwareErrorHandler- Specified by:
handlein interfaceorg.springframework.kafka.listener.ErrorHandler- Specified by:
handlein interfaceorg.springframework.kafka.listener.RemainingRecordsErrorHandler- Overrides:
handlein classorg.springframework.kafka.listener.SeekToCurrentErrorHandler
-
CommonErrorHandlerorDefaultErrorHandlerorExponentialBackOffDefaultErrorHandler.