Package org.apache.camel.component.kafka
Interface KafkaManualCommitFactory
-
- All Known Implementing Classes:
DefaultKafkaManualAsyncCommitFactory,DefaultKafkaManualCommitFactory
public interface KafkaManualCommitFactoryFactory to create a newKafkaManualCommitto store on theExchange.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KafkaManualCommitnewInstance(org.apache.camel.Exchange exchange, org.apache.kafka.clients.consumer.Consumer consumer, String topicName, String threadId, org.apache.camel.spi.StateRepository<String,String> offsetRepository, org.apache.kafka.common.TopicPartition partition, long recordOffset, long commitTimeout, Collection<KafkaAsyncManualCommit> asyncCommits)Creates a new instance
-
-
-
Method Detail
-
newInstance
KafkaManualCommit newInstance(org.apache.camel.Exchange exchange, org.apache.kafka.clients.consumer.Consumer consumer, String topicName, String threadId, org.apache.camel.spi.StateRepository<String,String> offsetRepository, org.apache.kafka.common.TopicPartition partition, long recordOffset, long commitTimeout, Collection<KafkaAsyncManualCommit> asyncCommits)
Creates a new instance
-
-