de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1
Class ConcreteDataFactory
java.lang.Object
de.bsvrz.dav.daf.communication.dataRepresentation.data.DataFactory
de.bsvrz.dav.daf.communication.dataRepresentation.data.info.version1.ConcreteDataFactory
public final class ConcreteDataFactory
- extends DataFactory
Klasse, die zum Erzeugen von Datensätzen aus einem Byte-Array für die Serialisiererversion 1 verwendet wird.
- Author:
- Kappich Systemberatung
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_Instance
private static DataFactory _Instance
ConcreteDataFactory
private ConcreteDataFactory()
forgetDataModel
public static void forgetDataModel(DataModel dataModel)
- Löscht die für eine Datenverteilerverbindung bzw. eine DataModel-Implementierung zwischengespeicherten Datenstrukturen. Diese Methode sollte
aufgerufen werden, wenn eine Datenverteilerverbindung bzw. eine DataModel-Implementierung nicht mehr zur Verfügung steht und die zwischengespeicherten
Datenstrukturen freigegeben werden sollen.
- Parameters:
dataModel
- DataModel
getInstance
public static DataFactory getInstance()
- Liefert die einzige Objekt dieser Klasse zurück.
- Returns:
- Einziges Objekt dieser Klasse.
createUnmodifiableData
public Data createUnmodifiableData(AttributeGroup atg,
byte[] bytes)
- Description copied from class:
DataFactory
- Erzeugt ein nicht modifizierbares Data-Objekt einer vorgegebenen Attributgruppe aus einem serialisierten Datensatz.
- Specified by:
createUnmodifiableData
in class DataFactory
- Parameters:
atg
- Attributgruppe des Datensatzesbytes
- Serialisierter Datensatz
- Returns:
- Nicht modifizierbares Data-Objekt zum Zugriff auf den Datensatz.
createModifiableData
public Data createModifiableData(AttributeGroup atg,
byte[] bytes)
- Description copied from class:
DataFactory
- Erzeugt ein modifizierbares Data-Objekt einer vorgegebenen Attributgruppe aus einem serialisierten Datensatz.
- Specified by:
createModifiableData
in class DataFactory
- Parameters:
atg
- Attributgruppe des Datensatzesbytes
- Serialisierter Datensatz
- Returns:
- Modifizierbares Data-Objekt zum Zugriff auf den Datensatz.