From 911dcb99ecbef3c8a4085baa90ba77e47296426b Mon Sep 17 00:00:00 2001 From: "heavyrain.lee" Date: Tue, 14 May 2019 23:59:21 +0800 Subject: [PATCH] java client interface should be public --- client/src/main/java/cn/wildfirechat/client/IMClient.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/src/main/java/cn/wildfirechat/client/IMClient.java b/client/src/main/java/cn/wildfirechat/client/IMClient.java index a03a630b..f1073a9a 100644 --- a/client/src/main/java/cn/wildfirechat/client/IMClient.java +++ b/client/src/main/java/cn/wildfirechat/client/IMClient.java @@ -45,16 +45,16 @@ public class IMClient implements Listener { private transient MQTT mqtt = new MQTT(); private transient CallbackConnection connection = null; - interface ReceiveMessageCallback { + public interface ReceiveMessageCallback { void onReceiveMessages(List messageList, boolean hasMore); void onRecallMessage(long messageUid); } - interface ConnectionStatusCallback { + public interface ConnectionStatusCallback { void onConnectionStatusChanged(ConnectionStatus newStatus); } - interface SendMessageCallback { + public interface SendMessageCallback { void onSuccess(long messageUid, long timestamp); void onFailure(int errorCode); }