| java.lang.Object org.jivesoftware.openfire.muc.spi.LocalMUCRole
LocalMUCRole | public class LocalMUCRole implements MUCRole(Code) | | Implementation of a local room occupant.
author: Gaston Dombiak |
LocalMUCRole | public LocalMUCRole(MultiUserChatServer chatserver, LocalMUCRoom chatroom, String nickname, MUCRole.Role role, MUCRole.Affiliation affiliation, LocalMUCUser chatuser, Presence presence, PacketRouter packetRouter)(Code) | | Create a new role.
Parameters: chatserver - the server hosting the role. Parameters: chatroom - the room the role is valid in. Parameters: nickname - the nickname of the user in the role. Parameters: role - the role of the user in the room. Parameters: affiliation - the affiliation of the user in the room. Parameters: chatuser - the user on the chat server. Parameters: presence - the presence sent by the user to join the room. Parameters: packetRouter - the packet router for sending messages from this role. |
changeNickname | public void changeNickname(String nickname)(Code) | | |
destroy | public void destroy()(Code) | | |
getRoleAddress | public JID getRoleAddress()(Code) | | |
getUserAddress | public JID getUserAddress()(Code) | | |
isLocal | public boolean isLocal()(Code) | | |
isVoiceOnly | public boolean isVoiceOnly()(Code) | | |
|
|