Package tigase.pubsub.cluster.commands
Class NodesChangedCommand
- java.lang.Object
-
- tigase.cluster.api.CommandListenerAbstract
-
- tigase.pubsub.cluster.commands.NodesChangedCommand
-
- All Implemented Interfaces:
java.lang.Comparable<tigase.cluster.api.CommandListener>,tigase.cluster.api.CommandListener
@Bean(name="nodesChangedCmd", parent=AbstractStrategy.class, active=true) public class NodesChangedCommand extends tigase.cluster.api.CommandListenerAbstractCreated by andrzej on 25.03.2016.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBROADCAST_NOTIFICATIONstatic java.lang.StringCAPS_CHANGEDstatic java.lang.StringCAPS_REMOVEDstatic java.lang.StringCHILD_NODE_ADDEDstatic java.lang.StringCHILD_NODE_REMOVEDstatic java.lang.StringNODE_AFFILIATION_CHANGEDstatic java.lang.StringNODE_CONFIG_CHANGEDstatic java.lang.StringNODE_ITEM_PUBLISHEDDeprecated.static java.lang.StringNODE_ITEM_RETRACTEDDeprecated.static java.lang.StringNODE_SUBSCRIPTION_CHANGEDstatic java.lang.StringNODES_CHANGED_CMDstatic java.lang.StringROOT_NODE_ADDEDstatic java.lang.StringROOT_NODE_REMOVEDstatic java.lang.StringUSER_REMOVED
-
Constructor Summary
Constructors Constructor Description NodesChangedCommand()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidexecuteAction(tigase.xmpp.jid.BareJID serviceJid, java.lang.String nodeName, java.lang.String action, tigase.xml.Element elem)voidexecuteCommand(tigase.xmpp.jid.JID fromNode, java.util.Set<tigase.xmpp.jid.JID> visitedNodes, java.util.Map<java.lang.String,java.lang.String> data, java.util.Queue<tigase.xml.Element> packets)
-
-
-
Field Detail
-
CAPS_CHANGED
public static final java.lang.String CAPS_CHANGED
- See Also:
- Constant Field Values
-
CAPS_REMOVED
public static final java.lang.String CAPS_REMOVED
- See Also:
- Constant Field Values
-
NODES_CHANGED_CMD
public static final java.lang.String NODES_CHANGED_CMD
- See Also:
- Constant Field Values
-
USER_REMOVED
public static final java.lang.String USER_REMOVED
- See Also:
- Constant Field Values
-
CHILD_NODE_ADDED
public static final java.lang.String CHILD_NODE_ADDED
- See Also:
- Constant Field Values
-
CHILD_NODE_REMOVED
public static final java.lang.String CHILD_NODE_REMOVED
- See Also:
- Constant Field Values
-
ROOT_NODE_ADDED
public static final java.lang.String ROOT_NODE_ADDED
- See Also:
- Constant Field Values
-
ROOT_NODE_REMOVED
public static final java.lang.String ROOT_NODE_REMOVED
- See Also:
- Constant Field Values
-
NODE_CONFIG_CHANGED
public static final java.lang.String NODE_CONFIG_CHANGED
- See Also:
- Constant Field Values
-
NODE_AFFILIATION_CHANGED
public static final java.lang.String NODE_AFFILIATION_CHANGED
- See Also:
- Constant Field Values
-
NODE_SUBSCRIPTION_CHANGED
public static final java.lang.String NODE_SUBSCRIPTION_CHANGED
- See Also:
- Constant Field Values
-
BROADCAST_NOTIFICATION
public static final java.lang.String BROADCAST_NOTIFICATION
- See Also:
- Constant Field Values
-
NODE_ITEM_PUBLISHED
@Deprecated public static final java.lang.String NODE_ITEM_PUBLISHED
Deprecated.- See Also:
- Constant Field Values
-
NODE_ITEM_RETRACTED
@Deprecated public static final java.lang.String NODE_ITEM_RETRACTED
Deprecated.- See Also:
- Constant Field Values
-
-
Method Detail
-
executeCommand
public void executeCommand(tigase.xmpp.jid.JID fromNode, java.util.Set<tigase.xmpp.jid.JID> visitedNodes, java.util.Map<java.lang.String,java.lang.String> data, java.util.Queue<tigase.xml.Element> packets) throws tigase.cluster.api.ClusterCommandException- Throws:
tigase.cluster.api.ClusterCommandException
-
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- Throws:
tigase.component.exceptions.RepositoryException
-
-