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

java.lang.Object
  extended by de.bsvrz.dav.daf.main.config.management.consistenycheck.ConsistencyCheckResultEntry

public class ConsistencyCheckResultEntry
extends Object

Kommt es bei einer Konsistenzprüfung zu einem "lokalen Fehler" oder "Interferenzfehler" oder zu einer "Warnung", sammelt dieses Objekt alle Informationen, die benötigt werden, um das Verhalten zu analysieren.

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

Field Summary
private  ConfigurationArea _configurationArea
          Betroffener Konfigurationsbereich
(package private)  ConsistencyCheckResultEntryType _entryType
          lokaler/Interferenzfehler oder Warnung
private  String _errorText
          Text, der die Art des Fehlers genauer beschreibt
private  SystemObject[] _involvedObjects
          Objekte, die den Fehler, die Warnung, ausgelöst haben
 
Constructor Summary
ConsistencyCheckResultEntry(ConsistencyCheckResultEntryType entryType, ConfigurationArea configurationArea, List<SystemObject> involvedObjects, String errorText)
           
ConsistencyCheckResultEntry(ConsistencyCheckResultEntryType entryType, ConfigurationArea configurationArea, SystemObject[] involvedObjects, String errorText)
           
 
Method Summary
 ConfigurationArea getConfigurationArea()
          Konfigurationsbereich in dem der Fehler, die Warnung, aufgetreten ist.
 ConsistencyCheckResultEntryType getEntryType()
          Lokaler Fehler, Interferenzfehler oder Warnung
 String getErrorText()
          Fehlertext, der zu dem Fehler, der Warnung gehört.
 SystemObject[] getInvolvedObjects()
          Objekte, die zu dem Fehler, der Warnung geführt haben
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_entryType

ConsistencyCheckResultEntryType _entryType
lokaler/Interferenzfehler oder Warnung


_configurationArea

private final ConfigurationArea _configurationArea
Betroffener Konfigurationsbereich


_involvedObjects

private final SystemObject[] _involvedObjects
Objekte, die den Fehler, die Warnung, ausgelöst haben


_errorText

private final String _errorText
Text, der die Art des Fehlers genauer beschreibt

Constructor Detail

ConsistencyCheckResultEntry

public ConsistencyCheckResultEntry(ConsistencyCheckResultEntryType entryType,
                                   ConfigurationArea configurationArea,
                                   SystemObject[] involvedObjects,
                                   String errorText)
Parameters:
entryType - lokaler Fehler, Interferenzfehler oder Warnung
configurationArea - Konfigurationsbereich, in dem der Fehler, die Warnung, aufgetaucht ist
involvedObjects - Objekte, die dazu geführt haben, dass es zu einem Fehler oder einer Warnung gekommen ist
errorText - Fehlertext, der die Art des Fehlers/Warnung genauer Beschreibt. Der Text kann mit getErrorText() angefordert werden.

ConsistencyCheckResultEntry

public ConsistencyCheckResultEntry(ConsistencyCheckResultEntryType entryType,
                                   ConfigurationArea configurationArea,
                                   List<SystemObject> involvedObjects,
                                   String errorText)
Parameters:
entryType - lokaler Fehler, Interferenzfehler oder Warnung
configurationArea - Konfigurationsbereich, in dem der Fehler, die Warnung, aufgetaucht ist
involvedObjects - Objekte, die dazu geführt haben, dass es zu einem Fehler oder einer Warnung gekommen ist
errorText - Fehlertext, der die Art des Fehlers/Warnung genauer Beschreibt. Der Text kann mit getErrorText() angefordert werden.
Method Detail

getEntryType

public ConsistencyCheckResultEntryType getEntryType()
Lokaler Fehler, Interferenzfehler oder Warnung

Returns:
s.o.

getConfigurationArea

public ConfigurationArea getConfigurationArea()
Konfigurationsbereich in dem der Fehler, die Warnung, aufgetreten ist.

Returns:
Konfiguratiosnbereich

getInvolvedObjects

public SystemObject[] getInvolvedObjects()
Objekte, die zu dem Fehler, der Warnung geführt haben

Returns:
s.o.

getErrorText

public String getErrorText()
Fehlertext, der zu dem Fehler, der Warnung gehört. Der Text wurde im Konstruktor übergeben

Returns:
s.o.

toString

public String toString()
Overrides:
toString in class Object