Package | Description |
---|---|
org.jivesoftware.smack.chat |
Smacks legacy API for 1:1 chats.
|
org.jivesoftware.smackx.chatstates |
Smacks implementation of XEP-0085: Chat State Notifications.
|
org.jivesoftware.smackx.muc |
Classes and Interfaces that implement Multi-User Chat (MUC) as defined in XEP-0045.
|
org.jivesoftware.smackx.muclight |
Classes and Interfaces that implement Multi-User Chat Light (MUC Light).
|
Modifier and Type | Method and Description |
---|---|
Chat |
ChatManager.createChat(org.jxmpp.jid.EntityJid userJID)
Deprecated.
Creates a new chat and returns it.
|
Chat |
ChatManager.createChat(org.jxmpp.jid.EntityJid userJID,
ChatMessageListener listener)
Deprecated.
Creates a new chat and returns it.
|
Chat |
ChatManager.createChat(org.jxmpp.jid.EntityJid userJID,
java.lang.String thread,
ChatMessageListener listener)
Deprecated.
Creates a new chat using the specified thread ID, then returns it.
|
Chat |
ChatManager.getThreadChat(java.lang.String thread)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
ChatManagerListener.chatCreated(Chat chat,
boolean createdLocally)
Event fired when a new chat is created.
|
void |
ChatMessageListener.processMessage(Chat chat,
Message message) |
Modifier and Type | Method and Description |
---|---|
void |
ChatStateManager.setCurrentState(ChatState newState,
Chat chat)
Sets the current state of the provided chat.
|
void |
ChatStateListener.stateChanged(Chat chat,
ChatState state,
Message message)
Fired when the state of a chat with another user changes.
|
Modifier and Type | Method and Description |
---|---|
Chat |
MultiUserChat.createPrivateChat(org.jxmpp.jid.EntityFullJid occupant,
ChatMessageListener listener)
Returns a new Chat for sending private messages to a given room occupant.
|
Modifier and Type | Method and Description |
---|---|
Chat |
MultiUserChatLight.createPrivateChat(org.jxmpp.jid.EntityJid occupant,
ChatMessageListener listener)
Deprecated.
|