de.bsvrz.kex.kexdav.dataexchange
Class DataTransferPolicy.DataPackage

java.lang.Object
  extended by de.bsvrz.kex.kexdav.dataexchange.DataTransferPolicy.DataPackage
Enclosing class:
DataTransferPolicy

 class DataTransferPolicy.DataPackage
extends Object


Field Summary
private  long _creationTime
           
private  KExDaVAttributeGroupData _data
           
private  DataState _dataState
           
private  long _dataTime
           
 
Constructor Summary
DataTransferPolicy.DataPackage(KExDaVAttributeGroupData data, DataState dataState, long dataTime)
          Klasse, die ein Datenpaket speichert (Ähnlich einem ResultData)
 
Method Summary
 boolean equals(Object o)
           
 long getCreationTime()
          Gibt die Zeit der Ankunft des Datums bei KExDaV zurück
 KExDaVAttributeGroupData getData()
          Gibt das Datum zurück
 DataState getDataState()
          Gibt den Zustand zurück
 long getDataTime()
          Gibt die Datenzeit zurück
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_data

private final KExDaVAttributeGroupData _data

_dataState

private final DataState _dataState

_dataTime

private final long _dataTime

_creationTime

private final long _creationTime
Constructor Detail

DataTransferPolicy.DataPackage

public DataTransferPolicy.DataPackage(KExDaVAttributeGroupData data,
                                      DataState dataState,
                                      long dataTime)
Klasse, die ein Datenpaket speichert (Ähnlich einem ResultData)

Parameters:
data - Datum
dataState - Datenzustand
dataTime - Datenzeit
Method Detail

getData

public KExDaVAttributeGroupData getData()
Gibt das Datum zurück

Returns:
das Datum

getDataState

public DataState getDataState()
Gibt den Zustand zurück

Returns:
den Zustand

getDataTime

public long getDataTime()
Gibt die Datenzeit zurück

Returns:
die Datenzeit

getCreationTime

public long getCreationTime()
Gibt die Zeit der Ankunft des Datums bei KExDaV zurück

Returns:
die Zeit der Ankunft des Datums bei KExDaV

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object