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, isValidOperand
private 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.