Uses of Class
org.jivesoftware.smackx.muc.MultiUserChat
Package
Description
XEP-0313: Message Archive Management.
Smack API for Multi-User Chat (MUC, XEP-0045).
Classes and interfaces for OMEMO Encryption.
Callbacks and listeners.
-
Uses of MultiUserChat in org.jivesoftware.smackx.mam
Modifier and TypeMethodDescriptionstatic MamManager
MamManager.getInstanceFor
(MultiUserChat multiUserChat) Get a MamManager for the MAM archive of the givenMultiUserChat
. -
Uses of MultiUserChat in org.jivesoftware.smackx.muc
Modifier and TypeMethodDescriptionMultiUserChatManager.getMultiUserChat
(EntityBareJid jid) Creates a multi user chat.Modifier and TypeMethodDescriptionvoid
AutoJoinFailedCallback.autoJoinFailed
(MultiUserChat muc, Exception e) Invoked if the automatic rejoin rooms on reconnect failed.void
AutoJoinSuccessCallback.autoJoinSuccess
(MultiUserChat muc, Resourcepart nickname) Invoked after the automatic rejoin rooms on reconnect success.void
MucMessageInterceptor.intercept
(MessageBuilder messageBuilder, MultiUserChat multiUserChat) void
InvitationListener.invitationReceived
(XMPPConnection conn, MultiUserChat room, EntityJid inviter, String reason, String password, Message message, MUCUser.Invite invitation) Called when the an invitation to join a MUC room is received.void
DirectMucInvitationManager.inviteToMuc
(MultiUserChat muc, EntityBareJid user) void
DirectMucInvitationManager.inviteToMuc
(MultiUserChat muc, EntityBareJid user, String password, String reason, boolean continueAsOneToOneChat, String thread) default void
UserStatusListener.roomDestroyed
(MultiUserChat alternateMUC, String password, String reason) Called when the room is destroyed. -
Uses of MultiUserChat in org.jivesoftware.smackx.omemo
Modifier and TypeMethodDescriptionOmemoManager.encrypt
(MultiUserChat muc, String message) Encrypt a message for all recipients in the MultiUserChat.boolean
OmemoManager.multiUserChatSupportsOmemo
(MultiUserChat multiUserChat) Returns true, if the MUC with the EntityBareJid multiUserChat is non-anonymous and members only (prerequisite for OMEMO encryption in MUC). -
Uses of MultiUserChat in org.jivesoftware.smackx.omemo.listener
Modifier and TypeMethodDescriptionvoid
OmemoMucMessageListener.onOmemoMucMessageReceived
(MultiUserChat muc, Stanza stanza, OmemoMessage.Received decryptedOmemoMessage) Gets called whenever an OMEMO message has been received in a MultiUserChat and successfully decrypted.