Index

C D E F G H I L M N P R S T 
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte

C

cancel() - Methode in Klasse de.bsvrz.ars.persistence.PersistentContainerSupplier
Löscht alle angelegten Datenstrukturen, die zur Bearbeitung benötigt wurden.
close() - Methode in Datensatzklasse de.bsvrz.ars.migration.kappich.MigrationKey
 
close() - Methode in Klasse de.bsvrz.ars.persistence.Container.ContainerDataSupplier
 
Container - Klasse in de.bsvrz.ars.persistence
Diese Klasse implementiert einen Container, dieser speichert Datensätze und zusätzliche Containerinformationen.
Container(long, Path) - Konstruktor für Klasse de.bsvrz.ars.persistence.Container
Dieser Konstruktor erzeugt aus einer Datei ein Container-Objekt.
Container.ContainerDataSupplier - Klasse in de.bsvrz.ars.persistence
Diese innerClass ermöglicht den Zugriff auf Datensätze, die in der umgebenden Klasse (Container) gespeichert sind.
ContainerDataSupplier() - Konstruktor für Klasse de.bsvrz.ars.persistence.Container.ContainerDataSupplier
Legt ein Objekt an und ermöglicht den Zugriff mittels fetchNextData auf einzelne Datensätze.
containerSavedTypeB() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode gibt darüber Auskunft, ob der Container bereits auf einem Speichermedium TypB gespeichert wurde.

D

dataIdentification() - Methode in Datensatzklasse de.bsvrz.ars.migration.kappich.MigrationKey
Gibt den Wert für die Datensatzkomponente dataIdentification zurück.
de.bsvrz.ars.migration.kappich - Package de.bsvrz.ars.migration.kappich
 
de.bsvrz.ars.persistence - Package de.bsvrz.ars.persistence
 
deleteAllData() - Methode in Klasse de.bsvrz.ars.persistence.Container
 

E

equals(Object) - Methode in Datensatzklasse de.bsvrz.ars.migration.kappich.MigrationKey
Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.

F

fetchNextContainer() - Methode in Klasse de.bsvrz.ars.persistence.PersistentContainerSupplier
Diese Methode liefert jeden Container der Persistenz einzeln zurück.
fetchNextData() - Methode in Klasse de.bsvrz.ars.persistence.Container.ContainerDataSupplier
Liest einen Datensatz aus einem Container oder gibt ein null-Paket zurück, wenn kein Datensatz mehr vorhanden ist.
FILE_ENDING - Statische Variable in Klasse de.bsvrz.ars.persistence.Container
 
FileSystemPersistenceModule - Klasse in de.bsvrz.ars.persistence
Implementierung eines Persistenzmoduls des Archivsystems, das die Container in entsprechenden Dateien im Dateisystem speichert.
FileSystemPersistenceModule(Path) - Konstruktor für Klasse de.bsvrz.ars.persistence.FileSystemPersistenceModule
Konstruktor des Persistenzmoduls, der das Wurzelverzeichnis für die Containerdateien festlegt.
finalizeAllData() - Methode in Klasse de.bsvrz.ars.persistence.Container
 
flush() - Methode in Klasse de.bsvrz.ars.persistence.Container
 

G

getAllContainers() - Methode in Klasse de.bsvrz.ars.persistence.FileSystemPersistenceModule
 
getContainer(long) - Methode in Klasse de.bsvrz.ars.persistence.FileSystemPersistenceModule
Diese Methode lädt einen Container von einem Speichermedium Typ A und stellt danach das Objekt zur Verfügung.
getContainerId() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode gibt die ID des Containers zurück.
getContainerIdentification() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode gibt ein Objekt mit den Eigenschaften des Containers zurück.
getDataContainerIdentification() - Methode in Klasse de.bsvrz.ars.persistence.Container
 
getDataCount() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode gibt die Anzahl der Datensätze, die im Container gepsichert sind, zurück.
getDataIdentTree() - Methode in Klasse de.bsvrz.ars.migration.kappich.MigrateWorker
 
getDeleteDate() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode gibt den Vorhaltezeitraum des Containers zurück.
getElement() - Methode in Datensatzklasse de.bsvrz.ars.migration.kappich.MigrationKey
 
