@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 MessageClientListener
void removeMessageClientListener(MessageClientListener messageClientListener)
messageClientListener
- a MessageClientListener
Copyright 2016, Sinch AB