/[projects]/dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/AddressReport.java
ViewVC logotype

Diff of /dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/AddressReport.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2860 by torben, Thu Jan 28 10:57:26 2016 UTC revision 2873 by torben, Thu Jan 28 17:04:34 2016 UTC
# Line 2  package dk.daoas.adressevedligehold; Line 2  package dk.daoas.adressevedligehold;
2    
3  import java.util.HashMap;  import java.util.HashMap;
4  import java.util.List;  import java.util.List;
5    import java.util.Map.Entry;
6  import java.util.Properties;  import java.util.Properties;
7    
8  import javax.mail.Message;  import javax.mail.Message;
# Line 136  public class AddressReport { Line 137  public class AddressReport {
137                  HashMap<Short, WeekEntry> postnrEntries = new HashMap<Short,WeekEntry>();                  HashMap<Short, WeekEntry> postnrEntries = new HashMap<Short,WeekEntry>();
138                                    
139                                    
                 int antalUdenKommunekodeNy = 0;  
140                  int antalUdenKommunekode = 0;                  int antalUdenKommunekode = 0;
141                  int antalUdenLatitude = 0;                  int antalUdenLatitude = 0;
142                  int antalUdenDBKBane = 0;                  int antalUdenDBKBane = 0;
# Line 144  public class AddressReport { Line 144  public class AddressReport {
144                  // first gather the intel                  // first gather the intel
145                  for (Address a : addressList) {                  for (Address a : addressList) {
146                          if (a.kommunekode == 0 || a.vejkode == 0) {                          if (a.kommunekode == 0 || a.vejkode == 0) {
                                 if (a.state == AddressState.CREATED) {  
                                         antalUdenKommunekodeNy++;  
                                 }  
147                                                                    
148                                  antalUdenKommunekode++;                                  antalUdenKommunekode++;
149                          }                          }
# Line 193  public class AddressReport { Line 190  public class AddressReport {
190                  sb.append("Tidsforbrug: ").append( timer.getElapsed() ).append("ms. <br>");                  sb.append("Tidsforbrug: ").append( timer.getElapsed() ).append("ms. <br>");
191                  sb.append("Skriv til DB: ").append( writeBack ).append("<br>");                  sb.append("Skriv til DB: ").append( writeBack ).append("<br>");
192                  sb.append("Antal entries: " ).append( entryCount ).append("<br>");                  sb.append("Antal entries: " ).append( entryCount ).append("<br>");
193                  sb.append("Antal afviste: " ).append( addrManager.getAfvistAntal() ).append("<br>");                  sb.append("Antal afviste: " ).append( addrManager.getRejectedCount() ).append("<br>");
194                    sb.append("Filen indeholder data til: ");
195                    if (ugedage.mandag) sb.append("Mandag, ");
196                    if (ugedage.tirsdag) sb.append("Tirsdag, ");
197                    if (ugedage.onsdag) sb.append("Onsdag, ");
198                    if (ugedage.torsdag) sb.append("Torsdag, ");
199                    if (ugedage.fredag) sb.append("Fredag, ");
200                    if (ugedage.lordag) sb.append("Lørdag, ");
201                    if (ugedage.sondag) sb.append("Søndag, ");
202                    sb.append("<br>");
203                                    
204                  sb.append("<h2>Data Mangler</h2>\n");                  sb.append("<h2>Data Mangler</h2>\n");
205                  sb.append("<pre>");                  sb.append("<pre>");
# Line 212  public class AddressReport { Line 218  public class AddressReport {
218                  sb.append("<tr><td>Åbnet:</td><td>").append(total.man.open).append("</td><td>").append(total.tir.open).append("</td><td>").append(total.ons.open).append("</td><td>").append(total.tor.open).append("</td><td>").append(total.fre.open).append("</td><td>").append(total.lor.open).append("</td><td>").append(total.son.open).append("</td></tr>");                  sb.append("<tr><td>Åbnet:</td><td>").append(total.man.open).append("</td><td>").append(total.tir.open).append("</td><td>").append(total.ons.open).append("</td><td>").append(total.tor.open).append("</td><td>").append(total.fre.open).append("</td><td>").append(total.lor.open).append("</td><td>").append(total.son.open).append("</td></tr>");
219                  sb.append("<tr><td>Ændret:</td><td>").append(total.man.modified).append("</td><td>").append(total.tir.modified).append("</td><td>").append(total.ons.modified).append("</td><td>").append(total.tor.modified).append("</td><td>").append(total.fre.modified).append("</td><td>").append(total.lor.modified).append("</td><td>").append(total.son.modified).append("</td></tr>");                  sb.append("<tr><td>Ændret:</td><td>").append(total.man.modified).append("</td><td>").append(total.tir.modified).append("</td><td>").append(total.ons.modified).append("</td><td>").append(total.tor.modified).append("</td><td>").append(total.fre.modified).append("</td><td>").append(total.lor.modified).append("</td><td>").append(total.son.modified).append("</td></tr>");
220                  sb.append("<tr><td>Lukket:</td><td>").append(total.man.closed).append("</td><td>").append(total.tir.closed).append("</td><td>").append(total.ons.closed).append("</td><td>").append(total.tor.closed).append("</td><td>").append(total.fre.closed).append("</td><td>").append(total.lor.closed).append("</td><td>").append(total.son.closed).append("</td></tr>");                  sb.append("<tr><td>Lukket:</td><td>").append(total.man.closed).append("</td><td>").append(total.tir.closed).append("</td><td>").append(total.ons.closed).append("</td><td>").append(total.tor.closed).append("</td><td>").append(total.fre.closed).append("</td><td>").append(total.lor.closed).append("</td><td>").append(total.son.closed).append("</td></tr>");
221                    sb.append("</table>");
222                    
223                    sb.append("<br>");
224                    sb.append("<h2>Nye/Ukendte gader</h2>");
225                    sb.append("<table>");
226                    sb.append("<tr><th>Gadeid</th><th>Vejnavn</th></tr>");
227                    for( Entry<Integer,String> unknownStreet : addrManager.getUnknownStreets().entrySet() ) {
228                            sb.append("<tr><td>").append(unknownStreet.getKey()).append("</td><td>").append(unknownStreet.getValue()).append("</td></tr>");
229                    }
230                    sb.append("</table>");
231                                    
232                                    
233                  sb.append("</table><br>\n");                  sb.append("</table><br>\n");

Legend:
Removed from v.2860  
changed lines
  Added in v.2873

  ViewVC Help
Powered by ViewVC 1.1.20