QBChatDialog
and QBRestChatService
@Deprecated
public class QBGroupChatManager
extends <any>
Modifier and Type | Field and Description |
---|---|
protected QBMessageStatusesSender |
messageStatusesSender
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addGroupChatManagerListener(QBGroupChatManagerListener listener)
Deprecated.
Register a new listener to receive chatsJidsMap related events.
|
protected QBChatDialog |
buildDialogForUsers(QBUser... users)
Deprecated.
|
QBGroupChat |
createGroupChat(java.lang.String jid)
Deprecated.
Creates a new group chat and returns it.
|
protected StanzaFilter |
defineAcknowledgedStanzaFilter()
Deprecated.
|
protected QBGroupChat |
getChatByOutcomingMessage(Message message)
Deprecated.
|
QBGroupChat |
getGroupChat(java.lang.String jid)
Deprecated.
Retrieves already created group chat by JID if joined or null
|
java.util.Collection<QBGroupChatManagerListener> |
getGroupChatManagerListeners()
Deprecated.
Returns an unmodifiable collection of all chat listeners currently registered with this
manager.
|
void |
removeGroupChatManagerListener(QBGroupChatManagerListener listener)
Deprecated.
Removes a listener, it will no longer be notified of new chatsJidsMap related events.
|
protected void |
sendMessageInternal(QBChatMessage chatMessage,
QBGroupChat chat)
Deprecated.
|
protected void |
sendReadStatus(QBChatMessage originMessage)
Deprecated.
|
protected QBMessageStatusesSender messageStatusesSender
public QBGroupChat createGroupChat(java.lang.String jid) throws java.lang.IllegalArgumentException
jid
- The JID of a group chat.QBGroupChat
.java.lang.IllegalArgumentException
public QBGroupChat getGroupChat(java.lang.String jid)
protected StanzaFilter defineAcknowledgedStanzaFilter()
protected QBChatDialog buildDialogForUsers(QBUser... users)
protected void sendMessageInternal(QBChatMessage chatMessage, QBGroupChat chat) throws SmackException.NotConnectedException
SmackException.NotConnectedException
protected QBGroupChat getChatByOutcomingMessage(Message message)
protected void sendReadStatus(QBChatMessage originMessage) throws SmackException.NotConnectedException
SmackException.NotConnectedException
public void addGroupChatManagerListener(QBGroupChatManagerListener listener)
listener
- The com.quickblox.chat.listeners.QBGroupChatManagerListener
instance.public void removeGroupChatManagerListener(QBGroupChatManagerListener listener)
listener
- The listener that is being removedpublic java.util.Collection<QBGroupChatManagerListener> getGroupChatManagerListeners()