public class QBIncomingMessagesManager
extends Manager
chatService.login(user);
... logged in successfully
QBIncomingMessagesManager incomingMessagesManager = chatService.getIncomingMessagesManager();
incomingMessagesManager.addMessageListener(
new QBChatDialogMessageListener() {
@Override
public void processMessage(String dialogId, QBChatMessage message, Integer senderId) {
}
@Override
public void processError(String dialogId, QBChatException exception, QBChatMessage message, Integer senderId) {
}
});
| Constructor and Description |
|---|
QBIncomingMessagesManager(XMPPConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
void |
addDialogMessageListener(QBChatDialogMessageListener listener)
Adds the incoming messages listener for listening messages from all chats.
|
java.util.Collection<QBChatDialogMessageListener> |
getDialogMessageListeners()
Gets the list of message messageListeners for listening messages from all chats.
|
void |
removeDialogMessageListrener(QBChatDialogMessageListener listener)
Remove the incoming messages listener for listening messages from all chats.
|
public QBIncomingMessagesManager(XMPPConnection connection)
public void addDialogMessageListener(QBChatDialogMessageListener listener)
listener - The listener to set.QBChatDialogMessageListenerpublic void removeDialogMessageListrener(QBChatDialogMessageListener listener)
listener - The listener to remove.QBChatDialogMessageListenerpublic java.util.Collection<QBChatDialogMessageListener> getDialogMessageListeners()
QBMessageListener