}
@Override
+ public GetConfigCommand getConfig() {
+ return new GetConfigCommandImpl(threadPool, this::connect);
+ }
+
+ @Override
+ public ModifyConfigCommand modifyConfig() {
+ return new ModifyConfigCommandImpl(threadPool, this::connect);
+ }
+
+ @Override
public GenerateKeypairCommand generateKeypair() {
return new GenerateKeypairCommandImpl(threadPool, this::connect);
}
}
@Override
+ public ModifyPeerCommand modifyPeer() {
+ return new ModifyPeerCommandImpl(threadPool, this::connect);
+ }
+
+ @Override
+ public RemovePeerCommand removePeer() {
+ return new RemovePeerCommandImpl(threadPool, this::connect);
+ }
+
+ @Override
public ListPeerNotesCommand listPeerNotes() {
return new ListPeerNotesCommandImpl(threadPool, this::connect);
}
+ @Override
+ public ModifyPeerNoteCommand modifyPeerNote() {
+ return new ModifyPeerNoteCommandImpl(threadPool, this::connect);
+ }
+
+ @Override
+ public LoadPluginCommand loadPlugin() {
+ return new LoadPluginCommandImpl(threadPool, this::connect);
+ }
+
+ @Override
+ public ReloadPluginCommand reloadPlugin() {
+ return new ReloadPluginCommandImpl(threadPool, this::connect);
+ }
+
+ @Override
+ public RemovePluginCommand removePlugin() {
+ return new RemovePluginCommandImpl(threadPool, this::connect);
+ }
+
+ @Override
+ public GetPluginInfoCommand getPluginInfo() {
+ return new GetPluginInfoCommandImpl(threadPool, this::connect);
+ }
+
}