public interface IBearbeitungsKnoten extends IDatenFlussSteuerungsListener
| Modifier and Type | Method and Description |
|---|---|
void |
aktualisiereDaten(de.bsvrz.dav.daf.main.ResultData[] resultate)
Aktualisierungsmethode.
|
ModulTyp |
getModulTyp()
Erfragt den Typen des Moduls, das dieses Interface implementiert.
|
void |
initialisiere(IVerwaltung verwaltung)
Setzt die Verbindung zum Verwaltungsmodul und initialisiert diesen
Bearbeitungsknoten.
|
void |
setNaechstenBearbeitungsKnoten(IBearbeitungsKnoten knoten)
Teilt diesem Knoten mit, an welchen Knoten die Daten nach der
vollständigen Bearbeitung durch diesen Knoten weitergeleitet werden
sollen.
|
void |
setPublikation(boolean publizieren)
Legt fest, ob eine Publikation der in diesem Bearbeitungsknoten
aufbereiteten Daten in den Datenverteiler stattfinden soll.
|
aktualisierePublikationvoid initialisiere(IVerwaltung verwaltung) throws DUAInitialisierungsException
verwaltung - eine Verbindung zum VerwaltungsmodulDUAInitialisierungsException - wird ausgelöst, wenn dieser Knoten nicht vollständig
initialisiert werden konnte (z.B. wenn als Parameter
null übergeben wurde).void setNaechstenBearbeitungsKnoten(IBearbeitungsKnoten knoten)
knoten - der chronologisch nachgeordnete Bearbeitungsknoten oder
null, wenn dieser Knoten der Letzte ist.void setPublikation(boolean publizieren)
publizieren - true, wenn publiziert werden sollvoid aktualisiereDaten(de.bsvrz.dav.daf.main.ResultData[] resultate)
resultate - aktuelle Daten vom Vorgängerknoten.ModulTyp getModulTyp()