public class Parametrierung extends Object implements de.bsvrz.dav.daf.main.ClientReceiverInterface, de.bsvrz.dav.daf.main.ClientSenderInterface, de.bsvrz.sys.funclib.dataIdentificationSettings.UpdateListener, de.bsvrz.sys.funclib.dataIdentificationSettings.EndOfSettingsListener, ParametrierungsModul
Modifier and Type | Method and Description |
---|---|
void |
close()
führt alle Operationen zum Beenden des Moduls aus.
|
void |
dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription,
byte state) |
de.bsvrz.puk.param.lib.Parameter |
ermittleParameter(de.bsvrz.puk.param.lib.ParameterInfo info,
boolean datenLiefern)
ermittelt den Parameterdatensatz für die übergebene
Parameterspezifikation.
|
de.bsvrz.dav.daf.main.DataDescription |
getAntwortDesc()
liefert die Databeschreibung für die Antworten der Parametrierung über
die Anfrageschnittstelle.
|
ParametrierungsHierarchieManager |
getHierarchieManager()
liefert den Manager zur Verwaltung der Objekthierarchie.
|
de.bsvrz.dav.daf.main.config.SystemObject |
getParameterObjekt()
liefert das Systemobjekt, mit dem die Parametrierung in der
Datenverteilerkonfiguration repräsentiert ist.
|
Persistenz |
getPersistenz()
liefert das Persistenzmodul der Parametrierung.
|
Provider |
getProvider()
liefert den verwendeten Parameterprovider.
|
de.bsvrz.dav.daf.main.ClientDavInterface |
getVerbindung()
liefert die verwendete Datenverteilerverbindung.
|
void |
inform()
Alle nicht mehr benötigten Anmeldungen werden entfernt, neue Anmeldungen
werden umgesetzt.
|
void |
initialisiereSimulationsParameter(short simulationsVariante,
Set<de.bsvrz.puk.param.lib.ParameterInfo> anmeldungen)
initialisiert die Daten für die übergebene Simulationsvariante.
|
boolean |
isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object,
de.bsvrz.dav.daf.main.DataDescription dataDescription) |
void |
update(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dataIdentification,
de.bsvrz.dav.daf.main.Data oldSettings,
de.bsvrz.dav.daf.main.Data newSettings)
Die Funktion sammelt die neuen Settingseinstellungen, die
Veröffentlichung erfolgt mit dem Aufruf des
EndOfSettingsListener
. |
void |
update(de.bsvrz.dav.daf.main.ResultData[] results) |
public void close()
ParametrierungsModul
close
in interface ParametrierungsModul
public void dataRequest(de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.DataDescription dataDescription, byte state)
dataRequest
in interface de.bsvrz.dav.daf.main.ClientSenderInterface
public de.bsvrz.puk.param.lib.Parameter ermittleParameter(de.bsvrz.puk.param.lib.ParameterInfo info, boolean datenLiefern)
ParametrierungsModul
ermittleParameter
in interface ParametrierungsModul
info
- die SpezifikationdatenLiefern
- gibt an, ob im Ergebnis die Daten selbst mit übertragen werden
sollenpublic ParametrierungsHierarchieManager getHierarchieManager()
ParametrierungsModul
getHierarchieManager
in interface ParametrierungsModul
public de.bsvrz.dav.daf.main.config.SystemObject getParameterObjekt()
ParametrierungsModul
getParameterObjekt
in interface ParametrierungsModul
public Persistenz getPersistenz()
ParametrierungsModul
getPersistenz
in interface ParametrierungsModul
public Provider getProvider()
ParametrierungsModul
getProvider
in interface ParametrierungsModul
public de.bsvrz.dav.daf.main.ClientDavInterface getVerbindung()
ParametrierungsModul
getVerbindung
in interface ParametrierungsModul
public void inform()
inform
in interface de.bsvrz.sys.funclib.dataIdentificationSettings.EndOfSettingsListener
public void initialisiereSimulationsParameter(short simulationsVariante, Set<de.bsvrz.puk.param.lib.ParameterInfo> anmeldungen)
ParametrierungsModul
initialisiereSimulationsParameter
in interface ParametrierungsModul
simulationsVariante
- die Simulationsvarianteanmeldungen
- die Parameterspezifikationen, für die die Simulation
parametriert ist.public boolean isRequestSupported(de.bsvrz.dav.daf.main.config.SystemObject object, de.bsvrz.dav.daf.main.DataDescription dataDescription)
isRequestSupported
in interface de.bsvrz.dav.daf.main.ClientSenderInterface
public void update(de.bsvrz.sys.funclib.dataIdentificationSettings.DataIdentification dataIdentification, de.bsvrz.dav.daf.main.Data oldSettings, de.bsvrz.dav.daf.main.Data newSettings)
EndOfSettingsListener
.update
in interface de.bsvrz.sys.funclib.dataIdentificationSettings.UpdateListener
public void update(de.bsvrz.dav.daf.main.ResultData[] results)
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
public de.bsvrz.dav.daf.main.DataDescription getAntwortDesc()
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.