class ParameterSchreibenErmittler extends ParameterAnfrageBeantworter
ClientSenderInterface hinaus, Parameterdatensätze an
Hierrchieobjekte und Typobjekte zu speichern, um sie mehreren untergeordneten
Systemobjekten als Daten zur Verfügung zu stellen.Thread.State, Thread.UncaughtExceptionHandler| Modifier and Type | Field and Description |
|---|---|
private static de.bsvrz.sys.funclib.debug.Debug |
LOGGER
Logger für Debugausgaben.
|
private de.bsvrz.puk.param.lib.Parameter[] |
setzListe
die Parameter die gesetzt werden sollen.
|
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY| Constructor and Description |
|---|
ParameterSchreibenErmittler(Parametrierung parametrierung,
de.bsvrz.dav.daf.main.config.SystemObject anfrager,
int index,
Object daten)
Konstruktor, erzeugt eine Instanz des Ermittlers.
|
| Modifier and Type | Method and Description |
|---|---|
protected Serializable |
ermittleAntwort()
Es werden alle inerhalb der Anfrage übermittelten Parameterdatensätze
innerhalb des Parametrierungsmoduls gespeichert und veröffentlicht.
|
protected de.bsvrz.puk.param.lib.ParametrierungsAnfrageTyp |
getAntwortTyp()
liefert den Typ der Antwort auf die entsprechende Anfrage.
|
private void |
setzeHierarchieParameter(HierarchieObjekt hierarchieObjekt,
de.bsvrz.puk.param.lib.Parameter parameter)
die Funktion setzt die Parameter eines Hierarchieobjekts und ruft die
Funktion zum Publizieren der Parameter auf.
|
private void |
setzeLokalenParameter(de.bsvrz.puk.param.lib.Parameter parameter)
setzt die Daten eines lokalen Parameter.
|
private void |
setzeTypParameter(de.bsvrz.dav.daf.main.config.SystemObjectType typ,
de.bsvrz.puk.param.lib.Parameter parameter)
setzt die Parameter eines Typobjekts.
|
dataRequest, erzeugeBeantworter, getAnfrager, getIndex, getParametrierung, isRequestSupported, runactiveCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yieldprivate static final de.bsvrz.sys.funclib.debug.Debug LOGGER
private final de.bsvrz.puk.param.lib.Parameter[] setzListe
ParameterSchreibenErmittler(Parametrierung parametrierung, de.bsvrz.dav.daf.main.config.SystemObject anfrager, int index, Object daten)
parametrierung - das verwendete Parametrierungsmodulanfrager - das Systemobjekt, das die anfragende Applikation repräsentiertindex - der Index der Anfragedaten - die Parameterdaten der Anfrageprotected Serializable ermittleAntwort()
ermittleAntwort in class ParameterAnfrageBeantworterprotected de.bsvrz.puk.param.lib.ParametrierungsAnfrageTyp getAntwortTyp()
ParameterAnfrageBeantwortergetAntwortTyp in class ParameterAnfrageBeantworterprivate void setzeHierarchieParameter(HierarchieObjekt hierarchieObjekt, de.bsvrz.puk.param.lib.Parameter parameter)
hierarchieObjekt - das Hierarchieobjektparameter - die zu setzenden Parameterprivate void setzeLokalenParameter(de.bsvrz.puk.param.lib.Parameter parameter)
parameter - die Parameterdatenprivate void setzeTypParameter(de.bsvrz.dav.daf.main.config.SystemObjectType typ,
de.bsvrz.puk.param.lib.Parameter parameter)
typ - der Typ an dem die Parameter gesetzt werden sollenparameter - die ParameterdatenCopyright © 2017 BitCtrl Systems GmbH. All rights reserved.