Package | Description |
---|---|
tigase.licence.callbacks | |
tigase.server.cluster.strategy | |
tigase.server.cluster.strategy.cmd |
Constructor and Description |
---|
LicenceCheckerUpdateCallbackImplACS(String cmpName,
tigase.cluster.strategy.ClusteringStrategyIfc<ConnectionRecordExt> strategy)
Constructs Session Manager ACS version of
LicenceCheckerUpdateCallback which provides
additional information about number of connected cluster nodes. |
Modifier and Type | Field and Description |
---|---|
protected Map<tigase.xmpp.jid.BareJID,Map<tigase.xmpp.jid.JID,ConnectionRecordExt>> |
ClusteringMetadata.userConnections |
Modifier and Type | Method and Description |
---|---|
ConnectionRecordExt |
ClusteringMetadata.getConnectionRecord(tigase.xmpp.jid.JID jid) |
ConnectionRecordExt |
CacheContener.getConnectionRecord(tigase.xmpp.jid.JID jid)
Retrieves a
ConnectionRecordExt for the particular, specific JID |
ConnectionRecordExt |
CacheContenerV2.getConnectionRecord(tigase.xmpp.jid.JID jid)
Retrieves a
ConnectionRecordExt for the particular, specific JID |
ConnectionRecordExt |
OnlineUsersCachingStrategy.getConnectionRecord(tigase.xmpp.jid.JID jid) |
ConnectionRecordExt |
CacheContenerIfc.getConnectionRecord(tigase.xmpp.jid.JID jid) |
ConnectionRecordExt |
OnlineUsersCachingStrategy.getConnectionRecordInstance() |
Modifier and Type | Method and Description |
---|---|
Set<ConnectionRecordExt> |
ClusteringMetadata.getConnectionRecords(tigase.xmpp.jid.BareJID bareJID) |
Set<ConnectionRecordExt> |
CacheContener.getConnectionRecords(tigase.xmpp.jid.BareJID bareJID)
Method retrieves all
ConnectionRecordExt records for the particular BareJID |
Set<ConnectionRecordExt> |
CacheContenerV2.getConnectionRecords(tigase.xmpp.jid.BareJID bareJID)
Method retrieves all
ConnectionRecordExt records for the particular BareJID |
Set<ConnectionRecordExt> |
OnlineUsersCachingStrategy.getConnectionRecords(tigase.xmpp.jid.BareJID bareJID) |
Modifier and Type | Method and Description |
---|---|
void |
OnlineUsersCachingStrategy.presenceUpdate(tigase.xml.Element presence,
ConnectionRecordExt rec)
If presence caching is enabled method updates given connection in the cache with the information about presence
for the given connection.
|
void |
CacheContener.updatePresence(tigase.xml.Element presence,
ConnectionRecordExt rec)
Method updates given connection in the cache with the information about presence for the given connection.
|
void |
CacheContenerV2.updatePresence(tigase.xml.Element presence,
ConnectionRecordExt rec)
Method updates given connection in the cache with the information about presence for the given connection.
|
void |
CacheContener.userDisconnected(ConnectionRecordExt rec)
Method responsible for user disconnection events.
|
void |
CacheContenerV2.userDisconnected(ConnectionRecordExt rec)
Method responsible for user disconnection events.
|
void |
OnlineUsersCachingStrategy.userDisconnected(ConnectionRecordExt rec)
Method responsible for user disconnection events.
|
void |
CacheContenerIfc.userDisconnected(ConnectionRecordExt rec) |
void |
ClusteringMetadata.userDisconnected(Queue<tigase.server.Packet> results,
ConnectionRecordExt rec) |
void |
CacheContener.usersConnected(ConnectionRecordExt... recs)
Method responsible for user connection events.
|
void |
CacheContenerV2.usersConnected(ConnectionRecordExt... recs)
Method responsible for user connection events.
|
void |
OnlineUsersCachingStrategy.usersConnected(ConnectionRecordExt... recs)
Method responsible for user connection events.
|
void |
CacheContenerIfc.usersConnected(ConnectionRecordExt... recs) |
void |
ClusteringMetadata.usersConnected(Queue<tigase.server.Packet> results,
ConnectionRecordExt... recs) |
Modifier and Type | Method and Description |
---|---|
protected ConnectionRecordExt |
CachingCmdAbstract.getConnectionRecord(tigase.xmpp.jid.JID node,
Map<String,String> data)
Method takes the data received from other cluster node and creates a ConnectionRecord with all essential
connection information.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
UserPresenceCmd.updatePresence(OnlineUsersCachingStrategy strategy,
ConnectionRecordExt rec,
tigase.xmpp.jid.JID fromNode,
Set<tigase.xmpp.jid.JID> visitedNodes,
Map<String,String> data,
Queue<tigase.xml.Element> packets) |
Copyright © 2004–2020 Tigase. All rights reserved.