Java-facing wrapper around kafka-metamorphosis.producer.
Emits the concrete class io.github.caioclavico.kafkametamorphosis.KafkaProducerWrapper via :gen-class. Java callers use it as any normal Java class:
try (KafkaProducerWrapper p = new KafkaProducerWrapper()) { p.publish("orders.new", "123", "{"ticker":"PETR4"}"); }
No clojure.java.api.Clojure, no IFn.invoke, no reflection on the Java side.
Java-facing wrapper around kafka-metamorphosis.producer.
Emits the concrete class
io.github.caioclavico.kafkametamorphosis.KafkaProducerWrapper
via :gen-class. Java callers use it as any normal Java class:
try (KafkaProducerWrapper p = new KafkaProducerWrapper()) {
p.publish("orders.new", "123", "{\"ticker\":\"PETR4\"}");
}
No clojure.java.api.Clojure, no IFn.invoke, no reflection on the
Java side.(kpw-init)(kpw-init arg)Multi-arity init covering all declared :constructors signatures.
Multi-arity init covering all declared :constructors signatures.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |