IDatenFlussSteuerungsListener
AbstraktAusfallUeberwachung
, AbstraktBearbeitungsKnotenAdapter
, PublikationsModul
public interface IBearbeitungsKnoten extends IDatenFlussSteuerungsListener
Modifier and Type | Method | 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.
|
aktualisierePublikation
void 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()