public class InjectedKafkaProducer<K,V> extends org.apache.kafka.clients.producer.KafkaProducer implements SimpleKafkaProducer<K,V>, ExtendedKafkaProducer<K,V>
| Constructor and Description |
|---|
InjectedKafkaProducer(Map<String,Object> configs,
org.apache.kafka.common.serialization.Serializer<K> keySerializer,
org.apache.kafka.common.serialization.Serializer<V> valSerializer) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeProducer() |
Future<org.apache.kafka.clients.producer.RecordMetadata> |
send(String topic,
K key,
V payload) |
Future<org.apache.kafka.clients.producer.RecordMetadata> |
send(String topic,
K key,
V payload,
org.apache.kafka.clients.producer.Callback callback) |
Future<org.apache.kafka.clients.producer.RecordMetadata> |
send(String topic,
K key,
V payload,
Map<String,byte[]> headers) |
Future<org.apache.kafka.clients.producer.RecordMetadata> |
send(String topic,
K key,
V payload,
Map<String,byte[]> headers,
org.apache.kafka.clients.producer.Callback callback) |
Future<org.apache.kafka.clients.producer.RecordMetadata> |
send(String topic,
V payload) |
Future<org.apache.kafka.clients.producer.RecordMetadata> |
send(String topic,
V payload,
org.apache.kafka.clients.producer.Callback callback) |
Future<org.apache.kafka.clients.producer.RecordMetadata> |
send(String topic,
V payload,
Map<String,byte[]> headers) |
Future<org.apache.kafka.clients.producer.RecordMetadata> |
send(String topic,
V payload,
Map<String,byte[]> headers,
org.apache.kafka.clients.producer.Callback callback) |
public Future<org.apache.kafka.clients.producer.RecordMetadata> send(String topic, V payload)
send in interface SimpleKafkaProducer<K,V>public Future<org.apache.kafka.clients.producer.RecordMetadata> send(String topic, V payload, org.apache.kafka.clients.producer.Callback callback)
send in interface SimpleKafkaProducer<K,V>public Future<org.apache.kafka.clients.producer.RecordMetadata> send(String topic, K key, V payload)
send in interface SimpleKafkaProducer<K,V>public Future<org.apache.kafka.clients.producer.RecordMetadata> send(String topic, K key, V payload, org.apache.kafka.clients.producer.Callback callback)
send in interface SimpleKafkaProducer<K,V>public void closeProducer()
closeProducer in interface SimpleKafkaProducer<K,V>public Future<org.apache.kafka.clients.producer.RecordMetadata> send(String topic, V payload, Map<String,byte[]> headers)
send in interface ExtendedKafkaProducer<K,V>public Future<org.apache.kafka.clients.producer.RecordMetadata> send(String topic, V payload, Map<String,byte[]> headers, org.apache.kafka.clients.producer.Callback callback)
send in interface ExtendedKafkaProducer<K,V>public Future<org.apache.kafka.clients.producer.RecordMetadata> send(String topic, K key, V payload, Map<String,byte[]> headers)
send in interface ExtendedKafkaProducer<K,V>Copyright © 2019 JBoss by Red Hat. All rights reserved.