Uses of Class
org.jivesoftware.openfire.muc.spi.OccupantManager.Occupant
Packages that use OccupantManager.Occupant
Package
Description
Implementation of Multi-User Chat (XEP-0045).
-
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.OccupantConstructor parameters in org.jivesoftware.openfire.muc.cluster with type arguments of type OccupantManager.OccupantModifierConstructorDescriptionSyncLocalOccupantsAndSendJoinPresenceTask(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.OccupantModifier and TypeMethodDescriptionOccupantManager.getFederatedOccupants()OccupantManager.getLocalOccupants()Returns data that is maintained for occupants of the local cluster node.OccupantManager.getLocalOccupantsByNode()OccupantManager.getNodeByLocalOccupant()OccupantManager.leftCluster()Removes and returns all data that was maintained for cluster nodes other than the local node.OccupantManager.leftCluster(NodeID nodeID) Removes and returns all data that was maintained for a particular cluster node.OccupantManager.occupantsForRoomByNode(String roomName, NodeID nodeID, boolean includeFederated) OccupantManager.occupantsForRoomExceptForNode(String roomName, NodeID nodeID, boolean includeFederated) LocalMUCRoomManager.restoreCacheContentAfterJoin(OccupantManager occupantManager) When the local node is joining or leaving a cluster,CacheFactorywill swap the implementation used to instantiate caches.Methods in org.jivesoftware.openfire.muc.spi with parameters of type OccupantManager.OccupantModifier and TypeMethodDescriptionbooleanOccupantManager.exists(OccupantManager.Occupant occupant) Checks whether the occupant exists.booleanOccupantManager.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.OccupantModifier and TypeMethodDescriptionConsistencyChecks.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)