| Package | Description |
|---|---|
| tigase.licence | |
| 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.BareJID,Map<tigase.xmpp.JID,ConnectionRecordExt>> |
ClusteringMetadata.userConnections
Field description
|
| Modifier and Type | Method and Description |
|---|---|
ConnectionRecordExt |
OnlineUsersCachingStrategy.getConnectionRecord(tigase.xmpp.JID jid) |
ConnectionRecordExt |
ClusteringMetadata.getConnectionRecord(tigase.xmpp.JID jid) |
ConnectionRecordExt |
CacheContenerV2.getConnectionRecord(tigase.xmpp.JID jid)
Retrieves a
ConnectionRecordExt for the particular, specific
JID |
ConnectionRecordExt |
CacheContenerIfc.getConnectionRecord(tigase.xmpp.JID jid) |
ConnectionRecordExt |
CacheContener.getConnectionRecord(tigase.xmpp.JID jid)
Retrieves a
ConnectionRecordExt for the particular, specific
JID |
ConnectionRecordExt |
OnlineUsersCachingStrategy.getConnectionRecordInstance() |
| Modifier and Type | Method and Description |
|---|---|
Set<ConnectionRecordExt> |
OnlineUsersCachingStrategy.getConnectionRecords(tigase.xmpp.BareJID bareJID) |
Set<ConnectionRecordExt> |
ClusteringMetadata.getConnectionRecords(tigase.xmpp.BareJID bareJID) |
Set<ConnectionRecordExt> |
CacheContenerV2.getConnectionRecords(tigase.xmpp.BareJID bareJID)
Method retrieves all
ConnectionRecordExt records for the particular
BareJID |
Set<ConnectionRecordExt> |
CacheContener.getConnectionRecords(tigase.xmpp.BareJID bareJID)
Method retrieves all
ConnectionRecordExt records for the particular
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 |
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.updatePresence(tigase.xml.Element presence,
ConnectionRecordExt rec)
Method updates given connection in the cache with the information about
presence for the given connection.
|
void |
OnlineUsersCachingStrategy.userDisconnected(ConnectionRecordExt rec)
Method responsible for user disconnection events.
|
void |
CacheContenerV2.userDisconnected(ConnectionRecordExt rec)
Method responsible for user disconnection events.
|
void |
CacheContenerIfc.userDisconnected(ConnectionRecordExt rec) |
void |
CacheContener.userDisconnected(ConnectionRecordExt rec)
Method responsible for user disconnection events.
|
void |
ClusteringMetadata.userDisconnected(Queue<tigase.server.Packet> results,
ConnectionRecordExt rec) |
void |
OnlineUsersCachingStrategy.usersConnected(ConnectionRecordExt... recs)
Method responsible for user connection events.
|
void |
CacheContenerV2.usersConnected(ConnectionRecordExt... recs)
Method responsible for user connection events.
|
void |
CacheContenerIfc.usersConnected(ConnectionRecordExt... recs) |
void |
CacheContener.usersConnected(ConnectionRecordExt... recs)
Method responsible for user connection events.
|
void |
ClusteringMetadata.usersConnected(Queue<tigase.server.Packet> results,
ConnectionRecordExt... recs) |
| Modifier and Type | Method and Description |
|---|---|
protected ConnectionRecordExt |
CachingCmdAbstract.getConnectionRecord(tigase.xmpp.JID node,
Map<String,String> data)
Method takes the data received from other cluster node and creates a
ConnectionRecord with all essential connection information.
|
Copyright © 2015 Tigase. All rights reserved.