docs: public Object doSetHandle(Object bookmark, int iOpenMode, String strFields, int iHandleType) throws DBException, RemoteException
      {
          BaseTransport transport = this.createProxyTransport(DO_SET_HANDLE);
          transport.addParam(BOOKMARK, bookmark);
          transport.addParam(OPEN_MODE, iOpenMode);
          transport.addParam(FIELDS, strFields);
          transport.addParam(TYPE, iHandleType);
          transport.sendMessageAndGetReply();
          Object strReturn = transport.sendMessageAndGetReply();
          Object objReturn = transport.convertReturnObject(strReturn);
          return this.checkDBException(objReturn);
      }