List<org.xmpp.packet.Presence> |
MUCRoom.addAdmin(org.xmpp.packet.JID targetUserAddress,
Affiliation actorAffiliation) |
Adds a new user to the list of admins.
|
List<org.xmpp.packet.Presence> |
MUCRoom.addAdmins(List<org.xmpp.packet.JID> targetUserAddresses,
Affiliation actorAffiliation) |
Adds a list of users to the list of admins.
|
List<org.xmpp.packet.Presence> |
MUCRoom.addMember(org.xmpp.packet.JID targetUserAddress,
String nickname,
Affiliation actorAffiliation) |
Adds a new user to the list of members.
|
List<org.xmpp.packet.Presence> |
MUCRoom.addModerator(org.xmpp.packet.JID targetUserAddress,
Affiliation actorAffiliation) |
Changes the role of the user within the room to moderator.
|
List<org.xmpp.packet.Presence> |
MUCRoom.addNone(org.xmpp.packet.JID targetUserAddress,
Affiliation actorAffiliation) |
Removes the user from all the other affiliation list thus giving the user a NONE affiliation.
|
List<org.xmpp.packet.Presence> |
MUCRoom.addOutcast(org.xmpp.packet.JID targetUserAddress,
String reason,
org.xmpp.packet.JID actorUserAddress,
Affiliation actorAffiliation,
Role actorRole) |
Adds a new user to the list of outcast users.
|
List<org.xmpp.packet.Presence> |
MUCRoom.addOwner(org.xmpp.packet.JID targetUserAddress,
Affiliation actorAffiliation) |
Adds a new user to the list of owners.
|
List<org.xmpp.packet.Presence> |
MUCRoom.addOwners(List<org.xmpp.packet.JID> targetUserAddresses,
Affiliation actorAffiliation) |
Adds a list of users to the list of owners.
|
List<org.xmpp.packet.Presence> |
MUCRoom.addParticipant(org.xmpp.packet.JID targetUserAddress,
String reason,
Affiliation actorAffiliation,
Role actorRole) |
Changes the role of the user within the room to participant.
|
List<org.xmpp.packet.Presence> |
MUCRoom.addVisitor(org.xmpp.packet.JID targetUserAddress,
Affiliation actorAffiliation,
Role actorRole) |
Changes the role of the user within the room to visitor.
|
void |
MUCRoom.changeSubject(org.xmpp.packet.Message packet,
MUCOccupant actor) |
Changes the room's subject if the occupant has enough permissions.
|
MUCOccupant |
MUCRoom.joinRoom(String nickname,
String password,
HistoryRequest historyRequest,
org.xmpp.packet.JID realAddress,
org.xmpp.packet.Presence presence) |
Joins the room using the given nickname.
|
List<org.xmpp.packet.Presence> |
MUCRoom.kickOccupant(org.xmpp.packet.JID userAddress,
Affiliation actorAffiliation,
Role actorRole,
org.xmpp.packet.JID actorJID,
String actorNickname,
String reason) |
Kicks a user from the room.
|
List<org.xmpp.packet.Presence> |
MUCRoom.kickOccupant(org.xmpp.packet.JID userAddress,
Affiliation actorAffiliation,
Role actorRole,
org.xmpp.packet.JID actorJID,
String actorNickname,
String reason,
int status) |
Kicks a user from the room.
|
void |
MUCRoom.lock(MUCOccupant actor) |
Locks the room so that users cannot join the room.
|
void |
MUCRoom.sendInvitation(org.xmpp.packet.JID to,
String reason,
Affiliation senderAffiliation,
org.xmpp.packet.JID senderUserAddress,
List<org.dom4j.Element> extensions) |
Sends an invitation to a user.
|
void |
MUCRoom.sendPrivatePacket(org.xmpp.packet.Packet packet,
MUCOccupant sender) |
Sends a private packet to a selected occupant.
|
void |
MUCRoom.sendPublicMessage(org.xmpp.packet.Message message,
MUCOccupant sender) |
Sends a message to the all the occupants.
|
List<org.xmpp.packet.Presence> |
MUCRoom.setMembersOnly(boolean membersOnly,
Affiliation actorAffiliation,
org.xmpp.packet.JID actorJid) |
Sets if the room requires an invitation to enter.
|
void |
MUCRoom.unlock(Affiliation actorAffiliation) |
Unlocks the room so that users can join the room.
|