Uses of Class
org.jivesoftware.openfire.muc.ForbiddenException
-
Packages that use ForbiddenException 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). -
-
Uses of ForbiddenException in org.jivesoftware.openfire.muc
Methods in org.jivesoftware.openfire.muc that throw ForbiddenException Modifier and Type Method Description List<org.xmpp.packet.Presence>
MUCRoom. addAdmin(org.xmpp.packet.JID jid, MUCRole senderRole)
Adds a new user to the list of admins.List<org.xmpp.packet.Presence>
MUCRoom. addAdmins(List<org.xmpp.packet.JID> newAdmins, MUCRole senderRole)
Adds a list of users to the list of admins.List<org.xmpp.packet.Presence>
MUCRoom. addMember(org.xmpp.packet.JID jid, String nickname, MUCRole senderRole)
Adds a new user to the list of members.org.xmpp.packet.Presence
MUCRoom. addModerator(org.xmpp.packet.JID fullJID, MUCRole senderRole)
Changes the role of the user within the room to moderator.List<org.xmpp.packet.Presence>
MUCRoom. addNone(org.xmpp.packet.JID jid, MUCRole senderRole)
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 jid, String reason, MUCRole senderRole)
Adds a new user to the list of outcast users.List<org.xmpp.packet.Presence>
MUCRoom. addOwner(org.xmpp.packet.JID jid, MUCRole senderRole)
Adds a new user to the list of owners.List<org.xmpp.packet.Presence>
MUCRoom. addOwners(List<org.xmpp.packet.JID> newOwners, MUCRole senderRole)
Adds a list of users to the list of owners.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.void
MUCRoom. changeSubject(org.xmpp.packet.Message packet, MUCRole role)
Changes the room's subject if the occupant has enough permissions.MUCRole
MUCRoom. joinRoom(String nickname, String password, HistoryRequest historyRequest, LocalMUCUser user, org.xmpp.packet.Presence presence)
Joins the room using the given nickname.void
MUCRoom. lock(MUCRole senderRole)
Locks the room so that users cannot join the room.void
MUCRoom. sendInvitation(org.xmpp.packet.JID to, String reason, MUCRole role, List<org.dom4j.Element> extensions)
Sends an invitation to a user.void
MUCRoom. sendPrivatePacket(org.xmpp.packet.Packet packet, MUCRole senderRole)
Sends a private packet to a selected occupant.void
MUCRoom. sendPublicMessage(org.xmpp.packet.Message message, MUCRole senderRole)
Sends a message to the all the occupants.void
MUCRoom. unlock(MUCRole senderRole)
Unlocks the room so that users can join the room. -
Uses of ForbiddenException in org.jivesoftware.openfire.muc.spi
Methods in org.jivesoftware.openfire.muc.spi that throw ForbiddenException Modifier and Type Method Description List<org.xmpp.packet.Presence>
LocalMUCRoom. addAdmin(org.xmpp.packet.JID jid, MUCRole sendRole)
List<org.xmpp.packet.Presence>
LocalMUCRoom. addAdmins(List<org.xmpp.packet.JID> newAdmins, MUCRole senderRole)
List<org.xmpp.packet.Presence>
LocalMUCRoom. addMember(org.xmpp.packet.JID jid, String nickname, MUCRole sendRole)
org.xmpp.packet.Presence
LocalMUCRoom. addModerator(org.xmpp.packet.JID jid, MUCRole senderRole)
List<org.xmpp.packet.Presence>
LocalMUCRoom. addNone(org.xmpp.packet.JID jid, MUCRole senderRole)
List<org.xmpp.packet.Presence>
LocalMUCRoom. addOutcast(org.xmpp.packet.JID jid, String reason, MUCRole senderRole)
List<org.xmpp.packet.Presence>
LocalMUCRoom. addOwner(org.xmpp.packet.JID jid, MUCRole sendRole)
List<org.xmpp.packet.Presence>
LocalMUCRoom. addOwners(List<org.xmpp.packet.JID> newOwners, 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)
void
LocalMUCRoom. changeSubject(org.xmpp.packet.Message packet, MUCRole role)
void
IQAdminHandler. handleIQ(org.xmpp.packet.IQ packet, MUCRole role)
Handles the IQ packet sent by an owner or admin of the room.void
IQOwnerHandler. handleIQ(org.xmpp.packet.IQ packet, MUCRole role)
Handles the IQ packet sent by an owner of the room.MUCRole
LocalMUCRoom. joinRoom(String nickname, String password, HistoryRequest historyRequest, LocalMUCUser user, org.xmpp.packet.Presence presence)
void
LocalMUCRoom. lock(MUCRole senderRole)
void
LocalMUCRoom. sendInvitation(org.xmpp.packet.JID to, String reason, MUCRole senderRole, List<org.dom4j.Element> extensions)
void
LocalMUCRoom. sendPrivatePacket(org.xmpp.packet.Packet packet, MUCRole senderRole)
void
LocalMUCRoom. sendPublicMessage(org.xmpp.packet.Message message, MUCRole senderRole)
void
LocalMUCRoom. unlock(MUCRole senderRole)
-