Class CommandFactory
- java.lang.Object
-
- org.ovirt.vdsm.jsonrpc.client.reactors.stomp.CommandFactory
-
public class CommandFactory extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description java.util.Map<java.lang.String,CommandExecutor>
commands
private java.util.Map<java.lang.String,java.lang.String>
destinations
private java.util.List<ReactorClient.MessageListener>
eventListeners
private java.util.Map<java.lang.String,java.util.List<ServerListener>>
listeners
private Sender
sender
-
Constructor Summary
Constructors Constructor Description CommandFactory(Sender sender, java.util.List<ReactorClient.MessageListener> eventListeners)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CommandExecutor
getCommandExecutor(java.lang.String command)
-
-
-
Field Detail
-
listeners
private final java.util.Map<java.lang.String,java.util.List<ServerListener>> listeners
-
destinations
private final java.util.Map<java.lang.String,java.lang.String> destinations
-
eventListeners
private final java.util.List<ReactorClient.MessageListener> eventListeners
-
sender
private final Sender sender
-
commands
public java.util.Map<java.lang.String,CommandExecutor> commands
-
-
Constructor Detail
-
CommandFactory
public CommandFactory(Sender sender, java.util.List<ReactorClient.MessageListener> eventListeners)
-
-
Method Detail
-
getCommandExecutor
public CommandExecutor getCommandExecutor(java.lang.String command)
-
-