Interface AreaDependencyCheck
-
- All Known Implementing Classes:
AreaDependencyChecker
public interface AreaDependencyCheckDie Aufgabe der Implementation dieses Interfaces ist es, fehlende Konfigurationsbereiche, die benötigt werden um Abhängigkeiten zwischen Konfigurationsberichen aufzulösen, zu entdecken.Jeder Konfigurationsbereich speichert die Konfigurationsbereiche von denen er abhängig ist. Soll der Konfigurationsbereich nun benutzt werden (Import, Export, Aktivierung, Freigabe zur Übernahme, usw.), so müssen diese Bereiche vorhanden sein.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAreaDependencyCheck.AreaDependencyCheckResultstatic classAreaDependencyCheck.KindOfConfigurationActionGibt alle Aktionen an, die die Konfiguration beim Start durchführen kann.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AreaDependencyCheck.AreaDependencyCheckResultcheckAreas(java.util.List<de.bsvrz.dav.daf.main.config.management.ConfigAreaAndVersion> areas)Die Methode prüft ob alle Abhängigkeiten der einzelnen Bereiche mit den übergebenen Bereichen aufgelöst werden können.
-
-
-
Method Detail
-
checkAreas
AreaDependencyCheck.AreaDependencyCheckResult checkAreas(java.util.List<de.bsvrz.dav.daf.main.config.management.ConfigAreaAndVersion> areas)
Die Methode prüft ob alle Abhängigkeiten der einzelnen Bereiche mit den übergebenen Bereichen aufgelöst werden können.- Parameters:
areas- Bereiche mit entsprechenden Vesionen(>0). Alle Abhängigkeiten der Bereiche müssen mit den übergebenen Bereichen aufgelöst werden können.- Returns:
- Objekt, dass das Ergebnis der Prüfung enthält.
-
-