Class KafkaManualCommitFactory.CamelExchangePayload

java.lang.Object
org.apache.camel.component.kafka.consumer.KafkaManualCommitFactory.CamelExchangePayload
Enclosing interface:
KafkaManualCommitFactory

public static class KafkaManualCommitFactory.CamelExchangePayload extends Object
A holder class for the Camel exchange related payload, such as the exchange itself, the consumer, thread ID, etc
  • Field Details

    • exchange

      public final org.apache.camel.Exchange exchange
    • consumer

      public final org.apache.kafka.clients.consumer.Consumer<?,?> consumer
    • threadId

      public final String threadId
    • offsetRepository

      public final org.apache.camel.spi.StateRepository<String,String> offsetRepository
  • Constructor Details

    • CamelExchangePayload

      public CamelExchangePayload(org.apache.camel.Exchange exchange, org.apache.kafka.clients.consumer.Consumer<?,?> consumer, String threadId, org.apache.camel.spi.StateRepository<String,String> offsetRepository)