Interface KafkaManualCommitFactory
-
- All Known Implementing Classes:
DefaultKafkaManualAsyncCommitFactory,DefaultKafkaManualCommitFactory
public interface KafkaManualCommitFactoryFactory to create a newKafkaManualCommitto store on theExchange.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classKafkaManualCommitFactory.CamelExchangePayloadA holder class for the Camel exchange related payload, such as the exchange itself, the consumer, thread ID, etcstatic classKafkaManualCommitFactory.KafkaRecordPayloadA holder class for the payload related to the Kafka record, such as partition and topic information
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KafkaManualCommitnewInstance(KafkaManualCommitFactory.CamelExchangePayload camelExchangePayload, KafkaManualCommitFactory.KafkaRecordPayload kafkaRecordPayload, CommitManager commitManager)Creates a new instance
-
-
-
Method Detail
-
newInstance
KafkaManualCommit newInstance(KafkaManualCommitFactory.CamelExchangePayload camelExchangePayload, KafkaManualCommitFactory.KafkaRecordPayload kafkaRecordPayload, CommitManager commitManager)
Creates a new instance- Parameters:
camelExchangePayload- the exchange-related payload from CamelkafkaRecordPayload- the record-related payload from Kafka
-
-