Interface ProducerFactory
- All Known Implementing Classes:
ProducerFactoryImpl
public interface ProducerFactory
Creates a new producer instance from given parameters
-
Method Summary
Modifier and TypeMethodDescriptionscala.concurrent.Future<Producer>create(ProducerKey key, HereToken hereTokenCredentials, scala.Function3<ProducerKey, String, org.apache.kafka.clients.producer.Producer<String, byte[]>, scala.runtime.BoxedUnit> regionChangeListener) createReconnected(ProducerKey key, String topic, org.apache.kafka.clients.producer.Producer<String, byte[]> producer)
-
Method Details
-
create
scala.concurrent.Future<Producer> create(ProducerKey key, HereToken hereTokenCredentials, scala.Function3<ProducerKey, String, org.apache.kafka.clients.producer.Producer<String, byte[]>, scala.runtime.BoxedUnit> regionChangeListener) -
createReconnected
Producer createReconnected(ProducerKey key, String topic, org.apache.kafka.clients.producer.Producer<String, byte[]> producer)
-