Package tigase.muc
Class RoomWithId<ID>
java.lang.Object
tigase.muc.Room
tigase.muc.RoomWithId<ID>
- All Implemented Interfaces:
RoomConfig.RoomConfigListener
Created by andrzej on 14.10.2016.
-
Nested Class Summary
Nested classes/interfaces inherited from class tigase.muc.Room
Room.RoomFactory, Room.RoomFactoryImpl, Room.RoomListener, Room.RoomOccupantListener -
Field Summary
Fields inherited from class tigase.muc.Room
FILTERED_OCCUPANTS_COLLECTION, log, presenceFiltered, presences -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRoomWithId(ID id, RoomConfig rc, Date creationDate, tigase.xmpp.jid.BareJID creatorJid) -
Method Summary
Methods inherited from class tigase.muc.Room
addAffiliationByJid, addListener, addOccupantByJid, addOccupantListener, changeNickName, createAvailableFilter, fireOnMessageToOccupants, getAffiliation, getAffiliation, getAffiliations, getAffiliationsMatching, getAllJidsForMessageDelivery, getAllOccupantsJID, getAllOccupantsJidsForMessageDelivery, getAvatarHash, getConfig, getCreationDate, getCreatorJid, getDebugInfoOccupants, getDefaultRole, getLastPresenceCopy, getLastPresenceCopyByJid, getLocalOccupantsJidsByNickname, getOccupantJidForIqRequestForward, getOccupantJidForIqResponseForward, getOccupantsBareJids, getOccupantsCount, getOccupantsJidByNickname, getOccupantsJidsByNickname, getOccupantsNickname, getOccupantsNicknames, getOccupantsNicknames, getPersistentOccupantJidByNickname, getPersistentOccupantsJidsByNickname, getPresenceFiltered, getRole, getRoomCustomData, getRoomJID, getSubject, getSubjectChangeDate, getSubjectChangerNick, isOccupantInRoom, isOccupantOnline, isRoomLocked, onConfigChanged, onInitialRoomConfig, removeListener, removeOccupant, removeOccupant, setAffiliations, setAvatarHash, setNewAffiliation, setNewRole, setNewSubject, setRoomCustomData, setRoomLocked, setSubjectChangeDate, toString, updatePresenceByJid
-
Constructor Details
-
RoomWithId
-
-
Method Details
-
getId
-
setId
-