Uses of Class
org.jivesoftware.smackx.muc.MultiUserChat
-
Packages that use MultiUserChat 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.omemo Classes and interfaces for OMEMO Encryption.org.jivesoftware.smackx.omemo.listener Callbacks and listeners. -
-
Uses of MultiUserChat in org.jivesoftware.smackx.mam
Methods in org.jivesoftware.smackx.mam with parameters of type MultiUserChat Modifier and Type Method Description static MamManager
MamManager. getInstanceFor(MultiUserChat multiUserChat)
Get a MamManager for the MAM archive of the givenMultiUserChat
. -
Uses of MultiUserChat in org.jivesoftware.smackx.muc
Methods in org.jivesoftware.smackx.muc that return MultiUserChat Modifier and Type Method Description MultiUserChat
MultiUserChatManager. getMultiUserChat(EntityBareJid jid)
Creates a multi user chat.Methods in org.jivesoftware.smackx.muc with parameters of type MultiUserChat Modifier and Type Method Description void
AutoJoinFailedCallback. autoJoinFailed(MultiUserChat muc, java.lang.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, java.lang.String reason, java.lang.String password, Message message, MUCUser.Invite invitation)
Called when the an invitation to join a MUC room is received.void
DefaultUserStatusListener. roomDestroyed(MultiUserChat alternateMUC, java.lang.String reason)
Deprecated.default void
UserStatusListener. roomDestroyed(MultiUserChat alternateMUC, java.lang.String reason)
Called when the room is destroyed.Constructors in org.jivesoftware.smackx.muc with parameters of type MultiUserChat Constructor Description MucNotJoinedException(MultiUserChat multiUserChat)
-
Uses of MultiUserChat in org.jivesoftware.smackx.omemo
Methods in org.jivesoftware.smackx.omemo with parameters of type MultiUserChat Modifier and Type Method Description OmemoMessage.Sent
OmemoManager. encrypt(MultiUserChat muc, java.lang.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
Methods in org.jivesoftware.smackx.omemo.listener with parameters of type MultiUserChat Modifier and Type Method Description void
OmemoMucMessageListener. onOmemoMucMessageReceived(MultiUserChat muc, Stanza stanza, OmemoMessage.Received decryptedOmemoMessage)
Gets called whenever an OMEMO message has been received in a MultiUserChat and successfully decrypted.
-