| Package | Description |
|---|---|
| org.jivesoftware.openfire.muc |
Implementation of Multi-User Chat (XEP-0045).
|
| org.jivesoftware.openfire.muc.spi |
Implementation of Multi-User Chat (XEP-0045).
|
| Modifier and Type | Method and Description |
|---|---|
List<org.xmpp.packet.Presence> |
MUCRoom.addOutcast(org.xmpp.packet.JID jid,
String reason,
MUCRole senderRole)
Adds a new user to the list of outcast users.
|
org.xmpp.packet.Presence |
MUCRoom.addParticipant(org.xmpp.packet.JID fullJID,
String reason,
MUCRole senderRole)
Changes the role of the user within the room to participant.
|
org.xmpp.packet.Presence |
MUCRoom.addVisitor(org.xmpp.packet.JID jid,
MUCRole senderRole)
Changes the role of the user within the room to visitor.
|
MUCRoom |
MultiUserChatService.getChatRoom(String roomName,
org.xmpp.packet.JID userjid)
Obtains a chatroom by name.
|
org.xmpp.packet.Presence |
MUCRoom.kickOccupant(org.xmpp.packet.JID fullJID,
org.xmpp.packet.JID actorJID,
String actorNickname,
String reason)
Kicks a user from the room.
|
void |
MUCRole.setAffiliation(MUCRole.Affiliation newAffiliation)
Call this method to promote or demote a user's affiliation in a chatroom.
|
void |
MUCRole.setRole(MUCRole.Role newRole)
Call this method to promote or demote a user's role in a chatroom.
|
| Modifier and Type | Method and Description |
|---|---|
List<org.xmpp.packet.Presence> |
LocalMUCRoom.addOutcast(org.xmpp.packet.JID jid,
String reason,
MUCRole senderRole) |
org.xmpp.packet.Presence |
LocalMUCRoom.addParticipant(org.xmpp.packet.JID jid,
String reason,
MUCRole senderRole) |
org.xmpp.packet.Presence |
LocalMUCRoom.addVisitor(org.xmpp.packet.JID jid,
MUCRole senderRole) |
MUCRoom |
MultiUserChatServiceImpl.getChatRoom(String roomName,
org.xmpp.packet.JID userjid) |
void |
IQAdminHandler.handleIQ(org.xmpp.packet.IQ packet,
MUCRole role)
Handles the IQ packet sent by an owner or admin of the room.
|
org.xmpp.packet.Presence |
LocalMUCRoom.kickOccupant(org.xmpp.packet.JID jid,
org.xmpp.packet.JID actorJID,
String actorNickname,
String reason) |
void |
LocalMUCRole.setAffiliation(MUCRole.Affiliation newAffiliation) |
void |
LocalMUCRole.setRole(MUCRole.Role newRole) |
org.xmpp.packet.Presence |
LocalMUCRoom.updateOccupant(UpdateOccupantRequest updateRequest) |
Copyright © 2003–2019 Ignite Realtime. All rights reserved.