Package org.apache.camel.component.kafka
Class DefaultKafkaManualAsyncCommitFactory
- java.lang.Object
-
- org.apache.camel.component.kafka.DefaultKafkaManualAsyncCommitFactory
-
- All Implemented Interfaces:
KafkaManualCommitFactory
public class DefaultKafkaManualAsyncCommitFactory extends Object implements KafkaManualCommitFactory
-
-
Constructor Summary
Constructors Constructor Description DefaultKafkaManualAsyncCommitFactory()
-
Method Summary
All Methods Instance Methods Concrete 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
public 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)
Description copied from interface:KafkaManualCommitFactoryCreates a new instance- Specified by:
newInstancein interfaceKafkaManualCommitFactory
-
-