@Deprecated
public interface MessageClient
sinchClient.setSupportMessaging(true);
sinchClient.start();
...
// Get the MessageClient from the SinchClient
MessageClient messageClient = sinchClient.getMessageClient();
messageClient.addMessageClientListener(...);
// Create a WritableMessage
WritableMessage message = new WritableMessage(
"someRecipientUserId",
"Hello someRecipientUserId! How are you?");
// Send it
messageClient.send(message);
| Modifier and Type | Method and Description |
|---|---|
void |
addMessageClientListener(MessageClientListener messageClientListener)
Deprecated.
The
MessageClientListener object handles events from the
MessageClient, such as incoming messages. |
void |
removeMessageClientListener(MessageClientListener messageClientListener)
Deprecated.
Remove listener for message events.
|
void |
send(WritableMessage message)
Deprecated.
Sends the message to the user specified in the
WritableMessage.Note: Do not send the same WritableMessage object more than once. |
void send(WritableMessage message)
WritableMessage.WritableMessage object more than once.message - An object that contains data about a message, e.g. text body and recipient.
May not be null and must have a text body and a recipient.java.lang.IllegalArgumentException - if the WritableMessage doesn't validate.void addMessageClientListener(MessageClientListener messageClientListener)
MessageClientListener object handles events from the
MessageClient, such as incoming messages.messageClientListener - a MessageClientListenervoid removeMessageClientListener(MessageClientListener messageClientListener)
messageClientListener - a MessageClientListenerCopyright 2016, Sinch AB