public class PacketForwardCmd extends CommandListenerAbstract
Modifier and Type | Field and Description |
---|---|
static String |
PACKET_FROM_KEY |
Constructor and Description |
---|
PacketForwardCmd(String name,
DefaultClusteringStrategyAbstract strategy)
Constructs ...
|
Modifier and Type | Method and Description |
---|---|
void |
executeCommand(JID fromNode,
Set<JID> visitedNodes,
Map<String,String> data,
Queue<Element> packets)
Method is responsible for executing commands from other nodes and
appropriate processing
|
compareTo, equals, getName, getPriority, getStatistics, getSyncInTraffic, getSyncOutTraffic, hashCode, incSyncInTraffic, incSyncOutTraffic, setName, setPriority
public static final String PACKET_FROM_KEY
public PacketForwardCmd(String name, DefaultClusteringStrategyAbstract strategy)
name
- strategy
- public void executeCommand(JID fromNode, Set<JID> visitedNodes, Map<String,String> data, Queue<Element> packets) throws ClusterCommandException
CommandListener
fromNode
- address of the node from which command was receivedvisitedNodes
- collection of already visited nodesdata
- additional data associated with the command in addition
to the main Element
packets
- collection of Element
commands to be executedClusterCommandException
- execution exceptionCopyright © 2019 "Tigase, Inc.". All rights reserved.