public class ParamApp extends Object implements ClientSenderInterface, ClientReceiverInterface
java de.kappich.puk.param.main.ParamApp -parameterPfad=ParameterPfad -parametrierung=Pid
mit:
ParameterPfad: Pfadangabe, in der die Parameterdaten persistent gehalten
werden.
Default: "./parameter".
Der spezifizierte Zielordner muss existieren!
Pid: PID des Parametrierungsobjekts (typ.parametrierung) an dem
die
Parameter für diese Parametrierung verwaltet werden.
Default: parametrierung.global
Die Beschreibung der Parameterattributgruppe siehe DatKat,
atg.parametrierung.
START_SENDING, STOP_SENDING, STOP_SENDING_NO_RIGHTS, STOP_SENDING_NOT_A_VALID_SUBSCRIPTION| Constructor and Description |
|---|
ParamApp()
Konstruiert ein ParamApp Objekt.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dataRequest(SystemObject object,
DataDescription dataDescription,
byte state)
Sendesteuerung des Datenverteilers an die Applikation.
|
boolean |
isRequestSupported(SystemObject object,
DataDescription dataDescription)
Liefert
false zurück, um den Datenverteiler-Applikationsfunktionenen
zu signalisieren, dass keine Sendesteuerung gewünscht wird. |
static void |
main(String[] arguments)
Main-Methode mit Auswertung der Aufrufparamter Anmeldung
an den Datenverteiler Erzeugen ein ParamApp
|
void |
update(ResultData[] results)
Aktualisierungsmethode, die nach Empfang eines angemeldeten Datensatzes von
den Datenverteiler-Applikationsfunktionen aufgerufen wird.
|
public ParamApp()
atg.parametrierung des als Aufrufparameter übergebenen
ParamApp-Objekts.SettingsManager
zur Verarbeitung geänderter Parameterzuständigkeiten. atg.parametrierung der
Parametrierungpublic void dataRequest(SystemObject object, DataDescription dataDescription, byte state)
dataRequest in interface ClientSenderInterfaceobject - Das in der zugehörigen Sendeanmeldung angegebene
Objekt, auf das sich die Sendesteuerung bezieht.dataDescription - Beschreibende Informationen zu den angemeldeten Daten
auf die sich die Sendesteuerung bezieht.state - Status der Sendesteuerung. Kann einen der Werte
START_SENDING, STOP_SENDING,
STOP_SENDING_NO_RIGHTS,
STOP_SENDING_NOT_A_VALID_SUBSCRIPTION
enthalten.ClientSenderInterface.START_SENDING,
ClientSenderInterface.STOP_SENDING,
ClientSenderInterface.STOP_SENDING_NO_RIGHTS,
ClientSenderInterface.STOP_SENDING_NOT_A_VALID_SUBSCRIPTIONpublic boolean isRequestSupported(SystemObject object, DataDescription dataDescription)
false zurück, um den Datenverteiler-Applikationsfunktionenen
zu signalisieren, dass keine Sendesteuerung gewünscht wird.isRequestSupported in interface ClientSenderInterfaceobject - Wird ignoriert.dataDescription - Wird ignoriert.false.ClientSenderInterface.dataRequest(de.bsvrz.dav.daf.main.config.SystemObject, de.bsvrz.dav.daf.main.DataDescription, byte)public void update(ResultData[] results)
update in interface ClientReceiverInterfaceresults - Feld mit den empfangenen Ergebnisdatensätzen.public static void main(String[] arguments)
arguments - Die Aufrufparameter der Applikation