A B C D E F G I L N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractStrategy - Class in tigase.pubsub.cluster
- AbstractStrategy() - Constructor for class tigase.pubsub.cluster.AbstractStrategy
- 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
B
- beforeUnregister() - Method in class tigase.pubsub.cluster.AbstractStrategy
C
- CachedPubSubRepositoryClustered<T> - Class in tigase.pubsub.cluster
- CachedPubSubRepositoryClustered() - Constructor for class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- CHILD_NODE_ADDED - Static variable in class tigase.pubsub.cluster.commands.NodesChangedCommand
- CHILD_NODE_REMOVED - Static variable in class tigase.pubsub.cluster.commands.NodesChangedCommand
- cl_controller - Variable in class tigase.pubsub.cluster.AbstractStrategy
- clearRemoteNodes() - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- clearRemoteNodes() - Method in interface tigase.pubsub.cluster.IPubSubRepositoryClustered
- 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
- ClusterNodesAware - Interface in tigase.pubsub.cluster
- config - Variable in class tigase.pubsub.cluster.AbstractStrategy
D
- deleteNode(BareJID, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
E
- eventBus - Variable in class tigase.pubsub.cluster.AbstractStrategy
- everyHour() - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- everyMinute() - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- everySecond() - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- executeCommand(JID, Set<JID>, Map<String, String>, Queue<Element>) - Method in class tigase.pubsub.cluster.commands.NodesChangedCommand
- executeCommand(JID, Set<JID>, Map<String, String>, Queue<Element>) - Method in class tigase.pubsub.cluster.PubSubComponentClustered.PacketForwardCommand
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
- forgetConfiguration(BareJID, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- FORWARD_ELEMENTS - Static variable in class tigase.pubsub.cluster.ClusteredNodeStrategy
G
- getComponentInfo() - 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
- getNodeFromCache(BareJID, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- getNodeFromCache(BareJID, String) - Method in interface tigase.pubsub.cluster.IPubSubRepositoryClustered
- getNodesConnected() - Method in class tigase.pubsub.cluster.AbstractStrategy
- getNodesConnected() - Method in interface tigase.pubsub.cluster.PubSubComponentClusteredIfc
- getNodesConnected() - Method in interface tigase.pubsub.cluster.StrategyIfc
- getNodesConnectedWithLocal() - Method in class tigase.pubsub.cluster.AbstractStrategy
- getNodesConnectedWithLocal() - Method in interface tigase.pubsub.cluster.PubSubComponentClusteredIfc
- getNodesConnectedWithLocal() - Method in interface tigase.pubsub.cluster.StrategyIfc
- getNodesCount(BareJID) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- 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
- getRootCollectionSet(BareJID) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- getRootCollectionSet(BareJID) - Method in interface tigase.pubsub.cluster.IPubSubRepositoryClustered
- getStatistics(String, StatisticsList) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- getStatistics(StatisticsList) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
I
- initialize() - Method in class tigase.pubsub.cluster.AbstractStrategy
- initialize() - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- IPubSubRepositoryClustered<T> - Interface in tigase.pubsub.cluster
- 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_AFFILIATION_CHANGED - Static variable in class tigase.pubsub.cluster.commands.NodesChangedCommand
- NODE_ATTR - Static variable in class tigase.pubsub.cluster.AbstractStrategy
- NODE_CONFIG_CHANGED - Static variable in class tigase.pubsub.cluster.commands.NodesChangedCommand
- NODE_ITEM_PUBLISHED - Static variable in class tigase.pubsub.cluster.commands.NodesChangedCommand
- NODE_ITEM_RETRACTED - Static variable in class tigase.pubsub.cluster.commands.NodesChangedCommand
- NODE_SUBSCRIPTION_CHANGED - Static variable in class tigase.pubsub.cluster.commands.NodesChangedCommand
- nodeAdded(BareJID, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- nodeAdded(BareJID, String) - Method in interface tigase.pubsub.cluster.IPubSubRepositoryClustered
- nodeAddedToCollection(BareJID, String, String) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
- nodeAddedToCollection(BareJID, String, String) - Method in class tigase.pubsub.cluster.PartitionedStrategy
- nodeAddedToCollection(BareJID, String, String) - Method in interface tigase.pubsub.cluster.StrategyIfc
- nodeAddedToRootCollection(BareJID, String) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
- nodeAddedToRootCollection(BareJID, String) - Method in class tigase.pubsub.cluster.PartitionedStrategy
- nodeAddedToRootCollection(BareJID, String) - Method in interface tigase.pubsub.cluster.StrategyIfc
- nodeAffiliationsChanged(BareJID, String, Map<BareJID, UsersAffiliation>) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
- nodeAffiliationsChanged(BareJID, String, Map<BareJID, UsersAffiliation>) - Method in class tigase.pubsub.cluster.PartitionedStrategy
- nodeAffiliationsChanged(BareJID, String, Map<BareJID, UsersAffiliation>) - Method in interface tigase.pubsub.cluster.StrategyIfc
- nodeCollectionChanged(BareJID, String, String, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- 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(JID) - Method in interface tigase.pubsub.cluster.ClusterNodesAware
- nodeConnected(JID) - Method in interface tigase.pubsub.cluster.StrategyIfc
- nodeDisconnected(JID) - Method in class tigase.pubsub.cluster.AbstractStrategy
- nodeDisconnected(JID) - Method in interface tigase.pubsub.cluster.ClusterNodesAware
- nodeDisconnected(JID) - Method in interface tigase.pubsub.cluster.StrategyIfc
- nodeRemoved(BareJID, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- nodeRemoved(BareJID, String) - Method in interface tigase.pubsub.cluster.IPubSubRepositoryClustered
- nodeRemovedFromCollection(BareJID, String, String) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
- nodeRemovedFromCollection(BareJID, String, String) - Method in class tigase.pubsub.cluster.PartitionedStrategy
- nodeRemovedFromCollection(BareJID, String, String) - Method in interface tigase.pubsub.cluster.StrategyIfc
- nodeRemovedFromRootCollection(BareJID, String) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
- nodeRemovedFromRootCollection(BareJID, String) - Method in class tigase.pubsub.cluster.PartitionedStrategy
- nodeRemovedFromRootCollection(BareJID, String) - Method in interface tigase.pubsub.cluster.StrategyIfc
- NODES_CHANGED_CMD - Static variable in class tigase.pubsub.cluster.commands.NodesChangedCommand
- NodesChangedCommand - Class in tigase.pubsub.cluster.commands
-
Created by andrzej on 25.03.2016.
- NodesChangedCommand() - Constructor for class tigase.pubsub.cluster.commands.NodesChangedCommand
- nodesModifications - Variable in class tigase.pubsub.cluster.ClusteredNodeStrategy
- nodesModifications - Variable in class tigase.pubsub.cluster.PartitionedStrategy
- nodeSubscriptionsChanged(BareJID, String, Map<BareJID, UsersSubscription>) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
- nodeSubscriptionsChanged(BareJID, String, Map<BareJID, UsersSubscription>) - Method in class tigase.pubsub.cluster.PartitionedStrategy
- nodeSubscriptionsChanged(BareJID, String, Map<BareJID, UsersSubscription>) - Method in interface tigase.pubsub.cluster.StrategyIfc
- notifyNodeConfigurationChanges() - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
- notifyNodeConfigurationChanges() - Method in class tigase.pubsub.cluster.PartitionedStrategy
O
- onItemPublishedEvent(PublishItemModule.ItemPublishedEvent) - Method in class tigase.pubsub.cluster.AbstractStrategy
-
Deprecated.
- onItemPublishedEvent(PublishItemModule.ItemPublishedEvent) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
- onItemRetractedEvent(RetractItemModule.ItemRetractedEvent) - Method in class tigase.pubsub.cluster.AbstractStrategy
-
Deprecated.
- onItemRetractedEvent(RetractItemModule.ItemRetractedEvent) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
- onNodeConnected(JID) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- onNodeDisconnected(JID) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- onUserRemoved(BareJID) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
P
- PacketForwardCommand() - Constructor for class tigase.pubsub.cluster.PubSubComponentClustered.PacketForwardCommand
- packetProcessed() - Method in class tigase.pubsub.cluster.AbstractStrategy
- packetProcessed() - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
- packetProcessed() - Method in class tigase.pubsub.cluster.PartitionedStrategy
- 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() - Constructor for class tigase.pubsub.cluster.modules.PresenceCollectorModuleClustered
- processPacket(Packet) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- PublishItemModuleClustered - Class in tigase.pubsub.cluster.modules
-
Implementation of the PubSub component module responsible for publication of new entries on the pubsub nodes.
- PublishItemModuleClustered() - Constructor for class tigase.pubsub.cluster.modules.PublishItemModuleClustered
- 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
- PubSubComponentClustered.PacketForwardCommand - Class in tigase.pubsub.cluster
- PubSubComponentClusteredIfc - Interface in tigase.pubsub.cluster
R
- register(Kernel) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- registerModules(Kernel) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- removeFromRootCollection(BareJID, String) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- ROOT_NODE_ADDED - Static variable in class tigase.pubsub.cluster.commands.NodesChangedCommand
- ROOT_NODE_REMOVED - Static variable in class tigase.pubsub.cluster.commands.NodesChangedCommand
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 interface tigase.pubsub.cluster.StrategyIfc
- sendNotifications(Element, JID, String, AbstractNodeConfig, IAffiliations, ISubscriptions) - Method in class tigase.pubsub.cluster.modules.PublishItemModuleClustered
- setClusterController(ClusterControllerIfc) - Method in class tigase.pubsub.cluster.AbstractStrategy
- setClusterController(ClusterControllerIfc) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- setClusterController(ClusterControllerIfc) - Method in interface tigase.pubsub.cluster.StrategyIfc
- setClusterNodesAware(List<ClusterNodesAware>) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- setCommandListeners(List<CommandListener>) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- 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
- setPubSubComponent(PubSubComponentClusteredIfc) - Method in class tigase.pubsub.cluster.AbstractStrategy
- setPubSubComponent(PubSubComponentClusteredIfc) - Method in interface tigase.pubsub.cluster.StrategyIfc
- setStrategy(AbstractStrategy) - Method in class tigase.pubsub.cluster.modules.PublishItemModuleClustered
- setStrategy(StrategyIfc) - Method in class tigase.pubsub.cluster.modules.PresenceCollectorModuleClustered
- setStrategy(StrategyIfc) - Method in class tigase.pubsub.cluster.PubSubComponentClustered
- 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.commands - package tigase.pubsub.cluster.commands
- tigase.pubsub.cluster.modules - package tigase.pubsub.cluster.modules
U
- update(BareJID, String, AbstractNodeConfig) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- update(BareJID, String, IAffiliations) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- update(BareJID, String, ISubscriptions) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- USER_REMOVED - Static variable in class tigase.pubsub.cluster.commands.NodesChangedCommand
- userRemoved(BareJID) - Method in class tigase.pubsub.cluster.CachedPubSubRepositoryClustered
- userRemoved(BareJID) - Method in class tigase.pubsub.cluster.ClusteredNodeStrategy
- userRemoved(BareJID) - Method in interface tigase.pubsub.cluster.IPubSubRepositoryClustered
- userRemoved(BareJID) - Method in class tigase.pubsub.cluster.PartitionedStrategy
- userRemoved(BareJID) - Method in interface tigase.pubsub.cluster.StrategyIfc
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
All Classes All Packages