Ejemplo n.º 1
0
  @Override
  public Entry add(Entry entry) throws Exception {
    if (entries.containsValue(entry)) {
      throw new DBException("Entry is already in the collection");
    }
    entry.setId(idCounter);
    entries.put(idCounter, entry);
    idCounter++;

    Log log = entry.getLog();
    log.addEntry(entry);
    logDB.update(log);
    return entry;
  }