20.07.2013 Aufrufe

Agentensysteme - Dokumentenserver Fakultät für Mathematik und ...

Agentensysteme - Dokumentenserver Fakultät für Mathematik und ...

Agentensysteme - Dokumentenserver Fakultät für Mathematik und ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Anhang<br />

params: Intervall-St<strong>und</strong>en<br />

Intervall-Minuten<br />

return: <br />

falls die Parameter fehlerhaft waren<br />

• getNextIndexUpdateTime()<br />

fragt nach dem nächsten Aktualisierungszeitpunkt<br />

return: <br />

falls die Liste mit den Aktualisierungszeiten leer ist<br />

• addIndexUpdateTime(,)<br />

fügt einen weiteren Eintrag in die Liste mit den Aktualisierungszeiten hinzu<br />

params: St<strong>und</strong>e (0-23)<br />

Minute (0-59)<br />

return: <br />

falls die Parameter fehlerhaft waren<br />

• addFixedIndexUpdateTime(,)<br />

fügt einen weiteren Eintrag in die Liste mit festen Tageszeiten hinzu<br />

params: St<strong>und</strong>e (0-23)<br />

Minute (0-59)<br />

return: <br />

falls die Parameter fehlerhaft sind<br />

• updateSourceIndex()<br />

aktualisiert den Index <strong>für</strong> die angegebene Datenquelle<br />

params: eindeutiger Name der Datenquelle (max. 40 Zeichen)<br />

return: <br />

falls Datenquelle nicht existiert oder ein Fehler<br />

während der Aktualisierung auftrat<br />

• Datenquellenspezifische Aktionen:<br />

• addSource(properties(propentry(datatype,),<br />

propentry(name,),<br />

), )<br />

fügt eine Datenquelle zur Observierung dem entsprechenden Modul <strong>für</strong> diesen<br />

Datenquellentyp hinzu; die Parameter der Datenquelle werden in der Systemeigenschaften-Datenbank<br />

gespeichert<br />

params: <br />

Bezeichnung des Datenquellentyps (z.B. "database")<br />

<br />

ein eindeutiger Bezeichner <strong>für</strong> die neue Datenquelle<br />

(max. 40 Zeichen)<br />

<br />

weitere, <strong>für</strong> den Datenquellentyp spezifische Attribut-<br />

Wert Paare (z.B. <strong>für</strong> Datenbanken:<br />

"connPrpFile" – Name der Datei mit JDBC-Daten,<br />

"dbDefFile" – Name der Datei mit Strukturdaten der<br />

Datenbank)<br />

falls „Y“ wird ein neuer Index <strong>für</strong> die Datenquelle<br />

erzeugt (alte Indexeinträge <strong>für</strong> diese Datenquelle<br />

werden zuvor gelöscht)<br />

114

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!