| Package | Description |
|---|---|
| org.jivesoftware.smackx.mam |
XEP-0313: Message Archive Management.
|
| org.jivesoftware.smackx.muc |
Classes and Interfaces that implement Multi-User Chat (MUC) as defined in XEP-0045.
|
| org.jivesoftware.smackx.muc.packet |
Element classes for XEP-0045: Multi-User Chat.
|
| org.jivesoftware.smackx.omemo |
Classes and interfaces for OMEMO Encryption.
|
| org.jivesoftware.smackx.omemo.listener |
Callbacks and listeners.
|
| Class and Description |
|---|
| MultiUserChat
A MultiUserChat room (XEP-45), created with
MultiUserChatManager.getMultiUserChat(EntityBareJid). |
| Class and Description |
|---|
| Affiliate
Represents an affiliation of a user to a given room.
|
| AutoJoinFailedCallback |
| DiscussionHistory
Deprecated.
use
MucEnterConfiguration instead. |
| HostedRoom
Hosted rooms by a chat service may be discovered if they are configured to appear in the room
directory .
|
| InvitationListener
A listener that is fired anytime an invitation to join a MUC room is received.
|
| InvitationRejectionListener
A listener that is fired anytime an invitee declines or rejects an invitation.
|
| MUCAffiliation
XEP-0045: Multi-User-Chat - 5.2 Affiliations.
|
| MucConfigFormManager
Multi-User Chat configuration form manager is used to fill out and submit a
Form used to
configure rooms. |
| MucEnterConfiguration
The configuration used to enter a MUC room.
|
| MucEnterConfiguration.Builder |
| MUCRole
XEP-0045: Multi User Chat - 5.1 Roles.
|
| MultiUserChat
A MultiUserChat room (XEP-45), created with
MultiUserChatManager.getMultiUserChat(EntityBareJid). |
| MultiUserChat.MucCreateConfigFormHandle
A handle used to configure a newly created room.
|
| MultiUserChatException |
| MultiUserChatException.MissingMucCreationAcknowledgeException |
| MultiUserChatException.MucAlreadyJoinedException |
| MultiUserChatException.MucConfigurationNotSupportedException
Thrown if the MUC room does not support the requested configuration option.
|
| MultiUserChatException.MucNotJoinedException
Thrown if the requested operation required the MUC to be joined by the
client, while the client is currently joined.
|
| MultiUserChatException.NotAMucServiceException
Thrown when trying to enter a MUC room that is not hosted a domain providing a MUC service.
|
| MultiUserChatManager
A manager for Multi-User Chat rooms.
|
| Occupant
Represents the information about an occupant in a given room.
|
| ParticipantStatusListener
A listener that is fired anytime a participant's status in a room is changed, such as the
user being kicked, banned, or granted admin permissions.
|
| RoomInfo
Represents the room information that was discovered using Service Discovery.
|
| SubjectUpdatedListener
A listener that is fired anytime a MUC room changes its subject.
|
| UserStatusListener
A listener that is fired anytime your participant's status in a room is changed, such as the
user being kicked, banned, or granted admin permissions or the room is destroyed.
|
| Class and Description |
|---|
| MUCAffiliation
XEP-0045: Multi-User-Chat - 5.2 Affiliations.
|
| MUCRole
XEP-0045: Multi User Chat - 5.1 Roles.
|
| Class and Description |
|---|
| MultiUserChat
A MultiUserChat room (XEP-45), created with
MultiUserChatManager.getMultiUserChat(EntityBareJid). |
| Class and Description |
|---|
| MultiUserChat
A MultiUserChat room (XEP-45), created with
MultiUserChatManager.getMultiUserChat(EntityBareJid). |