public final class ParameterDatenFactory extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ParameterDatenFactory.DataWithState
kapselt Daten eines Parameters mit einem Änderungsstatus.
|
Modifier and Type | Field and Description |
---|---|
private static de.bsvrz.sys.funclib.debug.Debug |
LOGGER |
Modifier | Constructor and Description |
---|---|
private |
ParameterDatenFactory()
privater Konstruktor, verhindert das Anlegen von INstanzen dieser Klasse.
|
Modifier and Type | Method and Description |
---|---|
private static int |
ermittleGueltigeDatenSpezifikationen(de.bsvrz.dav.daf.main.Data.Array spezifikationen) |
private static int |
ermittleGueltigeParameterSaetze(de.bsvrz.dav.daf.main.Data.Array parameterSaetze) |
private static boolean |
fuelleAttribut(de.bsvrz.dav.daf.main.ClientDavInterface verbindung,
de.bsvrz.dav.daf.main.Data data,
Attribut<?> attribut)
füllt ein übergebenes Element eines Attributs aus einem
Datenverteiler-Datensatz mit den Daten aus dem entsprechenden Attribut
eines Parameter-Datensatzes.
|
static de.bsvrz.dav.daf.main.Data |
getData(de.bsvrz.dav.daf.main.ClientDavInterface verbindung,
de.bsvrz.dav.daf.main.config.AttributeGroup atg,
Datensatz datensatz)
wandelt einen Parameter-Datensatz in einem Datenverteiler-Datensatz um.
|
static ParameterDatenFactory.DataWithState |
getDataWithState(de.bsvrz.dav.daf.main.ClientDavInterface verbindung,
de.bsvrz.dav.daf.main.config.AttributeGroup atg,
Datensatz datensatz)
wandelt einen Parameter-Datensatz in einem Datenverteiler-Datensatz um.
|
static Attribut<? extends Object> |
getSerializable(de.bsvrz.dav.daf.main.ClientDavInterface verbindung,
de.bsvrz.dav.daf.main.Data data)
erzeugt aus einem Datenverteiler-Datensatz einen serialisierbaren
Parameter-Datensatz.
|
private static boolean |
isDatenSpezifikationReparierbar(de.bsvrz.dav.daf.main.Data item) |
private static boolean |
isParameterSatzReparierbar(de.bsvrz.dav.daf.main.Data item) |
private static de.bsvrz.dav.daf.main.Data |
repairParameterDatensatzData(de.bsvrz.dav.daf.main.ClientDavInterface verbindung,
de.bsvrz.dav.daf.main.config.AttributeGroup atg,
de.bsvrz.dav.daf.main.Data result) |
private static void |
repariereDatenSpezifikation(de.bsvrz.dav.daf.main.Data neuDaten,
de.bsvrz.dav.daf.main.Data alteDaten) |
private static void |
repariereParameterDatenSatz(de.bsvrz.dav.daf.main.Data neuDaten,
de.bsvrz.dav.daf.main.Data alteDaten) |
private ParameterDatenFactory()
private static boolean fuelleAttribut(de.bsvrz.dav.daf.main.ClientDavInterface verbindung, de.bsvrz.dav.daf.main.Data data, Attribut<?> attribut)
verbindung
- die zu Grunde liegende Verbindungdata
- das Element des Datenverteiler-Datensatzesattribut
- des Attribut des Parameter-Datensatzespublic static de.bsvrz.dav.daf.main.Data getData(de.bsvrz.dav.daf.main.ClientDavInterface verbindung, de.bsvrz.dav.daf.main.config.AttributeGroup atg, Datensatz datensatz)
verbindung
- die zu Grunde liegende Verbindungatg
- die Attributgruppe für die Zieldatendatensatz
- der Parameter-Datensatzpublic static ParameterDatenFactory.DataWithState getDataWithState(de.bsvrz.dav.daf.main.ClientDavInterface verbindung, de.bsvrz.dav.daf.main.config.AttributeGroup atg, Datensatz datensatz)
verbindung
- die zu Grunde liegende Verbindungatg
- die Attributgruppe für die Zieldatendatensatz
- der Parameter-Datensatzprivate static de.bsvrz.dav.daf.main.Data repairParameterDatensatzData(de.bsvrz.dav.daf.main.ClientDavInterface verbindung, de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.Data result)
private static void repariereParameterDatenSatz(de.bsvrz.dav.daf.main.Data neuDaten, de.bsvrz.dav.daf.main.Data alteDaten)
private static void repariereDatenSpezifikation(de.bsvrz.dav.daf.main.Data neuDaten, de.bsvrz.dav.daf.main.Data alteDaten)
private static int ermittleGueltigeParameterSaetze(de.bsvrz.dav.daf.main.Data.Array parameterSaetze)
private static int ermittleGueltigeDatenSpezifikationen(de.bsvrz.dav.daf.main.Data.Array spezifikationen)
private static boolean isParameterSatzReparierbar(de.bsvrz.dav.daf.main.Data item)
private static boolean isDatenSpezifikationReparierbar(de.bsvrz.dav.daf.main.Data item)
public static Attribut<? extends Object> getSerializable(de.bsvrz.dav.daf.main.ClientDavInterface verbindung, de.bsvrz.dav.daf.main.Data data)
verbindung
- die zu Grunde liegende Datenverteilerverbindungdata
- die Daten, die umgewandelt werden sollenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.