docs: @Override
      public final boolean callProcedure(
              ProcedureCallback callback,
              String procName,
              Object... parameters)
                      throws IOException, NoConnectionsException
      {
          //Time unit doesn't matter in this case since the timeout isn't being specified
          return callProcedureWithClientTimeout(callback, BatchTimeoutOverrideType.NO_TIMEOUT, procName,
                  Distributer.USE_DEFAULT_CLIENT_TIMEOUT, TimeUnit.NANOSECONDS, parameters);
      }