/** @see Dao#updateId(Object, Object) */
 public int updateId(T data, ID newId) {
   try {
     return dao.updateId(data, newId);
   } catch (SQLException e) {
     logMessage(e, "updateId threw exception on: " + data);
     throw new RuntimeException(e);
   }
 }