Uses of Class
org.jivesoftware.openfire.muc.spi.OccupantManager.Occupant
-
Packages that use OccupantManager.Occupant Package Description org.jivesoftware.openfire.muc.cluster org.jivesoftware.openfire.muc.spi Implementation of Multi-User Chat (XEP-0045).org.jivesoftware.util.cache -
-
Uses of OccupantManager.Occupant in org.jivesoftware.openfire.muc.cluster
Methods in org.jivesoftware.openfire.muc.cluster that return types with arguments of type OccupantManager.Occupant Modifier and Type Method Description Set<OccupantManager.Occupant>
SyncLocalOccupantsAndSendJoinPresenceTask. getOccupants()
Constructor parameters in org.jivesoftware.openfire.muc.cluster with type arguments of type OccupantManager.Occupant Constructor Description SyncLocalOccupantsAndSendJoinPresenceTask(String subdomain, Set<OccupantManager.Occupant> occupants)
-
Uses of OccupantManager.Occupant in org.jivesoftware.openfire.muc.spi
Methods in org.jivesoftware.openfire.muc.spi that return types with arguments of type OccupantManager.Occupant Modifier and Type Method Description Set<OccupantManager.Occupant>
OccupantManager. getFederatedOccupants()
Set<OccupantManager.Occupant>
OccupantManager. getLocalOccupants()
Returns data that is maintained for occupants of the local cluster node.Map<NodeID,Set<OccupantManager.Occupant>>
OccupantManager. getLocalOccupantsByNode()
Map<OccupantManager.Occupant,NodeID>
OccupantManager. getNodeByLocalOccupant()
Set<OccupantManager.Occupant>
OccupantManager. leftCluster()
Removes and returns all data that was maintained for cluster nodes other than the local node.Set<OccupantManager.Occupant>
OccupantManager. leftCluster(NodeID nodeID)
Removes and returns all data that was maintained for a particular cluster node.Set<OccupantManager.Occupant>
OccupantManager. occupantsForRoomByNode(String roomName, NodeID nodeID, boolean includeFederated)
Set<OccupantManager.Occupant>
OccupantManager. occupantsForRoomExceptForNode(String roomName, NodeID nodeID, boolean includeFederated)
Set<OccupantManager.Occupant>
LocalMUCRoomManager. restoreCacheContentAfterJoin(OccupantManager occupantManager)
When the local node is joining or leaving a cluster,CacheFactory
will swap the implementation used to instantiate caches.Methods in org.jivesoftware.openfire.muc.spi with parameters of type OccupantManager.Occupant Modifier and Type Method Description boolean
OccupantManager. exists(OccupantManager.Occupant occupant)
Checks whether the occupant exists.boolean
OccupantManager. exists(OccupantManager.Occupant occupant, NodeID exclude)
Checks whether the occupant exists, optionally excluding a specific node from evaluation. -
Uses of OccupantManager.Occupant in org.jivesoftware.util.cache
Method parameters in org.jivesoftware.util.cache with type arguments of type OccupantManager.Occupant Modifier and Type Method Description static com.google.common.collect.Multimap<String,String>
ConsistencyChecks. generateReportForMucRooms(Cache<String,MUCRoom> clusteredRoomCacheInput, Map<String,MUCRoom> localRoomsInput, Map<NodeID,Set<OccupantManager.Occupant>> occupantsByNodeInput, Map<OccupantManager.Occupant,NodeID> nodeByOccupantInput, Set<OccupantManager.Occupant> federatedOccupantsInput, String mucServiceName)
-