public class RoomClustered
extends tigase.muc.Room
| Modifier | Constructor and Description |
|---|---|
protected |
RoomClustered(tigase.muc.RoomConfig rc,
Date creationDate,
tigase.xmpp.BareJID creatorJid) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRemoteOccupant(String nickname,
tigase.xmpp.JID occupantJID,
tigase.muc.Role role,
tigase.muc.Affiliation affiliation,
tigase.xml.Element presence) |
tigase.muc.Affiliation |
getAffiliation(String nickname) |
tigase.xml.Element |
getLastPresenceCopy(tigase.xmpp.BareJID occupantJid,
String nickname) |
int |
getOccupantsCount() |
Collection<tigase.xmpp.JID> |
getOccupantsJidsByNickname(String nickname) |
Collection<Occupant> |
getRemoteOccupants() |
tigase.muc.Role |
getRole(String nickname) |
static void |
initialize() |
boolean |
removeOccupant(tigase.xmpp.JID jid) |
void |
removeRemoteOccupant(tigase.xmpp.JID occupantJID) |
addAffiliationByJid, addListener, addOccupantByJid, addOccupantListener, changeNickName, fireOnMessageToOccupants, getAffiliation, getAffiliations, getAllOccupantsJID, getConfig, getCreationDate, getCreatorJid, getDebugInfoOccupants, getLastPresenceCopyByJid, getOccupantsJidByNickname, getOccupantsNickname, getOccupantsNicknames, getOccupantsNicknames, getPresenceFiltered, getRoomCustomData, getRoomJID, getSubject, getSubjectChangeDate, getSubjectChangerNick, isOccupantInRoom, isRoomLocked, newInstance, onConfigChanged, onInitialRoomConfig, removeListener, removeOccupant, setAffiliations, setNewAffiliation, setNewRole, setNewSubject, setRoomCustomData, setRoomLocked, setSubjectChangeDate, updatePresenceByJidprotected RoomClustered(tigase.muc.RoomConfig rc,
Date creationDate,
tigase.xmpp.BareJID creatorJid)
public static void initialize()
public Collection<Occupant> getRemoteOccupants()
public void addRemoteOccupant(String nickname, tigase.xmpp.JID occupantJID, tigase.muc.Role role, tigase.muc.Affiliation affiliation, tigase.xml.Element presence)
public void removeRemoteOccupant(tigase.xmpp.JID occupantJID)
public int getOccupantsCount()
getOccupantsCount in class tigase.muc.Roompublic Collection<tigase.xmpp.JID> getOccupantsJidsByNickname(String nickname)
getOccupantsJidsByNickname in class tigase.muc.Roompublic boolean removeOccupant(tigase.xmpp.JID jid)
removeOccupant in class tigase.muc.Roompublic tigase.muc.Affiliation getAffiliation(String nickname)
getAffiliation in class tigase.muc.Roompublic tigase.muc.Role getRole(String nickname)
getRole in class tigase.muc.Roompublic tigase.xml.Element getLastPresenceCopy(tigase.xmpp.BareJID occupantJid,
String nickname)
getLastPresenceCopy in class tigase.muc.RoomCopyright © 2017 Tigase. All rights reserved.