public class DefaultKafkaClientFactory extends Object implements KafkaClientFactory
| Constructor and Description |
|---|
DefaultKafkaClientFactory(org.mydotey.scf.ConfigurationManager configurationManager,
KafkaMetaManager metaManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
protected org.mydotey.scf.ConfigurationManager |
getConfigurationManager() |
protected KafkaMetaManager |
getMetaManager() |
<K,V> org.apache.kafka.clients.consumer.Consumer<K,V> |
newConsumer(KafkaConsumerConfig<K,V> kafkaConsumerConfig) |
<K,V> org.apache.kafka.clients.consumer.Consumer<K,V> |
newConsumer(Map<String,Object> configs) |
<K,V> org.apache.kafka.clients.consumer.Consumer<K,V> |
newConsumer(Map<String,Object> configs,
org.apache.kafka.common.serialization.Deserializer<K> keyDeserializer,
org.apache.kafka.common.serialization.Deserializer<V> valueDeserializer) |
<K,V> org.apache.kafka.clients.consumer.Consumer<K,V> |
newConsumer(Properties properties) |
<K,V> org.apache.kafka.clients.consumer.Consumer<K,V> |
newConsumer(Properties properties,
org.apache.kafka.common.serialization.Deserializer<K> keyDeserializer,
org.apache.kafka.common.serialization.Deserializer<V> valueDeserializer) |
<K,V> org.apache.kafka.clients.producer.Producer<K,V> |
newProducer(KafkaProducerConfig<K,V> kafkaProducerConfig) |
<K,V> org.apache.kafka.clients.producer.Producer<K,V> |
newProducer(Map<String,Object> configs) |
<K,V> org.apache.kafka.clients.producer.Producer<K,V> |
newProducer(Map<String,Object> configs,
org.apache.kafka.common.serialization.Serializer<K> keySerializer,
org.apache.kafka.common.serialization.Serializer<V> valueSerializer) |
<K,V> org.apache.kafka.clients.producer.Producer<K,V> |
newProducer(Properties properties) |
<K,V> org.apache.kafka.clients.producer.Producer<K,V> |
newProducer(Properties properties,
org.apache.kafka.common.serialization.Serializer<K> keySerializer,
org.apache.kafka.common.serialization.Serializer<V> valueSerializer) |
public DefaultKafkaClientFactory(org.mydotey.scf.ConfigurationManager configurationManager,
KafkaMetaManager metaManager)
protected org.mydotey.scf.ConfigurationManager getConfigurationManager()
protected KafkaMetaManager getMetaManager()
public <K,V> org.apache.kafka.clients.consumer.Consumer<K,V> newConsumer(Map<String,Object> configs)
newConsumer in interface KafkaClientFactorypublic <K,V> org.apache.kafka.clients.consumer.Consumer<K,V> newConsumer(Map<String,Object> configs, org.apache.kafka.common.serialization.Deserializer<K> keyDeserializer, org.apache.kafka.common.serialization.Deserializer<V> valueDeserializer)
newConsumer in interface KafkaClientFactorypublic <K,V> org.apache.kafka.clients.consumer.Consumer<K,V> newConsumer(Properties properties)
newConsumer in interface KafkaClientFactorypublic <K,V> org.apache.kafka.clients.consumer.Consumer<K,V> newConsumer(Properties properties, org.apache.kafka.common.serialization.Deserializer<K> keyDeserializer, org.apache.kafka.common.serialization.Deserializer<V> valueDeserializer)
newConsumer in interface KafkaClientFactorypublic <K,V> org.apache.kafka.clients.consumer.Consumer<K,V> newConsumer(KafkaConsumerConfig<K,V> kafkaConsumerConfig)
newConsumer in interface KafkaClientFactorypublic <K,V> org.apache.kafka.clients.producer.Producer<K,V> newProducer(Map<String,Object> configs)
newProducer in interface KafkaClientFactorypublic <K,V> org.apache.kafka.clients.producer.Producer<K,V> newProducer(Map<String,Object> configs, org.apache.kafka.common.serialization.Serializer<K> keySerializer, org.apache.kafka.common.serialization.Serializer<V> valueSerializer)
newProducer in interface KafkaClientFactorypublic <K,V> org.apache.kafka.clients.producer.Producer<K,V> newProducer(Properties properties)
newProducer in interface KafkaClientFactorypublic <K,V> org.apache.kafka.clients.producer.Producer<K,V> newProducer(Properties properties, org.apache.kafka.common.serialization.Serializer<K> keySerializer, org.apache.kafka.common.serialization.Serializer<V> valueSerializer)
newProducer in interface KafkaClientFactorypublic <K,V> org.apache.kafka.clients.producer.Producer<K,V> newProducer(KafkaProducerConfig<K,V> kafkaProducerConfig)
newProducer in interface KafkaClientFactorypublic void close()
throws Exception
close in interface AutoCloseableExceptionCopyright © 2019. All rights reserved.