de.bsvrz.dav.daf.main.config.management.consistenycheck
Class ConsistencyCheckResult

java.lang.Object
  extended by de.bsvrz.dav.daf.main.config.management.consistenycheck.ConsistencyCheckResult
All Implemented Interfaces:
ConsistencyCheckResultInterface

public class ConsistencyCheckResult
extends Object
implements ConsistencyCheckResultInterface

Klasse, die das Ergebnis einer Konsistenzprüfung enthält.

Author:
Kappich+Kniß Systemberatung Aachen (K2S), Achim Wullenkord (AW)

Field Summary
private  List<ConsistencyCheckResultEntry> _interferenceErrors
          Liste aller Interferenz-Fehler
private  List<ConsistencyCheckResultEntry> _localErrors
          Enthält die Liste aller Fehler, die lokal aufgetreten sind
private  List<ConsistencyCheckResultEntry> _warnings
          Warnungen
 
Constructor Summary
ConsistencyCheckResult()
           
 
Method Summary
 void addEntry(ConsistencyCheckResultEntry entry)
          Speichert einen lokalen Fehler, Interferenzfehler oder eine Warnung in die entsprechende Datenstruktur ab.
 void addInteferenceError(ConsistencyCheckResultEntry interferenceError)
          Deprecated. Wurde durch addEntry(ConsistencyCheckResultEntry) ersetzt
 void addLocalError(ConsistencyCheckResultEntry localError)
          Deprecated. Wurde durch addEntry(ConsistencyCheckResultEntry) ersetzt
 void addWarning(ConsistencyCheckResultEntry warning)
          Deprecated. Wurde durch addEntry(ConsistencyCheckResultEntry) ersetzt
 List<ConsistencyCheckResultEntry> getInterferenceErrors()
          Interferenz-Fehler-Texte, die aufgetreten sind
 List<ConsistencyCheckResultEntry> getLocalErrors()
          Lokale Fehler-Texte, die aufgetreten sind
 List<ConsistencyCheckResultEntry> getWarnings()
          Warnungen, die erzeugt wurden
 boolean interferenceErrors()
          Methode, die true zurückgibt, wenn ein Interferenz-Fehler aufgetreten ist, siehe TPuK1-140.
 boolean localError()
          Methode, die true zurückgibt, wenn ein lokaler Fehler aufgetreten ist, siehe TPuK1-139.
 String toString()
           
 boolean warnings()
          Die Implementierung dieser Methode gibt an, ob es bei der Konsistenzprüfung zu Warnungen gekommen ist.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_localErrors

private final List<ConsistencyCheckResultEntry> _localErrors
Enthält die Liste aller Fehler, die lokal aufgetreten sind


_interferenceErrors

private final List<ConsistencyCheckResultEntry> _interferenceErrors
Liste aller Interferenz-Fehler


_warnings

private final List<ConsistencyCheckResultEntry> _warnings
Warnungen

Constructor Detail

ConsistencyCheckResult

public ConsistencyCheckResult()
Method Detail

addEntry

public void addEntry(ConsistencyCheckResultEntry entry)
Speichert einen lokalen Fehler, Interferenzfehler oder eine Warnung in die entsprechende Datenstruktur ab.

Parameters:
entry - Fehler oder Warnung, die gespeichert werden soll.

addLocalError

public void addLocalError(ConsistencyCheckResultEntry localError)
Deprecated. Wurde durch addEntry(ConsistencyCheckResultEntry) ersetzt

Speichert einen lokalen Fehler in der Liste bisher aufgetretener Fehler. Die Reihenfolge der Fehler bleibt dabei erhalten. Der erste gemeldete Fehler ist das erste Element der Liste.

Parameters:
localError - Fehlertext, der gespeichert werden soll

addInteferenceError

public void addInteferenceError(ConsistencyCheckResultEntry interferenceError)
Deprecated. Wurde durch addEntry(ConsistencyCheckResultEntry) ersetzt

Speichert einen Interfernz-Fehler in der Liste bisher aufgetretener Fehler. Die Reihenfolge der Fehler bleibt dabei erhalten. Der erste gemeldete Fehler ist das erste Element der Liste.

Parameters:
interferenceError - Fehlertext, der gespeichert werden soll

addWarning

public void addWarning(ConsistencyCheckResultEntry warning)
Deprecated. Wurde durch addEntry(ConsistencyCheckResultEntry) ersetzt

Speichert eine Warnung in der Liste bisher aufgetretener Warnungen. Die Reihenfolge der Warnungen bleibt dabei erhalten. Die erste gemeldete Warnung ist das erste Element der Liste.

Parameters:
warning - Text der Warnung, die gespeichert werden soll

localError

public boolean localError()
Methode, die true zurückgibt, wenn ein lokaler Fehler aufgetreten ist, siehe TPuK1-139.

Specified by:
localError in interface ConsistencyCheckResultInterface
Returns:
true = es ist mindestens ein lokaler Fehler bei der Konsistenzprüfung aufgetreten; false = es ist kein lokaler Fehler bei der Konsistenzprüfung aufgetreten

interferenceErrors

public boolean interferenceErrors()
Methode, die true zurückgibt, wenn ein Interferenz-Fehler aufgetreten ist, siehe TPuK1-140.

Specified by:
interferenceErrors in interface ConsistencyCheckResultInterface
Returns:
true = es ist mindestens ein Interferenz-Fehler bei der Konsistenzprüfung aufgetreten; false = es ist kein Interferenz-Fehler bei der Konsistenzprüfung aufgetreten

warnings

public boolean warnings()
Description copied from interface: ConsistencyCheckResultInterface
Die Implementierung dieser Methode gibt an, ob es bei der Konsistenzprüfung zu Warnungen gekommen ist.

Specified by:
warnings in interface ConsistencyCheckResultInterface
Returns:
true = Es gab Warnings; false = Es gab keine Warnings

getLocalErrors

public List<ConsistencyCheckResultEntry> getLocalErrors()
Lokale Fehler-Texte, die aufgetreten sind

Specified by:
getLocalErrors in interface ConsistencyCheckResultInterface
Returns:
Liste mit lokalen Fehler-Texten. Sind keine Fehler aufgetreten, ist die Liste leer.

getInterferenceErrors

public List<ConsistencyCheckResultEntry> getInterferenceErrors()
Interferenz-Fehler-Texte, die aufgetreten sind

Specified by:
getInterferenceErrors in interface ConsistencyCheckResultInterface
Returns:
Liste mit Interferenz-Fehler-Texten. Sind keine Fehler aufgetreten, ist die Liste leer

getWarnings

public List<ConsistencyCheckResultEntry> getWarnings()
Warnungen, die erzeugt wurden

Specified by:
getWarnings in interface ConsistencyCheckResultInterface
Returns:
Liste mit Warnungen. Sind keine Warnungen vorhanden, ist die Liste leer.

toString

public String toString()
Overrides:
toString in class Object