Package de.bsvrz.dua.pllogufd
Class AbstraktUmfeldDatenSensor
java.lang.Object
de.bsvrz.dua.pllogufd.AbstraktUmfeldDatenSensor
- All Implemented Interfaces:
de.bsvrz.dav.daf.main.ClientReceiverInterface
- Direct Known Subclasses:
AufAbUmfeldDatenSensor,DiffUmfeldDatenSensor,GrenzUmfeldDatenSensor
public abstract class AbstraktUmfeldDatenSensor
extends Object
implements de.bsvrz.dav.daf.main.ClientReceiverInterface
Abstrakter Umfelddatensensor, der sich auf die Parameter für seine Pl-Prüfung
logisch UFD anmeldet.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected de.bsvrz.dav.daf.main.config.Aspectasp.parameterSoll.protected final de.bsvrz.dav.daf.main.config.SystemObjectSystemobjekt.protected de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltungVerbindung zum Verwaltungsmodul. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstraktUmfeldDatenSensor(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung verwaltung, de.bsvrz.dav.daf.main.config.SystemObject obj) Standardkonstruktor. -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Collection<de.bsvrz.dav.daf.main.config.AttributeGroup>Erfragt die Parameter-Attributgruppen, auf die sich dieses Objekt anmelden soll.voidinit()Fuehrt die Empfangsanmeldung durch.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.bsvrz.dav.daf.main.ClientReceiverInterface
update
-
Field Details
-
aspParameterSoll
protected de.bsvrz.dav.daf.main.config.Aspect aspParameterSollasp.parameterSoll. -
verwaltungsModul
protected de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung verwaltungsModulVerbindung zum Verwaltungsmodul. -
objekt
protected final de.bsvrz.dav.daf.main.config.SystemObject objektSystemobjekt.
-
-
Constructor Details
-
AbstraktUmfeldDatenSensor
protected AbstraktUmfeldDatenSensor(de.bsvrz.sys.funclib.bitctrl.dua.schnittstellen.IVerwaltung verwaltung, de.bsvrz.dav.daf.main.config.SystemObject obj) Standardkonstruktor.- Parameters:
verwaltung- Verbindung zum Verwaltungsmodulobj- das mit dieser Instanz zu assoziierende Systemobjekt (vom Typtyp.umfeldDatenSensor)
-
-
Method Details
-
getParameterAtgs
protected abstract Collection<de.bsvrz.dav.daf.main.config.AttributeGroup> getParameterAtgs() throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException, de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartExceptionErfragt die Parameter-Attributgruppen, auf die sich dieses Objekt anmelden soll.- Returns:
- eine ggf. leere Menge von Attributgruppen
- Throws:
de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException- wenn ein Fehler bei der Bestimmung der Attributgruppen auftrittde.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException- Exception
-
init
public void init() throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException, de.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartExceptionFuehrt die Empfangsanmeldung durch.- Throws:
de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException- wird weitergereichtde.bsvrz.sys.funclib.bitctrl.dua.ufd.UmfeldDatenSensorUnbekannteDatenartException
-