Package de.elo.mover.main
Class ChecksumReport
java.lang.Object
de.elo.mover.main.ChecksumReport
public class ChecksumReport
extends java.lang.Object
Überschrift: ChecksumReport.
Beschreibung: Objekt für einen CheckSummen-Report.
Copyright: Copyright (c) ELO Digital Office GmbH 2018
-
Constructor Summary
Constructors Constructor Description ChecksumReport()
-
Method Summary
Modifier and Type Method Description void
addErrorDocId(int docId)
Fügt die angegebene DokId in die Liste mit den fehlerhaften DokIds ein.long
getCheckedDocsCount()
Liefert die Anzahl der geprüften Dokumente zurück.java.util.ArrayList<java.lang.Integer>
getErrorDocIds()
Liefert die Liste mit den DokIds, bei den ein Fehler aufgetreten ist.long
getFailAccessCount()
Liefert die Anzahl der Fehlzugriffe zurück.long
getFirstCheckedDocId()
Liefert die erste geprüfte Dokument-ID zurück.long
getLastCheckedDocId()
Liefert die letzte geprüfte Dokument-ID zurück.boolean
getLogOnlyErrors()
Meldet zurück, ob nur Fehler geloggt werden.java.io.File
getReportFile()
Liefert die Reportdatei zurück.long
getReportFileSize()
Liefert die Größe der Reportdatei zurück.long
getRightChecksumCount()
Liefert die Anzahl der korrekten Checksummen zurück.long
getStartProcTime()
Liefert die Startzeit vom Reportvorgang zurück.long
getTotalProcTime()
Liefert die Gesamtdauer der Überprüfung zurück.long
getWrongChecksumCount()
Liefert die Anzahl der defekten Checksummen zurück.void
incrCheckedDocsCount()
Erhöht die Anzahl der geprüften Dokumente.void
incrFailAccessCount()
Erhöht die Anzahl der Fehlzugriffe.void
incrRightChecksumCount()
Erhöht die Anzahl der korrekten Checksummen.void
incrWrongChecksumCount()
Erhöht die Anzahl der defekten Checksummen.void
setFirstCheckedDocId(int firstCheckedDocId)
Setzt die erste geprüfte Dokument-ID.void
setLastCheckedDocId(int lastCheckedDocId)
Setzt die letzte geprüfte Dokument-ID.void
setLogOnlyErrors(boolean logOnlyErrors)
Setzt die Eigenschaft für das Loggen nur der Fehler.void
setReportFile(java.io.File reportFile)
Setzt die angegebene Reportdatei.void
setReportFileSize(long reportFileSize)
Setzt die angegebene Größe der Reportdatei.void
setStartProcTime(long startProcTime)
Setzt die angegebene Startzeit vom Reportvorgang.void
setTotalProcTime(long totalProcTime)
Setzt die angegebene Gesamtdauer der Überprüfung.java.lang.String
toString()
-
Constructor Details
-
ChecksumReport
public ChecksumReport()
-
-
Method Details
-
getReportFile
public java.io.File getReportFile()Liefert die Reportdatei zurück.- Returns:
- Reportdatei
-
setReportFile
public void setReportFile(java.io.File reportFile)Setzt die angegebene Reportdatei.- Parameters:
reportFile
- Reportdatei
-
getReportFileSize
public long getReportFileSize()Liefert die Größe der Reportdatei zurück.- Returns:
- Größe der Reportdatei
-
setReportFileSize
public void setReportFileSize(long reportFileSize)Setzt die angegebene Größe der Reportdatei.- Parameters:
reportFileSize
- Größe der Reportdatei
-
getCheckedDocsCount
public long getCheckedDocsCount()Liefert die Anzahl der geprüften Dokumente zurück.- Returns:
- Anzahl der geprüften Dokumente
-
incrCheckedDocsCount
public void incrCheckedDocsCount()Erhöht die Anzahl der geprüften Dokumente. -
getFirstCheckedDocId
public long getFirstCheckedDocId()Liefert die erste geprüfte Dokument-ID zurück.- Returns:
- erste geprüfte Dokument-ID
-
setFirstCheckedDocId
public void setFirstCheckedDocId(int firstCheckedDocId)Setzt die erste geprüfte Dokument-ID.- Parameters:
firstCheckedDocId
- Erste geprüfte Dokument-ID
-
getLastCheckedDocId
public long getLastCheckedDocId()Liefert die letzte geprüfte Dokument-ID zurück.- Returns:
- letzte geprüfte Dokument-ID
-
setLastCheckedDocId
public void setLastCheckedDocId(int lastCheckedDocId)Setzt die letzte geprüfte Dokument-ID.- Parameters:
lastCheckedDocId
- Letzte geprüfte Dokument-ID
-
getWrongChecksumCount
public long getWrongChecksumCount()Liefert die Anzahl der defekten Checksummen zurück.- Returns:
- Anzahl der defekten Checksummen
-
incrWrongChecksumCount
public void incrWrongChecksumCount()Erhöht die Anzahl der defekten Checksummen. -
getRightChecksumCount
public long getRightChecksumCount()Liefert die Anzahl der korrekten Checksummen zurück.- Returns:
- Anzahl der korrekten Checksummen
-
incrRightChecksumCount
public void incrRightChecksumCount()Erhöht die Anzahl der korrekten Checksummen. -
getFailAccessCount
public long getFailAccessCount()Liefert die Anzahl der Fehlzugriffe zurück.- Returns:
- Anzahl der Fehlzugriffe
-
incrFailAccessCount
public void incrFailAccessCount()Erhöht die Anzahl der Fehlzugriffe. -
getLogOnlyErrors
public boolean getLogOnlyErrors()Meldet zurück, ob nur Fehler geloggt werden.- Returns:
- nur Fehler werden geloggt
-
setLogOnlyErrors
public void setLogOnlyErrors(boolean logOnlyErrors)Setzt die Eigenschaft für das Loggen nur der Fehler.- Parameters:
logOnlyErrors
- Nur Fehler loggen
-
getErrorDocIds
public java.util.ArrayList<java.lang.Integer> getErrorDocIds()Liefert die Liste mit den DokIds, bei den ein Fehler aufgetreten ist.- Returns:
- Liste mit den fehlerhaften DokIds
-
addErrorDocId
public void addErrorDocId(int docId)Fügt die angegebene DokId in die Liste mit den fehlerhaften DokIds ein.- Parameters:
docId
- Fehlerhafte DocId
-
getStartProcTime
public long getStartProcTime()Liefert die Startzeit vom Reportvorgang zurück.- Returns:
- Startzeit vom Reportvorgang
-
setStartProcTime
public void setStartProcTime(long startProcTime)Setzt die angegebene Startzeit vom Reportvorgang.- Parameters:
startProcTime
- Startzeit vom Reportvorgang
-
getTotalProcTime
public long getTotalProcTime()Liefert die Gesamtdauer der Überprüfung zurück.- Returns:
- Gesamtdauer der Überprüfung
-
setTotalProcTime
public void setTotalProcTime(long totalProcTime)Setzt die angegebene Gesamtdauer der Überprüfung.- Parameters:
totalProcTime
- Gesamtdauer
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-