Class MarlinProducerImplV10

    • Constructor Detail

      • MarlinProducerImplV10

        public MarlinProducerImplV10​(org.apache.kafka.clients.producer.ProducerConfig config)
                              throws org.apache.kafka.common.KafkaException
        Throws:
        org.apache.kafka.common.KafkaException
    • Method Detail

      • getDummyRecordMetadata

        protected org.apache.kafka.clients.producer.RecordMetadata getDummyRecordMetadata​(java.lang.String topic)
        Overrides:
        getDummyRecordMetadata in class MarlinProducerImpl
      • send

        public <K,​V> java.util.concurrent.Future<org.apache.kafka.clients.producer.RecordMetadata> send​(org.apache.kafka.clients.producer.ProducerRecord<K,​V> record,
                                                                                                              int feed,
                                                                                                              byte[] serializedKey,
                                                                                                              byte[] serializedValue,
                                                                                                              org.apache.kafka.clients.producer.Callback callback)
                                                                                                       throws org.apache.kafka.common.KafkaException
        Overrides:
        send in class MarlinProducerImpl
        Throws:
        org.apache.kafka.common.KafkaException
      • send

        public java.util.concurrent.Future<org.apache.kafka.clients.producer.RecordMetadata> send​(java.lang.String topic,
                                                                                                  int feed,
                                                                                                  java.lang.Object keyObj,
                                                                                                  byte[] key,
                                                                                                  java.lang.Object valueObj,
                                                                                                  byte[] value,
                                                                                                  org.apache.kafka.clients.producer.Callback callback,
                                                                                                  long timestamp,
                                                                                                  org.apache.kafka.common.header.Headers headers)
                                                                                           throws org.apache.kafka.common.KafkaException
        Throws:
        org.apache.kafka.common.KafkaException