getMaximumDataTiming() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode gibt die größten Zeitstempel und den größten Datenindex des Containers zurück.
getMinimumDataTiming() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode gibt die kleinsten Zeitstempel und den kleinsten Datenindex des Containers zurück.
getSaveStatus() - Methode in Klasse de.bsvrz.ars.persistence.Container
Siehe "return"
getSerializerVersion() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode liefert die Version des Serialisieres mit dem alle Datensätze des Containers serialisiert wurden.
getStorageSize() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode gibt den Speicherbedarf des Containers an, wenn er jetzt mit finalizeAllData abgeschlossen werden würde.
getSupplier() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode stellt ein Objekt zur Verfügung mit dem einzelne Datensätze aus einem Container angefordert werden können.
getThread() - Methode in Datensatzklasse de.bsvrz.ars.migration.kappich.MigrationKey
 
getVolumeIdTypeB() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode gibt die eindeutige Identifikation des Speichermediums vom Typ B zurück, auf dem der Container gesichert wurde.

H

hashCode() - Methode in Datensatzklasse de.bsvrz.ars.migration.kappich.MigrationKey
Gibt einen Hashcodewert für diese Objekt zurück.

I

indexCloser() - Methode in Datensatzklasse de.bsvrz.ars.migration.kappich.MigrationKey
Gibt den Wert für die Datensatzkomponente indexCloser zurück.
isContainerFinalized() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode liefert den Zustand des Containers (abgeschlossen, ja/nein)
isEmpty(Path) - Methode in Klasse de.bsvrz.ars.migration.kappich.MigrateWorker
Prüft, ob ein Verzeichnis leer ist
isValid() - Methode in Datensatzklasse de.bsvrz.ars.migration.kappich.MigrationKey
 

L

loadAllData(int) - Methode in Klasse de.bsvrz.ars.persistence.Container
 
lockIndex(IdDataIdentification) - Methode in Klasse de.bsvrz.ars.migration.kappich.MigrateWorker
 

M

main(String[]) - Statische Methode in Klasse de.bsvrz.ars.migration.kappich.Migrate
Main-methode, die beim Start der Migration ausgeführt wird.
Migrate - Klasse in de.bsvrz.ars.migration.kappich
Hauptklasse für das Migrationstool.
Migrate() - Konstruktor für Klasse de.bsvrz.ars.migration.kappich.Migrate
 
MigrateWorker - Klasse in de.bsvrz.ars.migration.kappich
Diese Klasse führt die eigentliche Migration durch
MigrateWorker(PersistentContainerStreamSupplier, Path, int, Range<Instant>, boolean) - Konstruktor für Klasse de.bsvrz.ars.migration.kappich.MigrateWorker
Erstellt einen neuen MigrateWorker.
MigrationKey - Datensatzklasse in de.bsvrz.ars.migration.kappich
Dummy-SyncKey-implementierung, die nicht wirklich lockt, da das bei der Migration nicht notwendig ist.
MigrationKey(IdDataIdentification, Consumer<MigrationKey>) - Konstruktor für Datensatzklasse de.bsvrz.ars.migration.kappich.MigrationKey
Erstellt eine Instanz einer Datensatzklasse MigrationKey.

N

nextContainerID() - Methode in Klasse de.bsvrz.ars.migration.kappich.MigrateWorker
Gibt die nächste freie Container-ID zurück
notClosed() - Methode in Datensatzklasse de.bsvrz.ars.migration.kappich.MigrationKey
 

P

PersistentContainerSupplier - Klasse in de.bsvrz.ars.persistence
Diese Klasse stellt aller Container, die sich im direkten Zugriff der Persistenz befinden, zur Verfügung.
PersistentContainerSupplier(Path, FileSystemPersistenceModule) - Konstruktor für Klasse de.bsvrz.ars.persistence.PersistentContainerSupplier
 

R

runWithArgs(String[]) - Statische Methode in Klasse de.bsvrz.ars.migration.kappich.Migrate
Diese methode entspricht der Main-methode, jedoch ohne Fehlerbehandlung.

S

saveAllData() - Methode in Klasse de.bsvrz.ars.persistence.Container
Diese Methode übergibt den Container der Sicherung, diese wird den Container persistent auf ein Speichermedium Typ B ablegen.
start() - Methode in Klasse de.bsvrz.ars.migration.kappich.MigrateWorker
Führt die Migration durch.
storeData(DataTiming, DataState, byte[], boolean) - Methode in Klasse de.bsvrz.ars.persistence.Container
 

T

toString() - Methode in Datensatzklasse de.bsvrz.ars.migration.kappich.MigrationKey
Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.
C D E F G H I L M N P R S T 
Alle Klassen und Schnittstellen|Alle Packages|Konstantenfeldwerte