Constructor and Description |
---|
AdHocCommandManager() |
Modifier and Type | Method and Description |
---|---|
Collection<AdHocCommand> |
getAllCommands() |
AdHocCommand |
getCommand(String nodeName) |
boolean |
hasCommand(String node)
Method checks if exists implementation for this command in this CommandManager
|
void |
process(Packet packet,
Consumer<Packet> resultConsumer) |
void |
process(Packet packet,
Element commandElement,
String node,
String action,
String sessionId,
AdHocCommand adHocCommand,
Consumer<Packet> resultConsumer) |
void |
registerCommand(AdHocCommand command) |
void |
setAllCommands(AdHocCommand[] allCommands) |
public Collection<AdHocCommand> getAllCommands()
public void setAllCommands(AdHocCommand[] allCommands)
public AdHocCommand getCommand(String nodeName)
public boolean hasCommand(String node)
node
- name for which perform the checkpublic void process(Packet packet, Consumer<Packet> resultConsumer) throws AdHocCommandException
AdHocCommandException
public void process(Packet packet, Element commandElement, String node, String action, String sessionId, AdHocCommand adHocCommand, Consumer<Packet> resultConsumer) throws AdHocCommandException
AdHocCommandException
public void registerCommand(AdHocCommand command)
Copyright © 2004–2019 "Tigase, Inc.". All rights reserved.