Class SeekPolicyPartitionAssignmentAdapter
- java.lang.Object
-
- org.apache.camel.component.kafka.consumer.support.classic.SeekPolicyPartitionAssignmentAdapter
-
- All Implemented Interfaces:
PartitionAssignmentAdapter
public class SeekPolicyPartitionAssignmentAdapter extends Object implements PartitionAssignmentAdapter
A resume strategy that uses Camel's seekTo configuration for resuming
-
-
Constructor Summary
Constructors Constructor Description SeekPolicyPartitionAssignmentAdapter(SeekPolicy seekPolicy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
handlePartitionAssignment()
void
setConsumer(org.apache.kafka.clients.consumer.Consumer<?,?> consumer)
Sets the Kafka consumer instance for the adapter.
-
-
-
Constructor Detail
-
SeekPolicyPartitionAssignmentAdapter
public SeekPolicyPartitionAssignmentAdapter(SeekPolicy seekPolicy)
-
-
Method Detail
-
setConsumer
public void setConsumer(org.apache.kafka.clients.consumer.Consumer<?,?> consumer)
Description copied from interface:PartitionAssignmentAdapter
Sets the Kafka consumer instance for the adapter. Please note that the Kafka consumer is not safe for concurrent access- Specified by:
setConsumer
in interfacePartitionAssignmentAdapter
- Parameters:
consumer
- the consumer instance
-
handlePartitionAssignment
public void handlePartitionAssignment()
- Specified by:
handlePartitionAssignment
in interfacePartitionAssignmentAdapter
-
-