Next: 6.6.2 Klasse Debug
Up: 6.6 Klassen des tools
Previous: 6.6 Klassen des tools
Diese Klasse wird aus folgendem Grund benötigt:
Der 'struct Name' aus
der MAF-Spezifikation wird durch Java-Mapping zu 'public
final class Name'. Dadurch kann keine Unterklasse von der Klasse
Name gebildet werden. Da der Name als Schlüssel für die
Hashtabelle des AgentManager dienen soll, müssen zwei Methoden,
equals() und hashCode(), implementiert werden. Da das
nicht in der Klasse Name geschehen kann, werden die Methoden in
der Klasse NameWrapper implementiert. Die Klasse
NameWrapper wird mit einer Instanz der Klasse Name erzeugt.
Copyright Munich Network Management Team