next up previous contents
Next: Management-Möglichkeiten Up: 5 Prototypische Implementierung Previous: 5.6.2 Realisierung

5.7 Konfiguration des Agenten

Die Konfiguration eines Agenten wird über die gleichen Mechanismen realisiert, wie die Datenübertragung um vorhergehenden Abschnitt. Daher wird hier auf eine Darstellung der Realisierung verzichtet.
Abbildung 5.9 zeigt die für die Konfiguration des Agenten durch den Manager zuständigen Klassen.

  
Abbildung: Diagramm der für die des Managers notwendingen Klassen
\begin{figure}

 \begin{center}

 \leavevmode
 \epsfxsize =\textwidth
 
\epsfbox {./Bilder/KlassenAgKonfig.eps}

 \end{center}
\end{figure}

In diesem Fall verfügt der Manager über das C-Bean der Agentenklasse AgGlobalVariables. Da diese Klasse bei dem Agenten im CMF registriert ist, kann der Manager mit Hilfe eines Adapter-Clients auf diese Klasse zugreifen und die Parameter mit den implementierten Getter- und Setter-Methoden auslesen und anpassen. Dieser Zugriff ist in den Methode initElements und applyElements der Klasse MgGUIAgParam implementiert.



Copyright Munich Network Management Team