Class NodesChangedCommand

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

    @Bean(name="nodesChangedCmd",
          parent=StrategyIfc.class,
          active=true)
    public class NodesChangedCommand
    extends tigase.pubsub.cluster.commands.NodesChangedCommand
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String CHANNEL_CONFIG_CHANGED  
      static java.lang.String CHANNEL_PARTICIPANT_INVALIDATED  
      static java.lang.String TEMP_PARTICIPANT_JOINED  
      static java.lang.String TEMP_PARTICIPANT_LEFT  
      • Fields inherited from class tigase.pubsub.cluster.commands.NodesChangedCommand

        BROADCAST_NOTIFICATION, CAPS_CHANGED, CAPS_REMOVED, CHILD_NODE_ADDED, CHILD_NODE_REMOVED, NODE_AFFILIATION_CHANGED, NODE_CONFIG_CHANGED, NODE_ITEM_PUBLISHED, NODE_ITEM_RETRACTED, NODE_SUBSCRIPTION_CHANGED, NODES_CHANGED_CMD, ROOT_NODE_ADDED, ROOT_NODE_REMOVED, USER_REMOVED
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void executeAction​(tigase.xmpp.jid.BareJID serviceJid, java.lang.String nodeName, java.lang.String action, tigase.xml.Element elem)  
      • Methods inherited from class tigase.pubsub.cluster.commands.NodesChangedCommand

        executeCommand
      • Methods inherited from class tigase.cluster.api.CommandListenerAbstract

        compareTo, equals, getName, getPriority, getStatistics, getSyncInTraffic, getSyncOutTraffic, hashCode, incSyncInTraffic, incSyncOutTraffic, setName, setPriority
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • CHANNEL_CONFIG_CHANGED

        public static final java.lang.String CHANNEL_CONFIG_CHANGED
        See Also:
        Constant Field Values
      • CHANNEL_PARTICIPANT_INVALIDATED

        public static final java.lang.String CHANNEL_PARTICIPANT_INVALIDATED
        See Also:
        Constant Field Values
      • TEMP_PARTICIPANT_JOINED

        public static final java.lang.String TEMP_PARTICIPANT_JOINED
        See Also:
        Constant Field Values
      • TEMP_PARTICIPANT_LEFT

        public static final java.lang.String TEMP_PARTICIPANT_LEFT
        See Also:
        Constant Field Values
    • Constructor Detail

      • NodesChangedCommand

        public NodesChangedCommand()
    • Method Detail

      • executeAction

        protected void executeAction​(tigase.xmpp.jid.BareJID serviceJid,
                                     java.lang.String nodeName,
                                     java.lang.String action,
                                     tigase.xml.Element elem)
                              throws tigase.component.exceptions.RepositoryException
        Overrides:
        executeAction in class tigase.pubsub.cluster.commands.NodesChangedCommand
        Throws:
        tigase.component.exceptions.RepositoryException