Skip navigation links
A C E F G I L N P R S T U W 

A

AbstractStrategy - Class in tigase.pubsub.cluster
 
AbstractStrategy() - Constructor for class tigase.pubsub.cluster.AbstractStrategy
 
AbstractStrategy.NodeConfigRefreshCommand - Class in tigase.pubsub.cluster
 
Activator - Class in tigase.pubsub.cluster
 
Activator() - Constructor for class tigase.pubsub.cluster.Activator
 
addOutPacket(Packet) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
addTimerTask(TimerTask, long) - Method in interface tigase.pubsub.cluster.PubSubComponentClusteredIfc
 
addToRootCollection(BareJID, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
 

C

CachedPubSubRepositoryClustered<T> - Class in tigase.pubsub.cluster
 
CachedPubSubRepositoryClustered(PubSubDAO, Integer, StrategyIfc) - Constructor for class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
 
cl_controller - Variable in class tigase.pubsub.cluster.AbstractStrategy
 
clearRemoteNodes() - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
 
ClusteredNodeStrategy - Class in tigase.pubsub.cluster
ClusteredNodeStrategy - all pubsub nodes are shared between all cluster nodes, which implies forwarding of packet information across the cluster with the exception of create/remove operation on nodes (to avoid race conditions).
ClusteredNodeStrategy() - Constructor for class tigase.pubsub.cluster.ClusteredNodeStrategy
 
config - Variable in class tigase.pubsub.cluster.AbstractStrategy
 
createPubSubRepository(PubSubDAO) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 

E

executeCommand(JID, Set<JID>, Map<String, String>, Queue<Element>) - Method in class tigase.pubsub.cluster.AbstractStrategy.NodeConfigRefreshCommand
 

F

filterOutPacket(Packet) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
 
filterOutPacket(Packet) - Method in class tigase.pubsub.cluster.PartitionedStrategy
 
filterOutPacket(Packet) - Method in interface tigase.pubsub.cluster.StrategyIfc
 
FORWARD_ELEMENTS - Static variable in class tigase.pubsub.cluster.ClusteredNodeStrategy
 

G

getAllNodes() - Method in class tigase.pubsub.cluster.AbstractStrategy
 
getAllNodes() - Method in interface tigase.pubsub.cluster.StrategyIfc
 
getComponentInfo() - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
getDefaults(Map<String, Object>) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
getDefHostName() - Method in interface tigase.pubsub.cluster.PubSubComponentClusteredIfc
 
getDiscoDescription() - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
getLocalNodeJid() - Method in class tigase.pubsub.cluster.AbstractStrategy
 
getLocalNodeJid() - Method in interface tigase.pubsub.cluster.StrategyIfc
 
getName() - Method in interface tigase.pubsub.cluster.PubSubComponentClusteredIfc
 
getNode(BareJID, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
 
getNodeConfig(BareJID, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
 
getNodeForHashCode(int) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
getNodeForServiceJid(JID) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
getNodeForServiceNode(JID, String) - Method in class tigase.pubsub.cluster.PartitionedStrategy
 
getNodesForPacket(Packet) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
 
getNodesForPacket(Packet) - Method in class tigase.pubsub.cluster.PartitionedStrategy
 
getNodesForPacket(Packet) - Method in interface tigase.pubsub.cluster.StrategyIfc
 
getPublishItemModule() - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
getPublishItemModule() - Method in interface tigase.pubsub.cluster.PubSubComponentClusteredIfc
 
getPubSubRepository() - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
getPubSubRepository() - Method in interface tigase.pubsub.cluster.PubSubComponentClusteredIfc
 

I

init() - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
isAvailableLocally(JID) - Method in class tigase.pubsub.cluster.modules.PresenceCollectorModuleClustered
 
isLocalDomain(String) - Method in interface tigase.pubsub.cluster.PubSubComponentClusteredIfc
 
isLocalNode(BareJID, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
 
isLocalNode(BareJID, String) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
 
isLocalNode(BareJID, String) - Method in class tigase.pubsub.cluster.PartitionedStrategy
 
isLocalNode(BareJID, String) - Method in interface tigase.pubsub.cluster.StrategyIfc
 
isNodeConfigure(Element) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
isOnlineLocally(JID) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
 
isOnlineLocally(JID) - Method in class tigase.pubsub.cluster.PartitionedStrategy
 
isOnlineLocally(JID) - Method in interface tigase.pubsub.cluster.StrategyIfc
 

L

localNodeJid - Variable in class tigase.pubsub.cluster.AbstractStrategy
 

N

NODE_ATTR - Static variable in class tigase.pubsub.cluster.AbstractStrategy
 
NODE_CONFIG_REFRESH_CMD - Static variable in class tigase.pubsub.cluster.AbstractStrategy
 
NodeConfigRefreshCommand() - Constructor for class tigase.pubsub.cluster.AbstractStrategy.NodeConfigRefreshCommand
 
nodeConfigurationChanged(BareJID, String) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
 
nodeConfigurationChanged(BareJID, String) - Method in class tigase.pubsub.cluster.PartitionedStrategy
 
nodeConfigurationChanged(BareJID, String) - Method in interface tigase.pubsub.cluster.StrategyIfc
 
nodeConfigureElemNames - Variable in class tigase.pubsub.cluster.AbstractStrategy
 
nodeConnected(JID) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
nodeConnected(String) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
nodeConnected(JID) - Method in interface tigase.pubsub.cluster.StrategyIfc
 
nodeDisconnected(JID) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
nodeDisconnected(String) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
nodeDisconnected(JID) - Method in interface tigase.pubsub.cluster.StrategyIfc
 

P

packetProcessed() - Method in class tigase.pubsub.cluster.AbstractStrategy
 
packetProcessed() - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
 
packetProcessed() - Method in interface tigase.pubsub.cluster.StrategyIfc
 
PartitionedStrategy - Class in tigase.pubsub.cluster
PartitionedStrategy is a class implementing StrategyIfc which is responible for selecting a node which will process particular packet.
PartitionedStrategy() - Constructor for class tigase.pubsub.cluster.PartitionedStrategy
 
prepareCommandData(BareJID, String) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
PresenceCollectorModuleClustered - Class in tigase.pubsub.cluster.modules
 
PresenceCollectorModuleClustered(PubSubConfig, PacketWriter, CapsModule) - Constructor for class tigase.pubsub.cluster.modules.PresenceCollectorModuleClustered
 
processPacket(Packet) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
PUBSUB_PATH - Static variable in class tigase.pubsub.cluster.AbstractStrategy
 
pubSubComponent - Variable in class tigase.pubsub.cluster.AbstractStrategy
 
PubSubComponentClustered - Class in tigase.pubsub.cluster
PubSubComponentClustered class is a class extending PubSubComponent class which implements support for clustering of PubSub component.
PubSubComponentClustered() - Constructor for class tigase.pubsub.cluster.PubSubComponentClustered
 
PubSubComponentClusteredIfc - Interface in tigase.pubsub.cluster
 

R

refreshNodeConfig(BareJID, String, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
 
refreshRootNodeList(BareJID) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
 
removeFromRootCollection(BareJID, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
 

S

sendException(Packet, ComponentException) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
sendException(Packet, ComponentException) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
 
sendException(Packet, ComponentException) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
sendException(Packet, ComponentException) - Method in interface tigase.pubsub.cluster.StrategyIfc
 
serviceChanged(ServiceEvent) - Method in class tigase.pubsub.cluster.Activator
 
setClusterController(ClusterControllerIfc) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
setClusterController(ClusterControllerIfc) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
 
setClusterController(ClusterControllerIfc) - Method in class tigase.pubsub.cluster.PartitionedStrategy
 
setClusterController(ClusterControllerIfc) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
setClusterController(ClusterControllerIfc) - Method in interface tigase.pubsub.cluster.StrategyIfc
 
setConfig(PubSubConfig) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
setConfig(PubSubConfig) - Method in interface tigase.pubsub.cluster.StrategyIfc
 
setLocalNodeJid(JID) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
setProperties(Map<String, Object>) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
 
setProperties(Map<String, Object>) - Method in class tigase.pubsub.cluster.PartitionedStrategy
 
setProperties(Map<String, Object>) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
 
setProperties(Map<String, Object>) - Method in interface tigase.pubsub.cluster.StrategyIfc
 
setPubSubComponentClustered(PubSubComponentClusteredIfc) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
setPubSubComponentClustered(PubSubComponentClusteredIfc) - Method in interface tigase.pubsub.cluster.StrategyIfc
 
setStrategy(StrategyIfc) - Method in class tigase.pubsub.cluster.modules.PresenceCollectorModuleClustered
 
start(BundleContext) - Method in class tigase.pubsub.cluster.Activator
 
stop(BundleContext) - Method in class tigase.pubsub.cluster.Activator
 
StrategyIfc - Interface in tigase.pubsub.cluster
StrategyIfc which is interface for classes which are responible for selecting a node which will process particular packet.

T

tigase.pubsub.cluster - package tigase.pubsub.cluster
 
tigase.pubsub.cluster.modules - package tigase.pubsub.cluster.modules
 

U

update(BareJID, String, AbstractNodeConfig) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
 

W

wrapNodeConfig(BareJID, String, AbstractNodeConfig) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
wrapNodeConfig(BareJID, String, AbstractNodeConfig) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
 
wrapNodeConfig(BareJID, String, AbstractNodeConfig) - Method in interface tigase.pubsub.cluster.StrategyIfc
 
wrapNodeSubscriptions(NodeSubscriptions) - Method in class tigase.pubsub.cluster.AbstractStrategy
 
wrapNodeSubscriptions(NodeSubscriptions) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
 
wrapNodeSubscriptions(NodeSubscriptions) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
 
wrapNodeSubscriptions(NodeSubscriptions) - Method in interface tigase.pubsub.cluster.StrategyIfc
 
A C E F G I L N P R S T U W 
Skip navigation links

Copyright © 2015 Tigase. All rights reserved.