Я получаю данные из messageHandler (kafka) и обрабатываю их с помощью servicehandler, чтобы получить какой-то результат
serviceHandler.process(message).getMessage().toString()
Теперь мне нужно вывести этот поток результатов, чтобы всякий раз, когда новая запись поступает через обработчик сообщений, обрабатывается и выводится во внешний интерфейс (angular)
@Autowired
MessageHandler messageHandler;
@Autowired
ServiceHandler serviceHandler;
public void runHandler() {
Flux<Message> messages = messageHandler.flux();
messages.subscribeOn(Schedulers.parallel())
.doOnNext(message -> serviceHandler.process(message).getMessage().toString())
.subscribe();
}
public Flux pushresult(){ ???? }
Кто-нибудь знает путь к тому, что мне нужно?