--- dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/AddressReport.java 2016/02/03 19:02:38 2905
+++ dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/fileupload/AddressReport.java 2016/02/16 09:38:13 2949
@@ -1,4 +1,4 @@
-package dk.daoas.adressevedligehold;
+package dk.daoas.adressevedligehold.fileupload;
import java.util.HashMap;
import java.util.List;
@@ -84,9 +84,10 @@
AddressSource source;
TimingHelper timer;
boolean writeBack;
+ int duplicateCount;
- //TODO: Afviste adresser
- public AddressReport(AddressManager addrManager, int entryCount, EntryUgedage ugedage, AddressSource source, TimingHelper timer, boolean writeBack ) {
+
+ public AddressReport(AddressManager addrManager, int entryCount, EntryUgedage ugedage, AddressSource source, TimingHelper timer, boolean writeBack, int duplicateCount ) {
this.addrManager = addrManager;
addressList = addrManager.getAddressList();
this.entryCount = entryCount;
@@ -94,7 +95,7 @@
this.source = source;
this.timer = timer;
this.writeBack = writeBack;
-
+ this.duplicateCount = duplicateCount;
}
public void sendRapport() {
@@ -109,7 +110,7 @@
public static void sendMail(String subject, String htmlBody) {
Properties props = new Properties();
- props.put("mail.smtp.host", "10.30.1.28");
+ props.put("mail.smtp.host", "mail.dao.int");
//props.put("mail.smtp.host", "192.168.12.10");
try {
@@ -206,6 +207,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 dubletter: " ).append( duplicateCount ).append("
");
sb.append("Antal fejlede inserts: ").append(createFailCount).append("
");
sb.append("Filen indeholder data til: ");
if (ugedage.mandag) sb.append("Mandag, ");