Class SeekToCurrentWithSleepBatchErrorHandler
java.lang.Object
org.springframework.kafka.listener.KafkaExceptionLogLevelAware
org.springframework.kafka.listener.SeekToCurrentBatchErrorHandler
dev.vality.kafka.common.exception.handler.SeekToCurrentWithSleepBatchErrorHandler
- All Implemented Interfaces:
org.springframework.kafka.listener.BatchErrorHandler,org.springframework.kafka.listener.ConsumerAwareBatchErrorHandler,org.springframework.kafka.listener.ContainerAwareBatchErrorHandler,org.springframework.kafka.listener.GenericErrorHandler<org.apache.kafka.clients.consumer.ConsumerRecords<?,?>>
public class SeekToCurrentWithSleepBatchErrorHandler
extends org.springframework.kafka.listener.SeekToCurrentBatchErrorHandler
-
Constructor Summary
Constructors Constructor Description SeekToCurrentWithSleepBatchErrorHandler()SeekToCurrentWithSleepBatchErrorHandler(Integer sleepTimeSeconds) -
Method Summary
Modifier and Type Method Description voidhandle(Exception thrownException, org.apache.kafka.clients.consumer.ConsumerRecords<?,?> data, org.apache.kafka.clients.consumer.Consumer<?,?> consumer, org.springframework.kafka.listener.MessageListenerContainer container)booleanisAckAfterHandle()Methods inherited from class org.springframework.kafka.listener.SeekToCurrentBatchErrorHandler
clearThreadState, setBackOffMethods 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.ConsumerAwareBatchErrorHandler
handleMethods inherited from interface org.springframework.kafka.listener.ContainerAwareBatchErrorHandler
handle, handleMethods inherited from interface org.springframework.kafka.listener.GenericErrorHandler
setAckAfterHandle
-
Constructor Details
-
SeekToCurrentWithSleepBatchErrorHandler
-
SeekToCurrentWithSleepBatchErrorHandler
public SeekToCurrentWithSleepBatchErrorHandler()
-
-
Method Details
-
handle
public void handle(Exception thrownException, org.apache.kafka.clients.consumer.ConsumerRecords<?,?> data, org.apache.kafka.clients.consumer.Consumer<?,?> consumer, org.springframework.kafka.listener.MessageListenerContainer container)- Specified by:
handlein interfaceorg.springframework.kafka.listener.BatchErrorHandler- Specified by:
handlein interfaceorg.springframework.kafka.listener.ConsumerAwareBatchErrorHandler- Specified by:
handlein interfaceorg.springframework.kafka.listener.ContainerAwareBatchErrorHandler- Overrides:
handlein classorg.springframework.kafka.listener.SeekToCurrentBatchErrorHandler
-
isAckAfterHandle
public boolean isAckAfterHandle()
-