public class

MessagesAdapter

extends Object
implements MessagesListener
java.lang.Object
   ↳ sg.com.temasys.skylink.sdk.adapter.MessagesAdapter

Summary

Public Constructors
MessagesAdapter()
Public Methods
void onReceiveP2PMessage(Object message, boolean isPublic, Long timeStamp, String remotePeerId)
This is triggered when a broadcast or private message is received directly from a remote peer ,i.e.
void onReceiveServerMessage(Object message, boolean isPublic, Long timeStamp, String remotePeerId)
This is triggered when a broadcast or private message is received from a remote peer via a server.
[Expand]
Inherited Methods
From class java.lang.Object
From interface sg.com.temasys.skylink.sdk.listener.MessagesListener

Public Constructors

public MessagesAdapter ()

Public Methods

public void onReceiveP2PMessage (Object message, boolean isPublic, Long timeStamp, String remotePeerId)

This is triggered when a broadcast or private message is received directly from a remote peer ,i.e. in a peer to peer manner.

Parameters
message User defined message. May be a 'java.lang.String', 'org.json.JSONObject' or 'org.json.JSONArray'.
isPublic Flag to specify whether message was broadcast to all peers in the room, (as opposed to sent to us only).
timeStamp The timestamp of the message, in the number of milliseconds since the epoch of 1970-01-01T00:00:00Z (midnight, January 1, 1970 UTC).
remotePeerId The id of the remote peer

public void onReceiveServerMessage (Object message, boolean isPublic, Long timeStamp, String remotePeerId)

This is triggered when a broadcast or private message is received from a remote peer via a server.

Parameters
message User defined message. May be a 'java.lang.String', 'org.json.JSONObject' or 'org.json.JSONArray'.
isPublic Flag to specify whether message was broadcast to all peers in the room, (as opposed to sent to us only).
timeStamp The timestamp of the message when it was received by Temasys server, in the number of milliseconds since the epoch of 1970-01-01T00:00:00Z (midnight, January 1, 1970 UTC).
remotePeerId The id of the remote peer