Package dev.snowdrop.vertx.sample.kafka
Class Controller
- java.lang.Object
-
- dev.snowdrop.vertx.sample.kafka.Controller
-
@RestController public class Controller extends Object
HTTP controller exposing GET and POST resources to log messages and to receive the previously logged ones.
-
-
Constructor Summary
Constructors Constructor Description Controller(dev.snowdrop.vertx.sample.kafka.KafkaLogger logger, dev.snowdrop.vertx.sample.kafka.KafkaLog log)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Flux<String>getMessages()Get a flux of previously logged messages.reactor.core.publisher.Mono<Void>logMessage(String body)Log a message.
-