public interface StrategyIfc
| Modifier and Type | Method and Description |
|---|---|
boolean |
filterOutPacket(tigase.server.Packet packet) |
List<tigase.xmpp.JID> |
getAllNodes() |
tigase.xmpp.JID |
getLocalNodeJid() |
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 |
nodeConnected(tigase.xmpp.JID nodeJid) |
void |
nodeDisconnected(tigase.xmpp.JID nodeJid) |
void |
packetProcessed() |
boolean |
sendException(tigase.server.Packet packet,
tigase.component2.exceptions.ComponentException ex) |
void |
setClusterController(tigase.cluster.api.ClusterControllerIfc cl_controller) |
void |
setConfig(tigase.pubsub.PubSubConfig config) |
void |
setProperties(Map<String,Object> props) |
void |
setPubSubComponentClustered(PubSubComponentClusteredIfc pubSubComponent) |
tigase.pubsub.AbstractNodeConfig |
wrapNodeConfig(tigase.xmpp.BareJID serviceJid,
String nodeName,
tigase.pubsub.AbstractNodeConfig config) |
tigase.pubsub.repository.cached.NodeSubscriptions |
wrapNodeSubscriptions(tigase.pubsub.repository.NodeSubscriptions nodeSubscriptions) |
boolean filterOutPacket(tigase.server.Packet packet)
List<tigase.xmpp.JID> getNodesForPacket(tigase.server.Packet packet) throws tigase.pubsub.exceptions.PubSubException
tigase.pubsub.exceptions.PubSubExceptionList<tigase.xmpp.JID> getAllNodes()
tigase.xmpp.JID getLocalNodeJid()
boolean isLocalNode(tigase.xmpp.BareJID serviceJid,
String node)
void nodeConfigurationChanged(tigase.xmpp.BareJID serviceJid,
String nodeName)
void nodeConnected(tigase.xmpp.JID nodeJid)
void nodeDisconnected(tigase.xmpp.JID nodeJid)
void packetProcessed()
void setClusterController(tigase.cluster.api.ClusterControllerIfc cl_controller)
void setConfig(tigase.pubsub.PubSubConfig config)
void setPubSubComponentClustered(PubSubComponentClusteredIfc pubSubComponent)
boolean sendException(tigase.server.Packet packet,
tigase.component2.exceptions.ComponentException ex)
tigase.pubsub.AbstractNodeConfig wrapNodeConfig(tigase.xmpp.BareJID serviceJid,
String nodeName,
tigase.pubsub.AbstractNodeConfig config)
tigase.pubsub.repository.cached.NodeSubscriptions wrapNodeSubscriptions(tigase.pubsub.repository.NodeSubscriptions nodeSubscriptions)
boolean isOnlineLocally(tigase.xmpp.JID jid)
Copyright © 2015 Tigase. All rights reserved.