Klasse DataIdentificationDirGetters
java.lang.Object
de.bsvrz.ars.ars.persistence.walk.internal.DataIdentificationDirGetters
Interface für Klassen, die eine Menge von Datenidentifikations-Verzeichnissen nacheinander zurückgeben.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic DataIdentificationDirGetterall(PersistenceDirectory persistenceDirectory) Erstellt eine neue DataIdentificationDirGetter-Instanz, die über alle Datenidentifikationen eines Persistenzverzeichnisses iteriert.static DataIdentificationDirGetterallWithDelegate(PersistenceDirectory persistenceDirectory, DataIdentificationListener delegate) Erstellt eine neue DataIdentificationDirGetter-Instanz, die alle Verzeichnisse durchsucht und gefundene Verzeichnisse (inkl. fremde Dateien und Verzeichnisse) vor der normalen Iteration an den delegate weiterleitet, z.static DataIdentificationDirGetterselectedContainerDirs(PersistenceDirectory persistenceDirectory, Collection<? extends de.bsvrz.dav.daf.main.archive.ArchiveDataSpecification> ads) Erstellt eine Instanz, die über vonArchiveDataSpecification-Objekten spezifizierte Datenidentifikationen iteriertstatic DataIdentificationDirGetterselectedDataIdentifications(PersistenceDirectory persistenceDirectory, Collection<? extends IdDataIdentification> dataIdentifications) Erstellt eine Instanz, die über ausgewählte Datenidentifikationen in einem Persistenzverzeichnis iteriert
-
Methodendetails
-
selectedContainerDirs
public static DataIdentificationDirGetter selectedContainerDirs(PersistenceDirectory persistenceDirectory, Collection<? extends de.bsvrz.dav.daf.main.archive.ArchiveDataSpecification> ads) Erstellt eine Instanz, die über vonArchiveDataSpecification-Objekten spezifizierte Datenidentifikationen iteriert- Parameter:
persistenceDirectory- Persistenzads- Archivdatenspezifikationen, über die iteriert werden soll- Gibt zurück:
- DataIdentificationDirGetter
-
selectedDataIdentifications
public static DataIdentificationDirGetter selectedDataIdentifications(PersistenceDirectory persistenceDirectory, Collection<? extends IdDataIdentification> dataIdentifications) Erstellt eine Instanz, die über ausgewählte Datenidentifikationen in einem Persistenzverzeichnis iteriert- Parameter:
persistenceDirectory- PersistenzverzeichnisdataIdentifications- Collection mit Containerverzeichnissen, über die iteriert werden soll- Gibt zurück:
- DataIdentificationDirGetter
-
all
Erstellt eine neue DataIdentificationDirGetter-Instanz, die über alle Datenidentifikationen eines Persistenzverzeichnisses iteriert.- Parameter:
persistenceDirectory- Persistenzverzeichnis- Gibt zurück:
- DataIdentificationDirGetter
-
allWithDelegate
public static DataIdentificationDirGetter allWithDelegate(PersistenceDirectory persistenceDirectory, DataIdentificationListener delegate) Erstellt eine neue DataIdentificationDirGetter-Instanz, die alle Verzeichnisse durchsucht und gefundene Verzeichnisse (inkl. fremde Dateien und Verzeichnisse) vor der normalen Iteration an den delegate weiterleitet, z. B. zum Logging oder bei einem Analyselauf.- Parameter:
persistenceDirectory- Persistenzverzeichnisdelegate- Delegate-Listener- Gibt zurück:
- DataIdentificationDirGetter
-