Uses of Package
org.jivesoftware.smackx.muc
Package
Description
XEP-0313: Message Archive Management.
Smack API for Multi-User Chat (MUC, XEP-0045).
Element classes for XEP-0045: Multi-User Chat.
Classes and interfaces for OMEMO Encryption.
Callbacks and listeners.
-
ClassDescriptionA MultiUserChat room (XEP-45), created with
MultiUserChatManager.getMultiUserChat(EntityBareJid)
. -
ClassDescriptionRepresents an affiliation of a user to a given room.Smacks API for XEP-0249: Direct MUC Invitations.Hosted rooms by a chat service may be discovered if they are configured to appear in the room directory .A listener that is fired anytime an invitation to join a MUC room is received.A listener that is fired anytime an invitee declines or rejects an invitation.XEP-0045: Multi-User-Chat - 5.2 Affiliations.Multi-User Chat configuration form manager is used to fill out and submit a
FilledForm
used to configure rooms.The configuration used to enter a MUC room.XEP-0045: Multi User Chat - 5.1 Roles.A MultiUserChat room (XEP-45), created withMultiUserChatManager.getMultiUserChat(EntityBareJid)
.A handle used to configure a newly created room.Thrown if the MUC room does not support the requested configuration option.Thrown if the requested operation required the MUC to be joined by the client, while the client is currently joined.Thrown when trying to enter a MUC room that is not hosted a domain providing a MUC service.A manager for Multi-User Chat rooms.Represents the information about an occupant in a given room.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.Represents the room information that was discovered using Service Discovery.A listener that is fired anytime a MUC room changes its subject.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. -
ClassDescriptionXEP-0045: Multi-User-Chat - 5.2 Affiliations.XEP-0045: Multi User Chat - 5.1 Roles.
-
ClassDescriptionA MultiUserChat room (XEP-45), created with
MultiUserChatManager.getMultiUserChat(EntityBareJid)
. -
ClassDescriptionA MultiUserChat room (XEP-45), created with
MultiUserChatManager.getMultiUserChat(EntityBareJid)
.