de.bsvrz.dav.daf.main.impl.archive
Interface PersistentDataStreamSupplier


public interface PersistentDataStreamSupplier

Schnittstelle, die vom Persistenzmodul implementiert wird um die bereitgestellten Datensätze streambasiert zu übertragen.

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

Method Summary
 void cancel()
          Wird aufgerufen, wenn die Übertragung abgebrochen werden soll, also keine weiteren Datensätze übertragen werden sollen.
 PersistentData fetchNextData()
          Bestimmt den nächsten zu übertragenden Datensatz dieses Datensatzstroms.
 

Method Detail

fetchNextData

PersistentData fetchNextData()
Bestimmt den nächsten zu übertragenden Datensatz dieses Datensatzstroms.

Returns:
Nächster zu übertragender Datensatz oder null wenn kein Datensatz mehr zu übertragen ist.

cancel

void cancel()
Wird aufgerufen, wenn die Übertragung abgebrochen werden soll, also keine weiteren Datensätze übertragen werden sollen.