Class ChecksumReport

java.lang.Object
de.elo.mover.main.ChecksumReport

public class ChecksumReport extends Object

Überschrift: ChecksumReport.

Beschreibung: Objekt für einen CheckSummen-Report.

Copyright: Copyright (c) ELO Digital Office GmbH 2018 - 2022

  • Constructor Details

    • ChecksumReport

      public ChecksumReport()
  • Method Details

    • getReportFile

      public File getReportFile()
      Liefert die Reportdatei zurück.
      Returns:
      Reportdatei
    • setReportFile

      public void setReportFile(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 ArrayList<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 String toString()
      Overrides:
      toString in class Object