docs: public int edit(int iOpenMode) throws DBException, RemoteException
      {
          BaseTransport transport = this.createProxyTransport(EDIT);
          transport.addParam(OPEN_MODE, iOpenMode);
          Object strReturn = transport.sendMessageAndGetReply();
          Object objReturn = transport.convertReturnObject(strReturn);
          this.checkDBException(objReturn);
          if (objReturn instanceof Integer)
              return ((Integer)objReturn).intValue();
          return Constants.NORMAL_RETURN;
      }