接口 IHandleMessageView

    • 方法详细资料

      • createThumbFileFail

        void createThumbFileFail​(java.lang.String message)
        Failed to generate video cover
        参数:
        message -
      • addMsgAttrBeforeSend

        void addMsgAttrBeforeSend​(io.agora.chat.ChatMessage message)
        Before sending a message, add message attributes, such as setting ext, etc.
        参数:
        message -
      • sendMessageFail

        void sendMessageFail​(java.lang.String message)
        Failed to send message
        参数:
        message -
      • sendMessageFinish

        void sendMessageFinish​(io.agora.chat.ChatMessage message)
        Complete the message sending action
        参数:
        message -
      • deleteLocalMessageSuccess

        void deleteLocalMessageSuccess​(io.agora.chat.ChatMessage message)
        Delete local message
        参数:
        message -
      • deleteLocalMessagesSuccess

        void deleteLocalMessagesSuccess()
        Delete local message list successfully.
      • recallMessageFinish

        void recallMessageFinish​(io.agora.chat.ChatMessage originalMessage,
                                 io.agora.chat.ChatMessage notification)
        Complete withdrawal message
        参数:
        originalMessage - The message was unsent
        notification - The notification message
      • recallMessageFail

        void recallMessageFail​(int code,
                               java.lang.String message)
        Failed to withdraw the message
        参数:
        code -
        message -
      • onPresenterMessageSuccess

        void onPresenterMessageSuccess​(io.agora.chat.ChatMessage message)
        message send success
        参数:
        message -
      • onPresenterMessageError

        void onPresenterMessageError​(io.agora.chat.ChatMessage message,
                                     int code,
                                     java.lang.String error)
        message send fail
        参数:
        message -
        code -
        error -
      • onPresenterMessageInProgress

        void onPresenterMessageInProgress​(io.agora.chat.ChatMessage message,
                                          int progress)
        message in sending progress
        参数:
        message -
        progress -
      • addReactionMessageSuccess

        void addReactionMessageSuccess​(io.agora.chat.ChatMessage message)
        add reaction success
        参数:
        message -
      • addReactionMessageFail

        void addReactionMessageFail​(io.agora.chat.ChatMessage message,
                                    int code,
                                    java.lang.String error)
        add reaction fail
        参数:
        message -
        code -
        error -
      • removeReactionMessageSuccess

        void removeReactionMessageSuccess​(io.agora.chat.ChatMessage message)
        remove reaction success
        参数:
        message -
      • removeReactionMessageFail

        void removeReactionMessageFail​(io.agora.chat.ChatMessage message,
                                       int code,
                                       java.lang.String error)
        remove reaction fail
        参数:
        message -
        code -
        error -
      • onModifyMessageSuccess

        void onModifyMessageSuccess​(io.agora.chat.ChatMessage messageModified)
        modify message success
        参数:
        messageModified -
      • onModifyMessageFailure

        void onModifyMessageFailure​(java.lang.String messageId,
                                    int code,
                                    java.lang.String error)
        modify message failure
        参数:
        messageId -
        code -
        error -
      • createReplyMessageExtSuccess

        void createReplyMessageExtSuccess​(org.json.JSONObject extObject)
        create reply message ext success.
        参数:
        extObject - reply ext object.
      • createReplyMessageExtFail

        void createReplyMessageExtFail​(int code,
                                       java.lang.String error)
        create reply message ext fail.
        参数:
        code - error code.
        error - error message.