--- dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/AddressReport.java 2016/01/28 17:04:34 2873 +++ dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/AddressReport.java 2016/01/28 22:14:42 2876 @@ -136,6 +136,7 @@ WeekEntry total = new WeekEntry(); HashMap postnrEntries = new HashMap(); + int createFailCount = 0; int antalUdenKommunekode = 0; int antalUdenLatitude = 0; @@ -143,8 +144,13 @@ // first gather the intel for (Address a : addressList) { - if (a.kommunekode == 0 || a.vejkode == 0) { - + + if (a.state == AddressState.CREATE_FAIL) { + createFailCount++; + continue; + } + + if (a.kommunekode == 0 || a.vejkode == 0) { antalUdenKommunekode++; } @@ -165,6 +171,7 @@ postnrEntries.put(a.postnr, weekEntry); } + if (a.state == AddressState.CREATED) { weekEntry.incrementCreated(); @@ -191,6 +198,7 @@ sb.append("Skriv til DB: ").append( writeBack ).append("
"); sb.append("Antal entries: " ).append( entryCount ).append("
"); sb.append("Antal afviste: " ).append( addrManager.getRejectedCount() ).append("
"); + sb.append("Antal fejlede inserts: ").append(createFailCount).append("
"); sb.append("Filen indeholder data til: "); if (ugedage.mandag) sb.append("Mandag, "); if (ugedage.tirsdag) sb.append("Tirsdag, ");