Loading src/main/java/es/redmic/commandslib/usersettings/handler/SettingsCommandHandler.java +10 −16 Original line number Diff line number Diff line Loading @@ -155,8 +155,7 @@ public class SettingsCommandHandler extends CommandHandler { logger.debug("Aplicado evento: " + event.getType()); // Crea la espera hasta que se responda con evento completado CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId(), agg.getSettings()); CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId()); // Emite evento para enviar a kafka publishToKafka(event, settingsTopic); Loading Loading @@ -192,8 +191,7 @@ public class SettingsCommandHandler extends CommandHandler { logger.debug("Aplicado evento: " + event.getType()); // Crea la espera hasta que se responda con evento completado CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId(), agg.getSettings()); CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId()); // Emite evento para enviar a kafka publishToKafka(event, settingsTopic); Loading Loading @@ -226,8 +224,7 @@ public class SettingsCommandHandler extends CommandHandler { logger.debug("Aplicado evento: " + event.getType()); // Crea la espera hasta que se responda con evento completado CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId(), agg.getSettings()); CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId()); // Emite evento para enviar a kafka publishToKafka(event, settingsTopic); Loading Loading @@ -260,8 +257,7 @@ public class SettingsCommandHandler extends CommandHandler { logger.debug("Aplicado evento: " + event.getType()); // Crea la espera hasta que se responda con evento completado CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId(), agg.getSettings()); CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId()); // Emite evento para enviar a kafka publishToKafka(event, settingsTopic); Loading Loading @@ -294,8 +290,7 @@ public class SettingsCommandHandler extends CommandHandler { logger.debug("Aplicado evento: " + event.getType()); // Crea la espera hasta que se responda con evento completado CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId(), agg.getSettings()); CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId()); // Emite evento para enviar a kafka publishToKafka(event, settingsTopic); Loading Loading @@ -325,8 +320,7 @@ public class SettingsCommandHandler extends CommandHandler { logger.debug("Aplicado evento: " + event.getType()); // Crea la espera hasta que se responda con evento completado CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId(), agg.getSettings()); CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId()); // Emite evento para enviar a kafka publishToKafka(event, settingsTopic); Loading @@ -344,7 +338,7 @@ public class SettingsCommandHandler extends CommandHandler { // El evento selected se envía desde el stream resolveCommand(event.getSessionId()); resolveCommand(event.getSessionId(), event.getSettings()); } @KafkaHandler Loading @@ -365,7 +359,7 @@ public class SettingsCommandHandler extends CommandHandler { // El evento deselected se envía desde el stream resolveCommand(event.getSessionId()); resolveCommand(event.getSessionId(), event.getSettings()); } @KafkaHandler Loading @@ -386,7 +380,7 @@ public class SettingsCommandHandler extends CommandHandler { // El evento selectionCleared se envía desde el stream resolveCommand(event.getSessionId()); resolveCommand(event.getSessionId(), event.getSettings()); } @KafkaHandler Loading @@ -407,7 +401,7 @@ public class SettingsCommandHandler extends CommandHandler { // El evento settingsSaved se envía desde el stream resolveCommand(event.getSessionId()); resolveCommand(event.getSessionId(), event.getSettings()); } @KafkaHandler Loading src/test/java/es/redmic/commandslib/usersettings/common/SettingsCommandHandlerBase.java +1 −3 Original line number Diff line number Diff line Loading @@ -283,8 +283,6 @@ public class SettingsCommandHandlerBase extends KafkaBaseIntegrationTest { Thread.sleep(1000); PartialDeselectEvent partialDeselectEvent = SettingsDataUtil.getPartialDeselectEvent(code + "7"); partialDeselectEvent.getSelection().getSelection().clear(); partialDeselectEvent.getSelection().getSelection().add("2"); kafkaTemplate.send(settings_topic, partialDeselectEvent.getAggregateId(), partialDeselectEvent); Event select = (Event) blockingQueue.poll(120, TimeUnit.SECONDS); Loading Loading @@ -697,7 +695,7 @@ public class SettingsCommandHandlerBase extends KafkaBaseIntegrationTest { // Añade completableFeature para que se resuelva al recibir el mensaje. CompletableFuture<SettingsDTO> completableFuture = Whitebox.invokeMethod(settingsCommandHandler, "getCompletableFeature", event.getSessionId(), settingsSavedEvent.getSettings()); "getCompletableFeature", event.getSessionId()); kafkaTemplate.send(settings_topic, event.getAggregateId(), event); Loading Loading
src/main/java/es/redmic/commandslib/usersettings/handler/SettingsCommandHandler.java +10 −16 Original line number Diff line number Diff line Loading @@ -155,8 +155,7 @@ public class SettingsCommandHandler extends CommandHandler { logger.debug("Aplicado evento: " + event.getType()); // Crea la espera hasta que se responda con evento completado CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId(), agg.getSettings()); CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId()); // Emite evento para enviar a kafka publishToKafka(event, settingsTopic); Loading Loading @@ -192,8 +191,7 @@ public class SettingsCommandHandler extends CommandHandler { logger.debug("Aplicado evento: " + event.getType()); // Crea la espera hasta que se responda con evento completado CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId(), agg.getSettings()); CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId()); // Emite evento para enviar a kafka publishToKafka(event, settingsTopic); Loading Loading @@ -226,8 +224,7 @@ public class SettingsCommandHandler extends CommandHandler { logger.debug("Aplicado evento: " + event.getType()); // Crea la espera hasta que se responda con evento completado CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId(), agg.getSettings()); CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId()); // Emite evento para enviar a kafka publishToKafka(event, settingsTopic); Loading Loading @@ -260,8 +257,7 @@ public class SettingsCommandHandler extends CommandHandler { logger.debug("Aplicado evento: " + event.getType()); // Crea la espera hasta que se responda con evento completado CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId(), agg.getSettings()); CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId()); // Emite evento para enviar a kafka publishToKafka(event, settingsTopic); Loading Loading @@ -294,8 +290,7 @@ public class SettingsCommandHandler extends CommandHandler { logger.debug("Aplicado evento: " + event.getType()); // Crea la espera hasta que se responda con evento completado CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId(), agg.getSettings()); CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId()); // Emite evento para enviar a kafka publishToKafka(event, settingsTopic); Loading Loading @@ -325,8 +320,7 @@ public class SettingsCommandHandler extends CommandHandler { logger.debug("Aplicado evento: " + event.getType()); // Crea la espera hasta que se responda con evento completado CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId(), agg.getSettings()); CompletableFuture<SettingsDTO> completableFuture = getCompletableFeature(event.getSessionId()); // Emite evento para enviar a kafka publishToKafka(event, settingsTopic); Loading @@ -344,7 +338,7 @@ public class SettingsCommandHandler extends CommandHandler { // El evento selected se envía desde el stream resolveCommand(event.getSessionId()); resolveCommand(event.getSessionId(), event.getSettings()); } @KafkaHandler Loading @@ -365,7 +359,7 @@ public class SettingsCommandHandler extends CommandHandler { // El evento deselected se envía desde el stream resolveCommand(event.getSessionId()); resolveCommand(event.getSessionId(), event.getSettings()); } @KafkaHandler Loading @@ -386,7 +380,7 @@ public class SettingsCommandHandler extends CommandHandler { // El evento selectionCleared se envía desde el stream resolveCommand(event.getSessionId()); resolveCommand(event.getSessionId(), event.getSettings()); } @KafkaHandler Loading @@ -407,7 +401,7 @@ public class SettingsCommandHandler extends CommandHandler { // El evento settingsSaved se envía desde el stream resolveCommand(event.getSessionId()); resolveCommand(event.getSessionId(), event.getSettings()); } @KafkaHandler Loading
src/test/java/es/redmic/commandslib/usersettings/common/SettingsCommandHandlerBase.java +1 −3 Original line number Diff line number Diff line Loading @@ -283,8 +283,6 @@ public class SettingsCommandHandlerBase extends KafkaBaseIntegrationTest { Thread.sleep(1000); PartialDeselectEvent partialDeselectEvent = SettingsDataUtil.getPartialDeselectEvent(code + "7"); partialDeselectEvent.getSelection().getSelection().clear(); partialDeselectEvent.getSelection().getSelection().add("2"); kafkaTemplate.send(settings_topic, partialDeselectEvent.getAggregateId(), partialDeselectEvent); Event select = (Event) blockingQueue.poll(120, TimeUnit.SECONDS); Loading Loading @@ -697,7 +695,7 @@ public class SettingsCommandHandlerBase extends KafkaBaseIntegrationTest { // Añade completableFeature para que se resuelva al recibir el mensaje. CompletableFuture<SettingsDTO> completableFuture = Whitebox.invokeMethod(settingsCommandHandler, "getCompletableFeature", event.getSessionId(), settingsSavedEvent.getSettings()); "getCompletableFeature", event.getSessionId()); kafkaTemplate.send(settings_topic, event.getAggregateId(), event); Loading