docs: @Override
      public IQueryResult<T> fetch(IQueryContext context) {
          try {
              return QueryUtil.packageResult(processData(context, service.callRPC(rpcName, getArguments(context))));
          } catch (Exception e) {
              return QueryUtil.errorResult(e);
          }
      }