de.bsvrz.dav.daf.main.impl.archive
Class PersistentData

java.lang.Object
  extended by de.bsvrz.dav.daf.main.impl.archive.PersistentData

public final class PersistentData
extends Object

Persistenter Datensatz der über den Datensatzcontainer und den Container-Datensatz innerhalb des Containers definiert wird. Über den Datensatzcontainer werden identifizierende Information (System-Objekt, Attributgruppe, Aspekt etc.) festgelegt. Weitere Daten werden durch den Containerdatensatz definiert.

Author:
Kappich+Kniß Systemberatung Aachen (K2S), Roland Schmitz (rs)

Constructor Summary
PersistentData(PersistentDataContainer container, PersistentContainerData data)
          Erzeugt einen neuen Datensatz.
 
Method Summary
 PersistentDataContainer getContainer()
          Bestimmt den diesem Datensatz zugeordneten Datensatzcontainer.
 PersistentContainerData getData()
          Bestimmt den Containerdatensatz dieses Datensatzes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersistentData

public PersistentData(PersistentDataContainer container,
                      PersistentContainerData data)
Erzeugt einen neuen Datensatz.

Parameters:
container - Zugeordneter Datensatzcontainer über den identifizierende Information (System-Objekt, Attributgruppe, Aspekt etc.) festgelegt werden.
data - Containerdatensatz über den weitere Daten (Zeitstempel, Nutzdaten etc.) des Datensatzes festgelegt werden.
Method Detail

getContainer

public PersistentDataContainer getContainer()
Bestimmt den diesem Datensatz zugeordneten Datensatzcontainer.

Returns:
Datensatzcontainer.

getData

public PersistentContainerData getData()
Bestimmt den Containerdatensatz dieses Datensatzes.

Returns:
Containerdatensatz.