docs: public ClientResponse callExecuteTask(long timeoutMS, byte[] params) throws IOException, InterruptedException {
          SimpleClientResponseAdapter.SyncCallback syncCb = new SimpleClientResponseAdapter.SyncCallback();
          callExecuteTaskAsync(syncCb, params);
          return syncCb.getResponse(timeoutMS);
      }