}
@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);
}
return new AddPeerCommandImpl(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);
+ }
+
}