Class TempAttribut
- java.lang.Object
-
- de.bsvrz.pua.prot.processing.util.TempAttribut
-
public class TempAttribut extends java.lang.Object
Klasse die Online- und Archiv-Werte eines temporären Attributen verwaltet. Temporäre Attribute haben keine Markikerungsinformation. von DataInformations besteht.
-
-
Constructor Summary
Constructors Constructor Description TempAttribut(TempAttributeDescription tad, RealAttributeDescription timeStampOrigin, de.bsvrz.sys.funclib.losb.datk.ProtocolType deltaProtocol)
-
Method Summary
Modifier and Type Method Description RealAttributeDescription
getTimeStampOrigin()
Liefert den Ursprung des Zeitstempel des temporären Attributs.BaseDataSet
getValue(java.util.Hashtable<RealElement,BaseDataSet> realElements, java.util.Hashtable<TempAttributeDescription,TempAttribut> tempElements)
Liefert den zu verwendenden Wert dieses Elements zurück.
-
-
-
Constructor Detail
-
TempAttribut
public TempAttribut(TempAttributeDescription tad, RealAttributeDescription timeStampOrigin, de.bsvrz.sys.funclib.losb.datk.ProtocolType deltaProtocol)
- Parameters:
tad
- Zugeordetes temporäres Attribut.timeStampOrigin
- Objekt dessen Zeitstempel das temporäre Attribut übernehmen soll.deltaProtocol
- Soll ein Änderungsprotokoll erzeugt werden?
-
-
Method Detail
-
getValue
public BaseDataSet getValue(java.util.Hashtable<RealElement,BaseDataSet> realElements, java.util.Hashtable<TempAttributeDescription,TempAttribut> tempElements)
Liefert den zu verwendenden Wert dieses Elements zurück.- Parameters:
realElements
- Mapping der realen Elemente zu den ihnen zugeordeten Werten.tempElements
- Mapping der temporären Attribute zu den ihnen zugeordneten Werten.- Returns:
- Aktueller Wert des temporären Attributs
-
getTimeStampOrigin
public RealAttributeDescription getTimeStampOrigin()
Liefert den Ursprung des Zeitstempel des temporären Attributs.- Returns:
- Objekt, dessen Zeitstempel dem temporären Attribut zugeordnet wird.
-
-