diff --git a/src/main/java/com/lightstreamer/examples/chat_demo/adapters/ChatMetadataAdapter.java b/src/main/java/com/lightstreamer/examples/chat_demo/adapters/ChatMetadataAdapter.java index a8bd280..79f5c62 100644 --- a/src/main/java/com/lightstreamer/examples/chat_demo/adapters/ChatMetadataAdapter.java +++ b/src/main/java/com/lightstreamer/examples/chat_demo/adapters/ChatMetadataAdapter.java @@ -19,7 +19,6 @@ import java.io.File; import java.util.Map; import java.util.concurrent.CompletableFuture; -import java.util.concurrent.CompletionStage; import java.util.concurrent.ConcurrentHashMap; import org.apache.logging.log4j.LogManager; @@ -96,7 +95,7 @@ public void init(Map params, File configDir) throws MetadataProviderException { * Triggered by a client "sendMessage" call. * The message encodes a chat message from the client. */ - public CompletionStage notifyUserMessage(String user, String session, String message) + public CompletableFuture notifyUserMessage(String user, String session, String message) throws NotificationException, CreditsException { // we won't introduce blocking operations, hence we can proceed inline