84 |
AddressSource source; |
AddressSource source; |
85 |
TimingHelper timer; |
TimingHelper timer; |
86 |
boolean writeBack; |
boolean writeBack; |
87 |
|
int duplicateCount; |
88 |
|
|
89 |
//TODO: Afviste adresser |
//TODO: Afviste adresser |
90 |
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 ) { |
91 |
this.addrManager = addrManager; |
this.addrManager = addrManager; |
92 |
addressList = addrManager.getAddressList(); |
addressList = addrManager.getAddressList(); |
93 |
this.entryCount = entryCount; |
this.entryCount = entryCount; |
95 |
this.source = source; |
this.source = source; |
96 |
this.timer = timer; |
this.timer = timer; |
97 |
this.writeBack = writeBack; |
this.writeBack = writeBack; |
98 |
|
this.duplicateCount = duplicateCount; |
99 |
} |
} |
100 |
|
|
101 |
public void sendRapport() { |
public void sendRapport() { |
207 |
sb.append("Skriv til DB: ").append( writeBack ).append("<br>"); |
sb.append("Skriv til DB: ").append( writeBack ).append("<br>"); |
208 |
sb.append("Antal entries: " ).append( entryCount ).append("<br>"); |
sb.append("Antal entries: " ).append( entryCount ).append("<br>"); |
209 |
sb.append("Antal afviste: " ).append( addrManager.getRejectedCount() ).append("<br>"); |
sb.append("Antal afviste: " ).append( addrManager.getRejectedCount() ).append("<br>"); |
210 |
|
sb.append("Antal dubletter: " ).append( duplicateCount ).append("<br>"); |
211 |
sb.append("Antal fejlede inserts: ").append(createFailCount).append("<br>"); |
sb.append("Antal fejlede inserts: ").append(createFailCount).append("<br>"); |
212 |
sb.append("Filen indeholder data til: "); |
sb.append("Filen indeholder data til: "); |
213 |
if (ugedage.mandag) sb.append("Mandag, "); |
if (ugedage.mandag) sb.append("Mandag, "); |