next up previous contents
Next: Topological Query Language Up: 4.3.1 Der OMG Topology Previous: Aggregate Entities

Enforcer

Die durch die Angabe von Regeln definierbare Semantik ist oft nicht ausreichend, deswegen sieht der Topology Service vor, durch Angabe von Enforcern zusätzliche Regeln für gültige Associations zu definieren.

Ein Enforcer enthält eine validate Methode, die als Eingabeparameter die von einer Änderung betroffene Topological Entity verlangt. Als Ergebnis der Ausführung ergibt sich ein Boole'scher Wert.

Bei der Registrierung von Enforcern können spezielle Invocation Conditions angegeben werden. Diese legen fest, unter welchen Bedingungen eine Überprüfung durch den betreffenden Enforcer erfolgen soll. Hierdurch sollen unnötige Aufrufe vermieden werden. Beispiele für Invocation Conditions sind die Änderung des topologischen Zustandes einer Entity oder einer assoziierten Entity.



Copyright Munich Network Management Team