docs: public boolean processThisRecord(Record record)
      {
          if (record != null)
          {   // Delete all the records
              this.disableAllListeners(record);
              if ((record.getDatabaseType() & (DBConstants.BASE_TABLE_CLASS | DBConstants.SHARED_TABLE)) == (DBConstants.BASE_TABLE_CLASS | DBConstants.SHARED_TABLE))
                  this.initSharedRecord(record);
              record.close();
              try {
                  while (record.hasNext())
                  {
                      record.next();
                      record.edit();
                      record.remove();
                  }
              } catch (DBException e) {
                  e.printStackTrace();
              }
          }
          return true;
      }