Class ArchivIterator
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.archiv.ArchivIterator
-
- All Implemented Interfaces:
java.util.Iterator<de.bsvrz.dav.daf.main.ResultData>
public class ArchivIterator extends java.lang.Object implements java.util.Iterator<de.bsvrz.dav.daf.main.ResultData>Der Archiviterator erleichtert die Iteration über die Ergebnisse einer Archivabfrage.
-
-
Constructor Summary
Constructors Constructor Description ArchivIterator(de.bsvrz.dav.daf.main.ClientDavInterface dav, java.util.List<de.bsvrz.dav.daf.main.archive.ArchiveDataSpecification> specs)Führt die Archivanfrage durch und initialisiert den Iterator.
-
-
-
Constructor Detail
-
ArchivIterator
public ArchivIterator(de.bsvrz.dav.daf.main.ClientDavInterface dav, java.util.List<de.bsvrz.dav.daf.main.archive.ArchiveDataSpecification> specs)Führt die Archivanfrage durch und initialisiert den Iterator.- Parameters:
dav- eine Datenverteilerverbindung.specs- die Spezifikation der Archivanfragen.- Throws:
ArchivException- wenn die ein Fehler bei der Archivanfrage passiert erst.
-
-
Method Detail
-
hasNext
public boolean hasNext()
- Specified by:
hasNextin interfacejava.util.Iterator<de.bsvrz.dav.daf.main.ResultData>
-
next
public de.bsvrz.dav.daf.main.ResultData next()
- Specified by:
nextin interfacejava.util.Iterator<de.bsvrz.dav.daf.main.ResultData>- Throws:
ArchivException- wenn die ein Fehler bei der Archivanfrage passiert erst.
-
remove
public void remove()
Wird nicht unterstützt.- Specified by:
removein interfacejava.util.Iterator<de.bsvrz.dav.daf.main.ResultData>
-
-