-
public interface GetMessageListenerListener of ChatClient.getMessage requests.
-
-
Method Summary
Modifier and Type Method Description abstract UnitonGetMessageResult(Result<Message> result, String cid, String messageId, Integer olderMessagesOffset, Integer newerMessagesOffset)Register this side effect to run on the result of the request. abstract Result<Message>onGetMessageError(String cid, String messageId, Integer olderMessagesOffset, Integer newerMessagesOffset)Returns a Result from this side effect when original request is failed. -
-
Method Detail
-
onGetMessageResult
abstract Unit onGetMessageResult(Result<Message> result, String cid, String messageId, Integer olderMessagesOffset, Integer newerMessagesOffset)
Register this side effect to run on the result of the request.
- Parameters:
result- Result of this request.cid- CID of the channel.messageId- ID of the message which is fetched.olderMessagesOffset- Offset for older messages.newerMessagesOffset- Offset for newer messages.
-
onGetMessageError
abstract Result<Message> onGetMessageError(String cid, String messageId, Integer olderMessagesOffset, Integer newerMessagesOffset)
Returns a Result from this side effect when original request is failed.
- Parameters:
cid- CID of the channel.messageId- ID of the message which is fetched.olderMessagesOffset- Offset for older messages.newerMessagesOffset- Offset for newer messages.
-
-
-
-