Interface KonfigurationsDatensatz<T extends KonfigurationsDatum>
-
- Type Parameters:
T
- der Typ des Konfigurationsdatums
- All Superinterfaces:
Datensatz<T>
,KonfigurationsObjekt
,SystemObjekt
- All Known Implementing Classes:
AbstractKonfigurationsDatensatz
public interface KonfigurationsDatensatz<T extends KonfigurationsDatum> extends Datensatz<T>
Gemeisame Schnittstelle für konfigurierende Datensätze.Konfigurierende Daten besitzen in der Regel den Aspekt
asp.eigenschaften
. Der Zugriff auf dessen Daten wird durch zusätzliche Methoden vereinfacht. Konfigurierende Daten mit anderen Aspekten können mit den Methoden vonDatensatz
verarbeitet werden.
-
-
Method Summary
Modifier and Type Method Description T
getDatum()
Gibt den konfigurierenden Datensatz mit dem Standardaspektasp.eigenschaften
zurück.void
setDatum(Aspekt asp, T datum)
Schreibt das Datum als konfigurierenden Datensatz.void
setDatum(T datum)
Schreibt das Datum als konfigurierenden Datensatz mit dem Standardaspektasp.eigenschaften
.-
Methods inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.Datensatz
createDatum, getAspekte, getDatum, getSystemObject, getSystemObjekt, konvertiere, konvertiere
-
Methods inherited from interface de.bsvrz.sys.funclib.bitctrl.modell.SystemObjekt
getId, getKonfigurationsBereich, getName, getPid, getTyp
-
-
-
-
Method Detail
-
getDatum
T getDatum()
Gibt den konfigurierenden Datensatz mit dem Standardaspektasp.eigenschaften
zurück.- Returns:
- das Datum unter dem Standardaspekt.
-
setDatum
void setDatum(T datum) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
Schreibt das Datum als konfigurierenden Datensatz mit dem Standardaspektasp.eigenschaften
.- Parameters:
datum
- das zu schreibende Datum.- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
- das Schreiben der Daten in die Konfiguration des Datenverteilers ist fehlgeschlagen
-
setDatum
void setDatum(Aspekt asp, T datum) throws de.bsvrz.dav.daf.main.config.ConfigurationChangeException
Schreibt das Datum als konfigurierenden Datensatz.- Parameters:
asp
- der Aspekt unter dem das Datum geschrieben weden soll.datum
- das zu schreibende Datum.- Throws:
de.bsvrz.dav.daf.main.config.ConfigurationChangeException
- das Schreiben der Daten in die Konfiguration des Datenverteilers ist fehlgeschlagen
-
-