Class StopErrorStrategy
- java.lang.Object
-
- org.apache.camel.component.kafka.consumer.errorhandler.StopErrorStrategy
-
- All Implemented Interfaces:
PollExceptionStrategy
public class StopErrorStrategy extends Object implements PollExceptionStrategy
-
-
Constructor Summary
Constructors Constructor Description StopErrorStrategy(KafkaFetchRecords recordFetcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canContinue()
This method provides an "answer" to whether the consumer can continue polling or not.void
handle(long partitionLastOffset, Exception exception)
Controls how to handle the exception while polling from Kafka.void
reset()
Reset any error flags set by a previous error condition
-
-
-
Constructor Detail
-
StopErrorStrategy
public StopErrorStrategy(KafkaFetchRecords recordFetcher)
-
-
Method Detail
-
reset
public void reset()
Description copied from interface:PollExceptionStrategy
Reset any error flags set by a previous error condition- Specified by:
reset
in interfacePollExceptionStrategy
-
canContinue
public boolean canContinue()
Description copied from interface:PollExceptionStrategy
This method provides an "answer" to whether the consumer can continue polling or not. This is specific to each polling exception strategy and must be implemented accordingly- Specified by:
canContinue
in interfacePollExceptionStrategy
- Returns:
- true if polling should continue or false otherwise
-
handle
public void handle(long partitionLastOffset, Exception exception)
Description copied from interface:PollExceptionStrategy
Controls how to handle the exception while polling from Kafka.- Specified by:
handle
in interfacePollExceptionStrategy
exception
- the caused exception which typically would be aKafkaException
-
-