PubSubMessageListener

Listener interface for receiving PubSub messages on a subscribed topic.

Register this listener when subscribing to a topic via subscribe.

Code Example:


PubSubMessageListener listener = new PubSubMessageListener() {
    
    public void onMessageReceived(PubSubMessage message) {
        Log.d("PubSub", "Message: " + message.getMessage());
    }

    
    public void onOldMessagesReceived(List<PubSubMessage> messages) {
        for (PubSubMessage msg : messages) {
            Log.d("PubSub", "Old message: " + msg.getMessage());
        }
    }
};

meeting.pubSub.subscribe("CHAT", listener);

See also

Meeting.PubSub.unsubscribe()

Functions

Link copied to clipboard
abstract fun onMessageReceived(message: PubSubMessage)
Called when a new message is received on the subscribed topic.
Link copied to clipboard
abstract fun onOldMessagesReceived(messages: List<PubSubMessage>)
Called when previously published messages are received upon subscribing to a topic.