public class DavHandler extends AbstractUdaHandler
| Modifier and Type | Field and Description |
|---|---|
private static de.bsvrz.sys.funclib.debug.Debug |
LOGGER
Logger für Debugausgaben.
|
| Constructor and Description |
|---|
DavHandler() |
| Modifier and Type | Method and Description |
|---|---|
private Feld |
archivDatenLesen(SystemObjectObjekt objekt,
de.bsvrz.dav.daf.main.config.AttributeGroup atg,
de.bsvrz.dav.daf.main.config.Aspect aspekt,
ZeitBereich bereich,
boolean nurGeandert,
boolean nachgelieferte)
ermittelt Archivdaten für die übergebene Datenspezifikation.
|
private Object |
datenLesen(List<Object> operanden)
liest die Daten einer Attributgruppe eines Systemobjekts aus.
|
private void |
datenSchreiben(List<Object> operanden)
schreibt die Daten für eine Attributgruppe eines Systemobjekts.
|
de.bsvrz.sys.funclib.bitctrl.interpreter.Operator[] |
getHandledOperators()
.
|
Object |
perform(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator operator,
List<Object> operanden)
.
|
de.bsvrz.sys.funclib.bitctrl.interpreter.HandlerValidation |
validiereHandler(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator operator,
List<? extends Object> operanden)
.
|
erzeugeHandlerFehler, isAusfuehrbar, isValidOperandprivate static final de.bsvrz.sys.funclib.debug.Debug LOGGER
private Feld archivDatenLesen(SystemObjectObjekt objekt, de.bsvrz.dav.daf.main.config.AttributeGroup atg, de.bsvrz.dav.daf.main.config.Aspect aspekt, ZeitBereich bereich, boolean nurGeandert, boolean nachgelieferte)
objekt - das Systemobjektatg - dte Attributgruppeaspekt - der Aspektbereich - der ZeitraumnurGeandert - nur geänderte Daten lesennachgelieferte - auch nachgelieferte Daten ermittelnprivate Object datenLesen(List<Object> operanden)
operanden - die Operanden für die Ausführung der Operationprivate void datenSchreiben(List<Object> operanden)
operanden - die Operanden der Operationpublic de.bsvrz.sys.funclib.bitctrl.interpreter.Operator[] getHandledOperators()
Handler.getHandledOperators()public Object perform(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator operator, List<Object> operanden)
Handler.perform(de.bsvrz.sys.funclib.bitctrl.interpreter.Operator,
java.util.List)Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.