Klasse Container.ContainerDataSupplier

java.lang.Object
de.bsvrz.ars.persistence.Container.ContainerDataSupplier
Alle implementierten Schnittstellen:
AutoCloseable
Umschließende Klasse:
Container

public final class Container.ContainerDataSupplier extends Object implements AutoCloseable
Diese innerClass ermöglicht den Zugriff auf Datensätze, die in der umgebenden Klasse (Container) gespeichert sind. Beim erzeugen der Klasse wird angegeben, in welchem Bereich die Datensätze liegen müssen.
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    Legt ein Objekt an und ermöglicht den Zugriff mittels fetchNextData auf einzelne Datensätze.
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    void
     
    de.bsvrz.dav.daf.main.impl.archive.PersistentData
    Liest einen Datensatz aus einem Container oder gibt ein null-Paket zurück, wenn kein Datensatz mehr vorhanden ist.

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • ContainerDataSupplier

      public ContainerDataSupplier() throws IOException
      Legt ein Objekt an und ermöglicht den Zugriff mittels fetchNextData auf einzelne Datensätze.
      Löst aus:
      IOException - IO-Fehler
  • Methodendetails

    • fetchNextData

      public de.bsvrz.dav.daf.main.impl.archive.PersistentData fetchNextData() throws IOException
      Liest einen Datensatz aus einem Container oder gibt ein null-Paket zurück, wenn kein Datensatz mehr vorhanden ist.
      Gibt zurück:
      Datensatz mit zusätzlichen Informationen
      Löst aus:
      IOException - IO-Fehler
    • close

      public void close() throws Exception
      Angegeben von:
      close in Schnittstelle AutoCloseable
      Löst aus:
      Exception