public class PartitionedStrategy extends AbstractStrategy implements StrategyIfc
AbstractStrategy.NodeConfigRefreshCommandcl_controller, config, localNodeJid, NODE_ATTR, NODE_CONFIG_REFRESH_CMD, nodeConfigureElemNames, PUBSUB_PATH, pubSubComponent| Constructor and Description |
|---|
PartitionedStrategy() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
filterOutPacket(tigase.server.Packet packet) |
tigase.xmpp.JID |
getNodeForServiceNode(tigase.xmpp.JID serviceJid,
String node) |
List<tigase.xmpp.JID> |
getNodesForPacket(tigase.server.Packet packet) |
boolean |
isLocalNode(tigase.xmpp.BareJID serviceJid,
String node) |
boolean |
isOnlineLocally(tigase.xmpp.JID jid) |
void |
nodeConfigurationChanged(tigase.xmpp.BareJID serviceJid,
String nodeName) |
void |
setClusterController(tigase.cluster.api.ClusterControllerIfc cl_controller) |
void |
setProperties(Map<String,Object> props) |
getAllNodes, getLocalNodeJid, getNodeForHashCode, getNodeForServiceJid, isNodeConfigure, nodeConnected, nodeDisconnected, packetProcessed, prepareCommandData, sendException, setConfig, setLocalNodeJid, setPubSubComponentClustered, wrapNodeConfig, wrapNodeSubscriptionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAllNodes, getLocalNodeJid, nodeConnected, nodeDisconnected, packetProcessed, sendException, setConfig, setPubSubComponentClustered, wrapNodeConfig, wrapNodeSubscriptionspublic boolean filterOutPacket(tigase.server.Packet packet)
filterOutPacket in interface StrategyIfcpublic tigase.xmpp.JID getNodeForServiceNode(tigase.xmpp.JID serviceJid,
String node)
public List<tigase.xmpp.JID> getNodesForPacket(tigase.server.Packet packet)
getNodesForPacket in interface StrategyIfcpublic boolean isLocalNode(tigase.xmpp.BareJID serviceJid,
String node)
isLocalNode in interface StrategyIfcpublic boolean isOnlineLocally(tigase.xmpp.JID jid)
isOnlineLocally in interface StrategyIfcpublic void setClusterController(tigase.cluster.api.ClusterControllerIfc cl_controller)
setClusterController in interface StrategyIfcsetClusterController in class AbstractStrategypublic void setProperties(Map<String,Object> props)
setProperties in interface StrategyIfcpublic void nodeConfigurationChanged(tigase.xmpp.BareJID serviceJid,
String nodeName)
nodeConfigurationChanged in interface StrategyIfcCopyright © 2015 Tigase. All rights reserved.