Uses of Class
org.jivesoftware.openfire.cluster.NodeID
-
Packages that use NodeID Package Description org.jivesoftware.openfire org.jivesoftware.openfire.cluster org.jivesoftware.openfire.component org.jivesoftware.openfire.muc.cluster org.jivesoftware.openfire.muc.spi Implementation of Multi-User Chat (XEP-0045).org.jivesoftware.openfire.session org.jivesoftware.openfire.spi org.jivesoftware.util.cache -
-
Uses of NodeID in org.jivesoftware.openfire
Methods in org.jivesoftware.openfire that return NodeID Modifier and Type Method Description NodeID
XMPPServer. getDefaultNodeID()
Returns the default node ID used by this server before clustering is initialized.NodeID
XMPPServer. getNodeID()
Returns an ID that uniquely identifies this server in a cluster.Methods in org.jivesoftware.openfire with parameters of type NodeID Modifier and Type Method Description void
XMPPServer. setNodeID(NodeID nodeID)
Sets an ID that uniquely identifies this server in a cluster. -
Uses of NodeID in org.jivesoftware.openfire.cluster
Methods in org.jivesoftware.openfire.cluster that return NodeID Modifier and Type Method Description static NodeID
NodeID. getInstance(byte[] nodeIdBytes)
NodeID
ClusterNodeInfo. getNodeID()
Returns the ID that uniquely identifies this node.static NodeID
ClusterManager. getSeniorClusterMember()
Returns the id of the node that is the senior cluster member.Methods in org.jivesoftware.openfire.cluster that return types with arguments of type NodeID Modifier and Type Method Description static Map<NodeID,String>
ClusterManager. findRemotePluginsWithDifferentVersion(String pluginName)
Inspects whether the version of a specific plugin on remote nodes differs from the version installed locally.static Map<String,Map<NodeID,String>>
ClusterManager. getPluginAndOpenfireVersions()
Returns the versions of plugins installed on all nodes in the cluster.Methods in org.jivesoftware.openfire.cluster with parameters of type NodeID Modifier and Type Method Description void
ClusteredCacheEntryListener. entryAdded(K key, V newValue, NodeID nodeID)
An entry was added to the cache.void
ClusteredCacheEntryListener. entryEvicted(K key, V oldValue, NodeID nodeID)
An entry was evicted from the cache.void
ClusteredCacheEntryListener. entryRemoved(K key, V oldValue, NodeID nodeID)
An entry was removed from the cache.void
ClusteredCacheEntryListener. entryUpdated(K key, V oldValue, V newValue, NodeID nodeID)
An entry was updated in the cache.static Optional<ClusterNodeInfo>
ClusterManager. getNodeInfo(NodeID nodeID)
Returns basic information about a specific member of the cluster.void
ClusteredCacheEntryListener. mapCleared(NodeID nodeID)
The cache was cleared.void
ClusteredCacheEntryListener. mapEvicted(NodeID nodeID)
The cache was evicted. -
Uses of NodeID in org.jivesoftware.openfire.component
Constructors in org.jivesoftware.openfire.component with parameters of type NodeID Constructor Description RequestComponentInfoNotification(org.xmpp.packet.JID component, NodeID requestee)
-
Uses of NodeID in org.jivesoftware.openfire.muc.cluster
Methods in org.jivesoftware.openfire.muc.cluster that return NodeID Modifier and Type Method Description NodeID
NewClusterMemberJoinedTask. getOriginator()
NodeID
OccupantAddedTask. getOriginator()
NodeID
OccupantKickedForNicknameTask. getOriginator()
NodeID
OccupantRemovedTask. getOriginator()
NodeID
OccupantUpdatedTask. getOriginator()
NodeID
SyncLocalOccupantsAndSendJoinPresenceTask. getOriginator()
Constructors in org.jivesoftware.openfire.muc.cluster with parameters of type NodeID Constructor Description OccupantAddedTask(String subdomain, String roomName, String nickname, org.xmpp.packet.JID realJID, NodeID originator)
OccupantKickedForNicknameTask(String subdomain, String roomName, String nickname, NodeID originator)
OccupantRemovedTask(String subdomain, String roomName, String nickname, org.xmpp.packet.JID realJID, NodeID originator)
OccupantUpdatedTask(String subdomain, String roomName, String oldNickname, String newNickname, org.xmpp.packet.JID realJID, NodeID originator)
-
Uses of NodeID in org.jivesoftware.openfire.muc.spi
Methods in org.jivesoftware.openfire.muc.spi that return types with arguments of type NodeID Modifier and Type Method Description Map<OccupantManager.Occupant,Set<NodeID>>
OccupantManager. getNodesByOccupant()
Map<NodeID,Set<OccupantManager.Occupant>>
OccupantManager. getOccupantsByNode()
Methods in org.jivesoftware.openfire.muc.spi with parameters of type NodeID Modifier and Type Method Description boolean
OccupantManager. exists(OccupantManager.Occupant occupant, NodeID exclude)
Checks whether the occupant exists, optionally excluding a specific node from evaluation.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)
Set<OccupantManager.Occupant>
OccupantManager. occupantsForRoomExceptForNode(String roomName, NodeID nodeID)
-
Uses of NodeID in org.jivesoftware.openfire.session
Methods in org.jivesoftware.openfire.session that return NodeID Modifier and Type Method Description NodeID
ClientSessionInfo. getNodeID()
NodeID
IncomingServerSessionInfo. getNodeID()
-
Uses of NodeID in org.jivesoftware.openfire.spi
Methods in org.jivesoftware.openfire.spi that return NodeID Modifier and Type Method Description NodeID
ClientRoute. getNodeID()
Methods in org.jivesoftware.openfire.spi with parameters of type NodeID Modifier and Type Method Description void
ClientRoute. setNodeID(NodeID nodeID)
Constructors in org.jivesoftware.openfire.spi with parameters of type NodeID Constructor Description ClientRoute(NodeID nodeID, boolean available)
-
Uses of NodeID in org.jivesoftware.util.cache
Methods in org.jivesoftware.util.cache with parameters of type NodeID Modifier and Type Method Description void
ReverseLookupComputingCacheEntryListener. entryAdded(K key, V value, NodeID initiator)
void
ReverseLookupUpdatingCacheEntryListener. entryAdded(K key, V value, NodeID nodeID)
void
ReverseLookupComputingCacheEntryListener. entryEvicted(K key, V oldValue, NodeID nodeID)
void
ReverseLookupUpdatingCacheEntryListener. entryEvicted(K key, V oldValue, NodeID nodeID)
void
ReverseLookupComputingCacheEntryListener. entryRemoved(K key, V oldValue, NodeID initiator)
void
ReverseLookupUpdatingCacheEntryListener. entryRemoved(K key, V oldValue, NodeID nodeID)
void
ReverseLookupComputingCacheEntryListener. entryUpdated(K key, V oldValue, V newValue, NodeID nodeID)
void
ReverseLookupUpdatingCacheEntryListener. entryUpdated(K key, V oldValue, V newValue, NodeID nodeID)
void
ReverseLookupComputingCacheEntryListener. mapCleared(NodeID nodeID)
void
ReverseLookupUpdatingCacheEntryListener. mapCleared(NodeID nodeID)
void
ReverseLookupComputingCacheEntryListener. mapEvicted(NodeID nodeID)
void
ReverseLookupUpdatingCacheEntryListener. mapEvicted(NodeID nodeID)
Method parameters in org.jivesoftware.util.cache with type arguments of type NodeID Modifier and Type Method Description static com.google.common.collect.Multimap<String,String>
ConsistencyChecks. generateReportForRoutingTableClientRoutes(Cache<String,ClientRoute> usersCache, Cache<String,ClientRoute> anonymousUsersCache, Collection<LocalClientSession> localClientRoutes, Map<NodeID,Set<String>> routeOwnersByClusterNode)
Verifies that usersCache, anonymousUsersCache, localRoutingTable.getClientRoutes and routeOwnersByClusterNode ofRoutingTableImpl
are in a consistent state.static com.google.common.collect.Multimap<String,String>
ConsistencyChecks. generateReportForRoutingTableComponentRoutes(Cache<String,HashSet<NodeID>> componentsCache, Collection<RoutableChannelHandler> localComponentRoutes, HashMap<NodeID,Set<String>> componentsByClusterNode)
Verifies that #componentsCache, #localRoutingTable#getComponentRoute and #componentsByClusterNode ofRoutingTableImpl
are in a consistent state.static com.google.common.collect.Multimap<String,String>
ConsistencyChecks. generateReportForRoutingTableComponentRoutes(Cache<String,HashSet<NodeID>> componentsCache, Collection<RoutableChannelHandler> localComponentRoutes, HashMap<NodeID,Set<String>> componentsByClusterNode)
Verifies that #componentsCache, #localRoutingTable#getComponentRoute and #componentsByClusterNode ofRoutingTableImpl
are in a consistent state.static com.google.common.collect.Multimap<String,String>
ConsistencyChecks. generateReportForRoutingTableServerRoutes(Cache<DomainPair,NodeID> serversCache, Collection<LocalOutgoingServerSession> localServerRoutes, HashMap<NodeID,Set<DomainPair>> s2sDomainPairsByClusterNode)
Verifies that #serversCache, #localRoutingTable#getServerRoutes and #s2sDomainPairsByClusterNode ofRoutingTableImpl
are in a consistent state.static com.google.common.collect.Multimap<String,String>
ConsistencyChecks. generateReportForRoutingTableServerRoutes(Cache<DomainPair,NodeID> serversCache, Collection<LocalOutgoingServerSession> localServerRoutes, HashMap<NodeID,Set<DomainPair>> s2sDomainPairsByClusterNode)
Verifies that #serversCache, #localRoutingTable#getServerRoutes and #s2sDomainPairsByClusterNode ofRoutingTableImpl
are in a consistent state.static com.google.common.collect.Multimap<String,String>
ConsistencyChecks. generateReportForSessionManagerIncomingServerSessions(Cache<StreamID,IncomingServerSessionInfo> incomingServerSessionsCache, Collection<LocalIncomingServerSession> localIncomingServerSessions, Map<NodeID,Set<StreamID>> incomingServerSessionsByClusterNode)
Verifies that #incomingServerSessionsCache, #localIncomingServerSessions and #incomingServerSessionsByClusterNode ofSessionManager
are in a consistent state.static com.google.common.collect.Multimap<String,String>
ConsistencyChecks. generateReportForSessionManagerSessionInfos(Cache<String,ClientSessionInfo> sessionInfoCache, Collection<ClientSession> localSessions, Map<NodeID,Set<String>> sessionInfoKeysByClusterNode)
Verifies that #sessionInfoCache, #localSessionInfos and #sessionInfoKeysByClusterNode ofSessionManager
are in a consistent state.Constructor parameters in org.jivesoftware.util.cache with type arguments of type NodeID Constructor Description ReverseLookupComputingCacheEntryListener(Map<NodeID,Set<K>> reverseCacheRepresentation, Function<V,Set<NodeID>> ownageDeducer)
ReverseLookupComputingCacheEntryListener(Map<NodeID,Set<K>> reverseCacheRepresentation, Function<V,Set<NodeID>> ownageDeducer)
ReverseLookupUpdatingCacheEntryListener(ConcurrentMap<NodeID,Set<K>> reverseCacheRepresentation)
-