super.lockWrite(item); }
IItem itemFromDB = null; if (item == null)    return;   itemFromDB = this.readBySectionAndName(item.getSection(),item.getName());    if (itemFromDB == null) super.lockWrite(item);  else if ((item instanceof Item) && ((Item) itemFromDB).getInternalCode().equals( ((Item) item).getInternalCode())) {  super.lockWrite(item);    } else throw new ExistingPersistentException(); }
    public void lockWrite(IItem item) throws ExcepcaoPersistencia {        super.lockWrite(item);    }