Package ai.nexconn.chat.handler
Interface SendMediaMessageHandler
-
- All Implemented Interfaces:
-
ai.nexconn.chat.handler.SendMessageHandler
public interface SendMediaMessageHandler implements SendMessageHandler
Send media message callback.
Extends SendMessageHandler with upload progress and cancellation callbacks for media messages (image, file, voice, video, etc.).
Callback order:
Success: onAttached → onProgress... → onResult (error is null)
Failure: onAttached → onProgress... → onResult (error is non-null)
Cancel: onAttached → onProgress... → onCanceled
-
-
Method Summary
Modifier and Type Method Description abstract UnitonProgress(Message message, Integer progress)Called to report media file upload progress. abstract UnitonCanceled(Message message)Called when message sending is cancelled. -
-
Method Detail
-
onProgress
abstract Unit onProgress(Message message, Integer progress)
Called to report media file upload progress.
- Parameters:
message- The message being uploadedprogress- Upload progress (0-100)
-
onCanceled
abstract Unit onCanceled(Message message)
Called when message sending is cancelled.
- Parameters:
message- The cancelled message object
-
-
-
-