Class TempAttribut
- java.lang.Object
-
- de.bsvrz.pua.prot.processing.util.TempAttribut
-
public class TempAttribut extends java.lang.ObjectKlasse 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 RealAttributeDescriptiongetTimeStampOrigin()Liefert den Ursprung des Zeitstempel des temporären Attributs.BaseDataSetgetValue(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.
-
-