docs: public Object seek(String strSeekSign, int iOpenMode, String strKeyArea, String strFields, Object objKeyData) throws DBException, RemoteException
      {
          BaseTransport transport = this.createProxyTransport(SEEK);
          if (strSeekSign == null)
              strSeekSign = Constants.EQUALS;
          transport.addParam(SIGN, strSeekSign);
          transport.addParam(OPEN_MODE, iOpenMode);
          transport.addParam(KEY, strKeyArea);
          transport.addParam(FIELDS, strFields);
          transport.addParam(KEY_DATA, objKeyData);
          Object strReturn = transport.sendMessageAndGetReply();
          Object objReturn = transport.convertReturnObject(strReturn);
          return this.checkDBException(objReturn);
      }