Class MultiUserChatManager

java.lang.Object
org.jivesoftware.smack.Manager
org.jivesoftware.smackx.muc.MultiUserChatManager

public final class MultiUserChatManager extends Manager
A manager for Multi-User Chat rooms.

Use getMultiUserChat(EntityBareJid) to retrieve an object representing a Multi-User Chat room.

Automatic rejoin: The manager supports automatic rejoin of MultiUserChat rooms once the connection got re-established. This mechanism is disabled by default. To enable it, use setAutoJoinOnReconnect(boolean). You can set a AutoJoinFailedCallback via setAutoJoinFailedCallback(AutoJoinFailedCallback) to get notified if this mechanism failed for some reason. Note that as soon as rejoining for a single room failed, no further attempts will be made for the other rooms.

Note: For inviting other users to a group chat or listening for such invitations, take a look at the DirectMucInvitationManager which provides an implementation of XEP-0249: Direct MUC Invitations.
See Also: