Class RespondSyncOnlineCmd

java.lang.Object
tigase.cluster.api.CommandListenerAbstract
All Implemented Interfaces:
Comparable<tigase.cluster.api.CommandListener>, tigase.cluster.api.CommandListener

public class RespondSyncOnlineCmd extends TrafficSyncCmdAbstract
Author:
kobit
  • Constructor Details

  • Method Details

    • executeCommand

      public void executeCommand(tigase.xmpp.jid.JID fromNode, Set<tigase.xmpp.jid.JID> visitedNodes, Map<String,String> data, Queue<tigase.xml.Element> elements) throws tigase.cluster.api.ClusterCommandException
      Method is responsible for processing response to synchronisation request. For empty responses it simply sets status of the cache to synchronised state. For responses containing data, elements are processed and included into local connections cache subsequently marking it as synchronised.
      Parameters:
      fromNode - JID of the originating node from which response came.
      visitedNodes - Set containing JID of all already visited nodes
      data - additional data
      elements - response data, either null for empty set or collection of containing information about Connection IDs (CIDs) of all users JIDs from the given original node.
      Throws:
      tigase.cluster.api.ClusterCommandException