/** Opens the corresponding CommDB table. */ public void open(int aNativeSessionHandle) throws CommDBException { iHandle = _open(aNativeSessionHandle, iTableName); Logger.LOG(Logger.EJavaIapInfo, Logger.EInfo, "iHandle =" + iHandle); if (iHandle > 0) { state = OPENED; readFieldValues(); } else { throw new CommDBException("Open failed!", ERROR_OPEN_FAILED, iHandle); } }
/** * Retreives the number of records in the current table. * * @return with the number of records */ public int getRecordCount() throws CommDBException { Logger.LOG(Logger.EJavaIapInfo, Logger.EInfo, "+getRecordCount()"); return _getRecordCount(iHandle); }