Class SkipAndContinueExceptionHandler
java.lang.Object
org.springframework.cloud.stream.binder.kafka.streams.SkipAndContinueExceptionHandler
- All Implemented Interfaces:
org.apache.kafka.common.Configurable
,org.apache.kafka.streams.errors.DeserializationExceptionHandler
public class SkipAndContinueExceptionHandler
extends Object
implements org.apache.kafka.streams.errors.DeserializationExceptionHandler
DeserializationExceptionHandler
that allows to silently skip
deserialization exceptions and continue processing.- Since:
- 3.1.2
- Author:
- Soby Chakco
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.kafka.streams.errors.DeserializationExceptionHandler
org.apache.kafka.streams.errors.DeserializationExceptionHandler.DeserializationHandlerResponse
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
SkipAndContinueExceptionHandler
public SkipAndContinueExceptionHandler()
-
-
Method Details
-
handle
public org.apache.kafka.streams.errors.DeserializationExceptionHandler.DeserializationHandlerResponse handle(org.apache.kafka.streams.processor.ProcessorContext context, org.apache.kafka.clients.consumer.ConsumerRecord<byte[], byte[]> record, Exception exception) - Specified by:
handle
in interfaceorg.apache.kafka.streams.errors.DeserializationExceptionHandler
-
configure
- Specified by:
configure
in interfaceorg.apache.kafka.common.Configurable
-