Index

A B C D E F G H I J K L M N O P Q R S T U V W _ 
All Classes|All Packages

A

abort() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask.ArSSettingListener
 
ABORT - de.bsvrz.ars.ars.mgmt.tasks.QueryTask.SendingState
 
AbstractFileSystemBackup - Class in de.bsvrz.ars.ars.backup.plugins
Gemeinsame Basisklasse für DVD und Filesystem-Backup.
AbstractFileSystemBackup() - Constructor for class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
 
AbstractIndex<E extends java.lang.Enum<E>> - Class in de.bsvrz.ars.ars.persistence.index.backend.management
Basisimplementierung für Indexdateien im Archivsystem.
AbstractIndex(IndexContentDescriptor<E>, int, Path) - Constructor for class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Erstellt eine neue Index-Instanz
AbstractTask - Class in de.bsvrz.ars.ars.mgmt.tasks
TBD Dokumentation
AbstractTask(ArchiveManager) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
Erstellt einen neuen Task
accessContainer(IdContainerFileDir, long) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Greift auf einen Container zu.
accessContainerUnsynchronized(File) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Greift auf eine Containerdatei unsynchronisiert zu.
accessOpenContainer(IdDataIdentification, ArchiveDataKind, long) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Greift auf den offenen Container zu.
acquireWriteKey(T) - Method in class de.bsvrz.ars.ars.mgmt.datatree.synchronization.DebuggingSynchronizationManager
 
acquireWriteKey(T) - Method in interface de.bsvrz.ars.ars.mgmt.datatree.synchronization.SynchronizationManager
Fordert exklusiven Zugriff (Schreibzugriff) auf das angegebene Element an.
acquireWriteKey(T) - Method in class de.bsvrz.ars.ars.mgmt.datatree.synchronization.SynchronizationManagerImpl
 
acquireWriteKey(T, Duration) - Method in class de.bsvrz.ars.ars.mgmt.datatree.synchronization.DebuggingSynchronizationManager
 
acquireWriteKey(T, Duration) - Method in interface de.bsvrz.ars.ars.mgmt.datatree.synchronization.SynchronizationManager
Fordert exklusiven Zugriff (Schreibzugriff) auf das angegebene Element an.
acquireWriteKey(T, Duration) - Method in class de.bsvrz.ars.ars.mgmt.datatree.synchronization.SynchronizationManagerImpl
 
ACTIVITY_FLAG_FILE_NAME - Static variable in class de.bsvrz.ars.ars.persistence.PersistenceManager
Dateiname des Lock-Files des Archivsystems.
add(byte[]) - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Fügt einen Datensatz hinzu
add(long, long, long) - Method in class de.bsvrz.ars.ars.persistence.index.DataIndexIndexImpl
Fügt dem Index einen neuen Eintrag hinzu.
add(long, long, long, long, long) - Method in class de.bsvrz.ars.ars.persistence.index.DataTimeIndexImpl
Fügt dem Index einen neuen Eintrag hinzu.
add(long, long, long, long, long, long, long) - Method in class de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl
Fügt einen neuen Eintrag in den Buffer ein.
addAll(DataIndexRangeSet) - Method in class de.bsvrz.ars.ars.mgmt.tasks.DataIndexRangeSet
 
addColumn(int, E, ColumnType) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor
Fügt eine Spalte hinzu
addDeletedContainer(BasicContainerFileHandle) - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Fügt einen (gelöschten) Container hinzu
addDeletedContainer(ContainerManagementData, DataSequence) - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Fügt einen (gelöschten) Container hinzu
addIndexEntries(SyncKey<IdDataIdentification>, ArchiveDataKind, long, long, long, long) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode addIndexEntries fügt einem Index Werte hinzu.
addLast(byte[]) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Fügt einen Eintrag ein.
addLast(byte[], int) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Fügt Einträge am Ende ein.
addRange(int, E, ColumnType, E, ColumnType) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor
Fügt zwei Spalte, die einen Bereich darstellen hinzu
addRange(long, long) - Method in class de.bsvrz.ars.ars.mgmt.tasks.DataIndexRangeSet
 
addTask(MultiTask) - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
Fuegt ein MultiTask hinzu und startet ihn, falls der MultitaskManager selbst schon gestartet ist.
addTaskStepListener(TaskStepListener) - Method in class de.bsvrz.ars.ars.mgmt.tasks.Task
Zu Testzwecken kann hiermit ein Listener eingefuegt werden, der am Ende eines jedem Schleifendurchlaufs aufgerufen wird.
addTransition(SimulationAutomaton) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
Eine Transition soll durchgeführt werden.
addWakeUp(SimulationAutomaton) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
Führt zum Aufrufen von SimulationAutomaton.wakeUp() nach dem Ablauf von der parametrierbaren Wartezeit.
adk - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
AllContainerDirs - Class in de.bsvrz.ars.ars.persistence.walk.internal
Iterator über alle Containerverzeichnisse im Archivsystem
AllContainerDirs(PersistenceManager) - Constructor for class de.bsvrz.ars.ars.persistence.walk.internal.AllContainerDirs
Erstellt eine neue AllContainerDirs-Instanz
AllContainerDirs(Path) - Constructor for class de.bsvrz.ars.ars.persistence.walk.internal.AllContainerDirs
Erstellt eine neue AllContainerDirs-Instanz
allContainers(PersistenceManager) - Static method in interface de.bsvrz.ars.ars.persistence.walk.ContainerWalk
Factory-Methode, die einen ContainerDirWalk erzeugt, der alle Containerverzeichnisse durchsucht.
allDirectories(PersistenceManager) - Static method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
Factory-Methode, die einen DataIdentificationDirWalk erzeugt, der alle im Dateisystem vorhandenen Datenidentifikationsverzeichnisse durchsucht.
allParams - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
Sortierte Liste aller ContainerHeader-Parameter.
allParams - Static variable in class de.bsvrz.ars.ars.persistence.StartupProperties
Sortierte Liste aller StartupInfo-Parameter.
analyzeFile(File) - Static method in class de.bsvrz.ars.ars.repair.ArchiveFileViewer
Gibt den Inhalt einer einzelnen Datei aus
analyzeFileOrDirectory(File) - Static method in class de.bsvrz.ars.ars.repair.ArchiveFileViewer
Gibt eine Datei oder ein Verzeichnis rekursiv auf der Konsole aus.
append() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Fügt die vorher mit AbstractIndex.setInsertValue(Enum, long) gesetzten Werte hinten an den Index an.
append() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Fügt die vorher mit BaseIndex.setInsertValue(Enum, long) gesetzten Werte hinten an den Index an.
append(boolean) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Fügt die vorher mit AbstractIndex.setInsertValue(Enum, long) gesetzten Werte hinten an den Index an.
append(boolean) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Fügt die vorher mit BaseIndex.setInsertValue(Enum, long) gesetzten Werte hinten an den Index an.
appendIdElements(Path, String, long) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Zerlegt die numerische ID in Gruppen von jeweils 3 Zeichen in Dezimaldarstellung und ergänzt das übergebene Path-Objekt, sodass die übergebene Separtor/Prefixsequenz hinzugefügt wird.
appendSerializedData(byte[], int) - Method in class de.bsvrz.ars.ars.persistence.ContainerFileHandle
Haengt den bereits übergebenen und serialisierten Datensatz an die aktuelle Container-Datei an.
appliesTo(IdDataIdentification, ContainerHeaders) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.ChangeTime
 
appliesTo(IdDataIdentification, ContainerHeaders) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteLater
 
appliesTo(IdDataIdentification, ContainerHeaders) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteNow
 
appliesTo(IdDataIdentification, ContainerHeaders) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeletePermanently
 
appliesTo(IdDataIdentification, ContainerHeaders) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteRegular
 
appliesTo(IdDataIdentification, ContainerHeaders) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteSpontan
 
arch - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Einst
 
ArchivConfig - Class in de.bsvrz.ars.ars.mgmt
Konfiguration des Archivsystems.
ArchivConfig(ArchiveManager) - Constructor for class de.bsvrz.ars.ars.mgmt.ArchivConfig
 
ArchivConfig.EndOfParamListener - Class in de.bsvrz.ars.ars.mgmt
Spezielle Klasse, mit der man auf das Ende der Übernahme der nächsten Archiveinstellungen warten kann.
ARCHIVCONTAINER - Static variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask
 
ArchiveDataReceiver() - Constructor for class de.bsvrz.ars.ars.mgmt.InQueuesMgr.ArchiveDataReceiver
 
ArchiveDataSerializer - Class in de.bsvrz.ars.ars.mgmt.tasks
Klasse, die Archivdaten serialisiert um diese in Containerdateien zu schreiben.
ArchiveDataSerializer() - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.ArchiveDataSerializer
 
ArchiveFileViewer - Class in de.bsvrz.ars.ars.repair
Klasse, die die Inhalte beliebiger Archivdateien auf der Konsole ausgibt.
ArchiveFileViewer() - Constructor for class de.bsvrz.ars.ars.repair.ArchiveFileViewer
 
ArchiveInfoQueryTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Task zur Bearbeitung von Archiv-Informationsanfragen.
ArchiveInfoQueryTask(MultiTaskManager) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.ArchiveInfoQueryTask
Erstellt eine Instanz
ARCHIVEINST - Static variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask
 
archiveIsReady() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Wird von ArchiveConfig ausgeführt, wenn alle Daten initial angemeldet wurden.
ArchiveLongTermTaskStatePublisher - Class in de.bsvrz.ars.ars.mgmt
Verwaltet und dokumentiert die Zustände von Tasks und deren Fortschritt.
ArchiveLongTermTaskStatePublisher(ArchiveManager, String, String) - Constructor for class de.bsvrz.ars.ars.mgmt.ArchiveLongTermTaskStatePublisher
Erzeugt eine neue Instanz
ArchiveManager - Class in de.bsvrz.ars.ars.mgmt
Zentrale Archiv-Verwaltung.
ArchiveManager(String[]) - Constructor for class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
ArchiveMonitor - Class in de.bsvrz.ars.ars.mgmt.commands
Klasse zur zyklischen Abfrage der Archiv-Warteschlangen
ArchiveMonitor(ArchiveManager, int, Command) - Constructor for class de.bsvrz.ars.ars.mgmt.commands.ArchiveMonitor
 
ArchiveQueryTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Task für Bearbeitung von Archivanfragen.
ArchiveQueryTask(ArchiveManager, MultiTaskManager, FlowControlTask) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
Erzeugt eine neue Query-Task.
ArchiveRequestedTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Task zur Archivierung nachgefordeter Daten.
ArchiveRequestedTask(ArchiveManager, int, ArchiveRingBuffer) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.ArchiveRequestedTask
Erzeugt einen ArchiveRequestedTask
ArchiveSettingsReceiver() - Constructor for class de.bsvrz.ars.ars.mgmt.InQueuesMgr.ArchiveSettingsReceiver
 
ArchiveSettingsTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Task zur Umsetzung der Archiveinstellungen.
ArchiveSettingsTask(ArchiveManager, BlockingQueue<Object>) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask
Erstellt eine neue Instanz
ArchiveSettingsTask.ArSSettingListener - Class in de.bsvrz.ars.ars.mgmt.tasks
Spezielle Klasse, mit der man auf das Ende der Übernahme der nächsten Archiveinstellungen warten kann.
ArchiveTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Task zur Archivierung von Datensätzen.
ArchiveTask(ArchiveManager, int, ArchiveRingBuffer) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
Konstruktor des Archiv-Tasks.
ArchiveTask.CloseContainerObject - Class in de.bsvrz.ars.ars.mgmt.tasks
Eine Instanz dieser Klasse wird eingefuegt, wenn ein Container aufgrund einer Parametrierungs-Änderung abgeschlossen werden soll.
archiveTime() - Static method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
ArchiveTime - de.bsvrz.ars.ars.mgmt.datatree.IndexImpl
 
ArchiveTimeIndex - Interface in de.bsvrz.ars.ars.persistence.index
TBD Dokumentation
ArchiveTimeIndexImpl - Class in de.bsvrz.ars.ars.persistence.index
Diese Klasse implementiert einen monoton steigenden Index.
ArchiveTimeIndexImpl(int, Path) - Constructor for class de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl
Erzeugt einen neuen monoton steigenden Index.
ArchiveTimeIndexImpl(int, Path, IndexContentDescriptor<IndexValues>) - Constructor for class de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl
Erzeugt einen neuen monoton steigenden Index.
ArchiveTimeIndexImpl.Key - Enum in de.bsvrz.ars.ars.persistence.index
Deprecated.
ArchiveTimeMax - de.bsvrz.ars.ars.persistence.index.IndexValues
Maximum der Archivzeit im Container
ArchiveTimeMin - de.bsvrz.ars.ars.persistence.index.IndexValues
Minimum der Archivzeit im Container
archMgr - Variable in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
Zentrale Archiv-Verwaltung.
ARS_SPLITTER - Static variable in class de.bsvrz.ars.ars.persistence.gap.GapFileImpl
 
ArSCmdInterface - Class in de.bsvrz.ars.ars.mgmt.commands
 
ArSCmdInterface(ArchiveManager, int) - Constructor for class de.bsvrz.ars.ars.mgmt.commands.ArSCmdInterface
Erzeugt den Telnet Server.
arSParamGetAnzNachfordern() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Liefert die Anzahl der Archivsysteme, bei denen nachgefordert werden soll.
arSParamGetNachfordern(int) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Liefert aus der Liste der Archivsysteme, bei denen bei potentiell erkannten Datenlücken nachgefordert werden soll, das Archivsystem mit dem angegebenen nullbasierten Index.
arSParamGetQuittieren() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Liefert den AspektID unter dem quittiert werden soll, -1 falls nicht quittiert werden soll.
arSParamGetVorhalten() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Liefert die Vorhaltezeit in Sekunden.
arSParamGetVorhalten(IdDataIdentification) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode arSParamGetVorhalten ermittelt den parametrierten Vorhaltezeitraum in Sekunden für eine Datenidentifikation.
arSParamIsArchivieren() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Liefert Kennzeichen, ob die Daten zu archivieren sind.
arSParamIsNachfordern() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Liefert Kennzeichen, ob bei potentiell erkannten Datenlücken bei anderen Archivsystemen nachgefordert werden soll.
arSParamIsQuittieren() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
 
arSParamIsQuittierenValid() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
 
arSParamIsSichern() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Liefert Kennzeichen, ob die Daten für diese Datenidentifikation zu sichern sind.
arSParamMarkQuittierenInvalid(boolean) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
 
arsParamSetParams(Data) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Setzt einen Zeiger auf den Datensatz mit der Parametrierung für diese Datenidentifikation
ArSQuitCmdSender - Class in de.bsvrz.ars.ars.mgmt.commands
Diese Klasse sendet eine Sequenz über das Telnet-Interface des Archivsystems, so dass dieses beendet wird.
ArSQuitCmdSender() - Constructor for class de.bsvrz.ars.ars.mgmt.commands.ArSQuitCmdSender
 
ArSRemoteControl - Class in de.bsvrz.ars.ars.mgmt
Klasse zur Fernsteuerung des Archivsystems (für Testzwecke).
ArSRemoteControl() - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
 
ArSRemoteControl.Datenspez - Class in de.bsvrz.ars.ars.mgmt
 
ArSRemoteControl.Einst - Class in de.bsvrz.ars.ars.mgmt
 
ArSRemoteControl.ParamSatz - Class in de.bsvrz.ars.ars.mgmt
 
ArSRemoteControl.ParamSatzPermanentDelete - Class in de.bsvrz.ars.ars.mgmt
 
ArSRemoteControl.RequestDataSpec - Class in de.bsvrz.ars.ars.mgmt
 
ArSRemoteControl.SerializerInterface - Interface in de.bsvrz.ars.ars.mgmt
 
arsTime - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
asDescendingMapOfRanges() - Method in class de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap
 
asMapOfRanges() - Method in class de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap
 
aspID - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask.CloseContainerObject
 
asps - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Datenspez
 
assertNoLocks() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Testmethode fürs Debugging, stellt sicher, dass aktuell keine Locks vom aktuellen Thread gehalten werden.
assertReadAccess() - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
 
AT - de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl.Key
Deprecated.
 
atgID - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask.CloseContainerObject
 
atgQuery - Variable in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Attributgruppe für Archiv-Anfragen.
atgQuery - Variable in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
Attributgruppe der Archiv-Anfrage und -Antwort.
atgs - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Datenspez
 

B

backup(OutputStream, int) - Method in interface de.bsvrz.ars.ars.backup.Container
Sichert den Container
BackupAdapter - Class in de.bsvrz.ars.ars.mgmt.tasks
Diese Klasse adaptiert ein altes BackupModul auf die neue Schnittstelle BackupImplementation.
BackupAdapter(BackupModul) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.BackupAdapter
Erstellt eine neue BackupAdapter
backupBasePath - Variable in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
Backup-Basispfad.
backupContainer(int, long, File) - Method in interface de.bsvrz.ars.ars.backup.BackupModul
Deprecated.
Mit dieser Methode wird festgelegt, dass ein Container auf dem angegebenen und vorher geöffneten Medium zu speichern ist.
backupContainer(int, Container) - Method in interface de.bsvrz.ars.ars.backup.BackupImplementation
Mit dieser Methode wird festgelegt, dass ein Container auf dem angegebenen und vorher geöffneten Medium zu speichern ist.
backupContainer(int, Container) - Method in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
 
backupContainer(int, Container) - Method in class de.bsvrz.ars.ars.mgmt.tasks.BackupAdapter
 
BackupException - Exception in de.bsvrz.ars.ars.backup
Diese Klasse kapselt Exceptions, die in den Methoden eines BackupModuls auftreten können.
BackupException() - Constructor for exception de.bsvrz.ars.ars.backup.BackupException
Erstellt eine neue BackupException
BackupException(String) - Constructor for exception de.bsvrz.ars.ars.backup.BackupException
Erstellt eine neue BackupException
BackupException(String, Throwable) - Constructor for exception de.bsvrz.ars.ars.backup.BackupException
Erstellt eine neue BackupException
BackupException(Throwable) - Constructor for exception de.bsvrz.ars.ars.backup.BackupException
Erstellt eine neue BackupException
BackupImplementation - Interface in de.bsvrz.ars.ars.backup
Eine Subklasse dieses Interfaces ist die Implementierung eines Backup-Moduls (Plugins).
BackupModul - Interface in de.bsvrz.ars.ars.backup
Deprecated.
Sollte durch BackupModule ersetzt werden, da eine bessere Performance und ein einfacheres Interface erreicht werden kann.
BackupModule - Interface in de.bsvrz.ars.ars.backup
Diese Klasse dient als Interface für alle Backup-Module.
BackupResultData() - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.BackupTask.BackupResultData
Erstellt einen neuen BackupResultData
BackupTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Task zur Durchführung eines Sicherungslaufs.
BackupTask(ArchiveManager, BlockingQueue<Object>, LongTermTaskStatePublisher) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.BackupTask
Erstellt einen neuen BackupTask
BackupTask.BackupResultData - Class in de.bsvrz.ars.ars.mgmt.tasks
Diese Klasse sieht aus wie ein ResultData, wird aber nur intern verwendet, um einen über den Scheduler angestoßenen Sicherungslauf von einem extern angestoßenen zu unterscheiden
BaseIndex<E extends java.lang.Enum<E>> - Interface in de.bsvrz.ars.ars.persistence.index.backend.management
Basis-Implementierung für Indexe
BasicContainerFileHandle - Class in de.bsvrz.ars.ars.persistence
Diese Klasse bietet den Dateizugriff auf eine Containerdatei.
BasicContainerFileHandle(File) - Constructor for class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Haupt-Konstruktor
ber - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.ParamSatz
 
ber - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.ParamSatzPermanentDelete
 
BinaryIndexResult<E extends java.lang.Enum<E>> - Class in de.bsvrz.ars.ars.persistence.index.result
Diese Klasse repräsentiert das Ergebnis einer Indexanfrage aus der Klasse AbstractIndex.
BinaryIndexResult(IndexContentDescriptor<E>) - Constructor for class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Erstellt ein neues IndexResult
BOOL_STR_LEN - Static variable in class de.bsvrz.ars.ars.persistence.KeyValProps
Länge eines Boolschen Werts bei textueller Repraesentation mit '0' und '1'.
bosResult - Variable in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Wiederverwendbarer ByteArrayOutputStream.
BucketContainerIterator - Class in de.bsvrz.ars.ars.persistence.iter
Iteriert wie der SequentialContainerIterator über eine Menge von Containern.
BucketContainerIterator(ArchiveManager, List<List<QueryDataSequence.IndexedContainer>>, SyncKey<IdDataIdentification>, ArchiveDataKind, DeletedTreatment, ArchiveOrder, Inflater) - Constructor for class de.bsvrz.ars.ars.persistence.iter.BucketContainerIterator
Erstellt einen neuen BucketContainerIterator
BUFFER_SIZE - Static variable in class de.bsvrz.ars.ars.persistence.ContainerFile
Größe der Daten-Puffer in Byte.
BufferedIndexStorage - Class in de.bsvrz.ars.ars.persistence.index.backend.storage
Puffert den lesenden Zugriff auf ein darunterliegendes FileIndexStorage
BufferedIndexStorage(FileIndexStorage, int) - Constructor for class de.bsvrz.ars.ars.persistence.index.backend.storage.BufferedIndexStorage
Erstellt ein neues BufferedIndexStorage
BYTE4_MAXVAL - Static variable in class de.bsvrz.ars.ars.persistence.KeyValProps
 
BYTE5_MAXVAL - Static variable in class de.bsvrz.ars.ars.persistence.KeyValProps
 
BYTE6_MAXVAL - Static variable in class de.bsvrz.ars.ars.persistence.KeyValProps
 
BYTE8_MAXVAL - Static variable in class de.bsvrz.ars.ars.persistence.KeyValProps
 
BYTES4_STR_LEN - Static variable in class de.bsvrz.ars.ars.persistence.KeyValProps
 
BYTES5_STR_LEN - Static variable in class de.bsvrz.ars.ars.persistence.KeyValProps
 
BYTES6_STR_LEN - Static variable in class de.bsvrz.ars.ars.persistence.KeyValProps
 
BYTES8_STR_LEN - Static variable in class de.bsvrz.ars.ars.persistence.KeyValProps
 

C

cache(byte[], int) - Method in class de.bsvrz.ars.ars.persistence.CacheManager.Cache
Cachen der übergebenen Daten.
CacheManager - Class in de.bsvrz.ars.ars.persistence
Diese Klasse implementiert die Verwaltung der Caches für die Schreibzugriffe auf Containerdateien.
CacheManager.Cache - Class in de.bsvrz.ars.ars.persistence
Realisiert den Zwischenspeicher für eine Containerdatei.
CacheManager.CacheMemoryUsage - Class in de.bsvrz.ars.ars.persistence
 
CacheMemoryUsage(long, long) - Constructor for class de.bsvrz.ars.ars.persistence.CacheManager.CacheMemoryUsage
 
calcOnlineArchivTaskIndex(long, long, long, int) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Verteilung der Datenidentifikationen auf die Online-Archiv-Tasks erfolgt anhand der IDs.
call() - Method in interface de.bsvrz.ars.ars.persistence.PersistenceManager.ContainerCall
Methode, die etwas ausführt und dabei Exceptions werfen kann
cancelWakeUp(SimulationAutomaton) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
Bricht das Aufwecken der übergebenen Simulation ab.
CH_DELIM - Static variable in class de.bsvrz.ars.ars.persistence.KeyValProps
Delimiter für Parameter im Container-Header.
ChangeTime(long) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.ChangeTime
 
CHARSET - Static variable in class de.bsvrz.ars.ars.persistence.gap.GapFileImpl
 
checkAdd(long, long, long, long, long, long, long) - Method in class de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl
 
checkContainerFile(IdDataIdentification, ArchiveDataKind, long) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Überprüft eine Containerdatei darauf, ob diese mit "##\n" endet.
checkPersistenceDir(String) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Prüft das Persistenzverzeichnis auf fremde Dateien und Verzeichnisse und falsche Reihenfolgen von ID-Verzeichnissen.
checkVal(long) - Method in class de.bsvrz.ars.ars.persistence.KeyValParam
 
checkVal(String) - Method in class de.bsvrz.ars.ars.persistence.KeyValParam
 
CHP_ANZ_DS - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Anzahl Datensätze
CHP_ANZ_DS - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_ARC_TIME_MAX - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Archivzeit-Maximum
CHP_ARC_TIME_MAX - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_ARC_TIME_MIN - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Archivzeit-Minimum
CHP_ARC_TIME_MIN - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_ASP_ID - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_ATG_ID - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_CONT_ID - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Container-ID
CHP_CONT_ID - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
Container-Header-Parameter.
CHP_DATA_IDX_MAX - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Datenindex-Maximum
CHP_DATA_IDX_MAX - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_DATA_IDX_MIN - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Datenindex-Minimum
CHP_DATA_IDX_MIN - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_DATA_KIND - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_DATA_TIME_MAX - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Datenzeit-Maximum
CHP_DATA_TIME_MAX - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_DATA_TIME_MIN - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Datenzeit-Minimum
CHP_DATA_TIME_MIN - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_DELETED - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Ist der Container gelöscht?
CHP_DELETED - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_LOESCHEN - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Löschzeitpunkt
CHP_LOESCHEN - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
Das ist ein absoluter Zeitpunkt in Millisekunden.
CHP_LOESCHUTZ - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Löschschutz bis zum angegebenen Zeitpunkt
CHP_LOESCHUTZ - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
Dies ist ein absoluter Zeitpunkt in Millisekunden.
CHP_MEDIUM_ID - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Medien-ID des gesicherten Containers oder MEDIUM_UNSAVED oder MEDIUM_DESTROYED
CHP_MEDIUM_ID - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_OBJ_ID - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_RESTORED - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Ist der Container wiederhergestellt?
CHP_RESTORED - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_SIM_VAR - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
CHP_TO_SAVE - de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Soll der Container gesichert werden?
CHP_TO_SAVE - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
cleanUp() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
 
cleanUp() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
 
cleanUp() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
 
cleanUp() - Method in class de.bsvrz.ars.ars.mgmt.tasks.Task
Wird garantiert aufgerufen, nachdem der Task vollständig terminiert wurde.
clear() - Method in class de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap
 
clear() - Method in class de.bsvrz.ars.ars.persistence.KeyValProps
 
close() - Method in interface de.bsvrz.ars.ars.mgmt.datatree.synchronization.SyncKey
Gibt die Synchronisierung wieder frei.
close() - Method in class de.bsvrz.ars.ars.mgmt.tasks.Query
Bricht die Query ab und markiert sie als erledigt.
close() - Method in exception de.bsvrz.ars.ars.mgmt.tasks.QueryError
 
close() - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryList
 
close() - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Die Methode beendet den Zugriff auf den Container (der Container wird nicht abgeschlossen), wird benötigt für das AutoCloseable-interface.
close() - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Schreibt alle in den einzelnen Caches vorhandenen Daten und schließt die Cache-Verwaltung.
close() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataIterator
 
close() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerDataIterator
 
close() - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
close() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Schließt den Index und speichert alle geänderten Daten auf Platte.
close() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Schließt den Index und speichert alle geänderten Daten auf Platte.
close() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.BufferedIndexStorage
 
close() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.FileIndexStorage
 
close() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
 
close() - Method in class de.bsvrz.ars.ars.persistence.iter.BucketContainerIterator
 
close() - Method in class de.bsvrz.ars.ars.persistence.iter.CombineDataIterator
 
close() - Method in interface de.bsvrz.ars.ars.persistence.iter.DataIterator
Terminiert das iterieren.
close() - Method in class de.bsvrz.ars.ars.persistence.iter.EmptyDataIterator
 
close() - Method in class de.bsvrz.ars.ars.persistence.iter.SequentialContainerIterator
 
closeContainer(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.ContainerFileHandle
Schliesst die Container-Datei.
CloseContainerObject(DataDescription) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask.CloseContainerObject
 
closeIndexes() - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexTree
Schließt alle Indexe, die vom aktuellen Thread geöffnet wurden.
closeIndexes(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexTree
Schließt alle vom aktuellen Thread geöffneten Indexe und schreibt die Puffer auf die Festplatte.
closeMediumAfterBackup(int, File) - Method in interface de.bsvrz.ars.ars.backup.BackupImplementation
Sobald auf einem Medium keine Kapazität für weitere Container mehr vorhanden ist, wird der aktuelle Backup-Lauf auf diesem Medium mit dieser Methode abgeschlossen.
closeMediumAfterBackup(int, File) - Method in interface de.bsvrz.ars.ars.backup.BackupModul
Deprecated.
Sobald auf einem Medium keine Kapazität für weitere Container mehr vorhanden ist, wird der aktuelle Backup-Lauf auf diesem Medium mit dieser Methode abgeschlossen.
closeMediumAfterBackup(int, File) - Method in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
 
closeMediumAfterBackup(int, File) - Method in class de.bsvrz.ars.ars.mgmt.tasks.BackupAdapter
 
collect(String, int, DataIdentificationDirCollector<E>) - Method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
Führt den Verzeichnisdurchlauf aus.
collect(String, int, DataIdentificationDirCollector<E>) - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerDirWalk
 
CollectionUtilities - Class in de.bsvrz.ars.ars.persistence
 
ColumnType - Enum in de.bsvrz.ars.ars.persistence.index.backend.management
Sortierung/Art einer Spalte
CombineDataIterator - Class in de.bsvrz.ars.ars.persistence.iter
Diese Klasse kombiniert mehrere parallel laufende Iteratoren um daraus einen einzelnen Iterator zu erstellen, der alle Daten enthält.
CombineDataIterator(Collection<DataSequence>, ArchiveOrder, Inflater) - Constructor for class de.bsvrz.ars.ars.persistence.iter.CombineDataIterator
Konstruktor zum Kombinieren von mehreren DataSequence-Objekten
compareTo(RemoteArchive) - Method in class de.bsvrz.ars.ars.persistence.gap.RemoteArchive
 
compareTo(IdContainerFileDir) - Method in class de.bsvrz.ars.ars.persistence.IdContainerFileDir
 
compareTo(IdDataIdentification) - Method in class de.bsvrz.ars.ars.persistence.IdDataIdentification
 
compresser - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
connectToDavQuit() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
ConsistencyCheck - Class in de.bsvrz.ars.ars.persistence
Mit den statischen Methoden dieser Klasse können die Container in einem Verzeichnis geprüft werden.
ConsistencyCheck() - Constructor for class de.bsvrz.ars.ars.persistence.ConsistencyCheck
 
CONT_FILENAME_FILTER - Static variable in class de.bsvrz.ars.ars.persistence.ContainerFile
Filter zur Erkennung von Containerdateien anhand des Dateinamens.
CONT_UNCLOSED - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
Wert von anzDS bei nicht abgeschlossenem Container.
Container - Interface in de.bsvrz.ars.ars.backup
Klasse, die dem BackupModule bzw. genauer der BackupImplementation übergeben wird, wenn ein Container gesichert wird.
ContainerAction - Interface in de.bsvrz.ars.ars.persistence.walk
Eine Aktion, die auf einen Container angewendet werden kann
ContainerDataIterator - Class in de.bsvrz.ars.ars.persistence
Diese Klasse liest aus einem einzelnen Container Datensätze
ContainerDataResult - Class in de.bsvrz.ars.ars.persistence
Klasse, in die Ergebnisse beim Iterieren von Containerdaten abgelegt werden.
ContainerDataResult() - Constructor for class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
ContainerFile - Class in de.bsvrz.ars.ars.persistence
Diese Klasse enthält die Funktionalitaet zum Erzeugen, Lesen, Schreiben und Loeschen von Container-Dateien.
ContainerFile() - Constructor for class de.bsvrz.ars.ars.persistence.ContainerFile
 
ContainerFileHandle - Class in de.bsvrz.ars.ars.persistence
Klasse für den Zugriff auf eine Container-Datei.
ContainerFileHandle(IdContainerFileDir, long, boolean, PersistenceManager) - Constructor for class de.bsvrz.ars.ars.persistence.ContainerFileHandle
Erstellt eine neue Instanz zum Zugriff auf die Containerdatei
ContainerHdr - Class in de.bsvrz.ars.ars.persistence
Klasse, die einen Container-Header repraesentiert.
ContainerHdr() - Constructor for class de.bsvrz.ars.ars.persistence.ContainerHdr
 
ContainerHeaders - Class in de.bsvrz.ars.ars.persistence
Einfache standalone Daten-Klasse, die Containerheader speichern kann.
ContainerHeaders(ContainerManagementData) - Constructor for class de.bsvrz.ars.ars.persistence.ContainerHeaders
Kopiert die Container-Header von einer anderen Klasse, die das abrufen von Containerheadern erlaubt (ContainerManagementData).
ContainerHeaders(IndexResult<ContainerManagementInformation>, IdDataIdentification, ArchiveDataKind, int) - Constructor for class de.bsvrz.ars.ars.persistence.ContainerHeaders
Erzeugt die ContainerHeader aus einem einzieligen Ergebnis ds Verwaltungsdatenindex.
ContainerId - de.bsvrz.ars.ars.persistence.index.IndexValues
ID des Containers
containerIgnored - Variable in class de.bsvrz.ars.ars.persistence.PersistenceManager.RebuildResult
 
ContainerManagementData - Interface in de.bsvrz.ars.ars.persistence
 
ContainerManagementIndex - Class in de.bsvrz.ars.ars.persistence.index
Index, der alle wesentlichen Verwaltungsdaten eines Containers enthält.
ContainerManagementIndex(int, Path) - Constructor for class de.bsvrz.ars.ars.persistence.index.ContainerManagementIndex
Erstellt eine neue Instanz, die den vorhandenen Index (falls vorhanden) öffnet.
ContainerManagementInformation - Enum in de.bsvrz.ars.ars.persistence
Enum der möglichen Verwaltungsinformationen eines Containers.
containerRead - Variable in class de.bsvrz.ars.ars.persistence.PersistenceManager.RebuildResult
 
ContainerRescue - Class in de.bsvrz.ars.ars.repair
Hilfsprogramm, mit dem es möglich ist, Container-Dateien des Archivsystems, in denen bestimmte Defekte vorliegen zu identifizieren und zu korrigieren.
ContainerRescue(ArgumentList) - Constructor for class de.bsvrz.ars.ars.repair.ContainerRescue
 
containers() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Gibt eine Collction über alle Container in der Datei zurück
containerWalk(ArchiveDataSpecification[], LZVTask.ContainerHandler) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask
Die generelle Container-Walk-Methode.
ContainerWalk - Interface in de.bsvrz.ars.ars.persistence.walk
Interface für die Durchführung für Aktionen, die Containerdateien besuchen.
contains(long) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.LongRange
Gibt true zurück, wenn der angegebene Wert enthalten ist
continueInitStateGetParams() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
- Anmelden auf Information, welche Daten archiviert werden sollen.
continueInitStateSubscribe(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Fortsetzung Zustand 'Vorstart'. - Meldet das Archivsystem auf die Simulationsdaten an.
copyHeaders(ContainerManagementData, ContainerFileHandle) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Trägt Headerdaten in eine Containerdatei ein
copyTo(ContainerDataResult) - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
Legt die Daten dieses Objekts im anderen Objekt ab.
CorruptIndexException - Exception in de.bsvrz.ars.ars.persistence.index
Diese Ausnahme deutet an, dass es nicht möglich war, den Index einzulesen, weil er beschädigt ist.
CorruptIndexException(String, File) - Constructor for exception de.bsvrz.ars.ars.persistence.index.CorruptIndexException
CorruptIndexException mit Fehlermeldung
CorruptIndexException(String, File, Throwable) - Constructor for exception de.bsvrz.ars.ars.persistence.index.CorruptIndexException
CorruptIndexException mit Fehlermeldung
CorruptIndexException(String, Path) - Constructor for exception de.bsvrz.ars.ars.persistence.index.CorruptIndexException
 
CorruptIndexException(String, Path, Throwable) - Constructor for exception de.bsvrz.ars.ars.persistence.index.CorruptIndexException
 
countOnlineDataInQueues() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
create(PersistenceManager, Collection<? extends ArchiveDataSpecification>) - Static method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
Factory-Methode, die einen DataIdentificationDirWalk erzeugt, der die in der angegebenen Anfrage enthaltenen Archivdaten-Spezifikationen durchsucht.
create(Path) - Static method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
Factory-Methode, die einen ContainerDirWalk erzeugt, der alle Datenidentifikationsverzeichnisse im angegebenen Wurzelverzeichnis durchsucht.
createCache(ContainerFile, boolean) - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Erzeugt einen neuen Cache für den angegebenen Container.
createContainer(boolean) - Method in class de.bsvrz.ars.ars.persistence.ContainerFileHandle
Erzeugt eine neue Container-Datei für den mit spezifizierten Container.
createEndOfParamListener() - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
Erzeugt einen Listener der benachrichtigt wird, wenn ein Parametrierungszyklus durchlaufen ist.
createLockFile() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Das Logfile PersistenceManager.isActive anlegen.
createNumParam(String, long, int, long, long, int) - Static method in class de.bsvrz.ars.ars.persistence.KeyValParam
Erzeugt einen neuen Container-Header-Parameter.
createNumParam(String, long, int, long, long, int) - Static method in class de.bsvrz.ars.ars.persistence.KeyValProps
 
createQueryData() - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Legt alle Datenstrukturen an, die zu Beginn der Anfrage ermittelt werden können.
createQueryData(ArchiveManager, Inflater, ArchiveDataSpecification[], int, int, Object) - Static method in interface de.bsvrz.ars.ars.mgmt.tasks.QueryData
 
createRebuildIndexFlagFile() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
Erzeugt die Kennzeichen-Datei, ob die Indexe verändert wurden, um nach einem Absturz den Wiederanlauf zu beschleunigen.
createRebuildIxdFlagFile(DataIdentificationDir, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Legt im Verzeichnis der Datenidentifikation ein PersistenceManager.REBUILDINDEX_FILE_FLAG_NAME-Datei an.
createRequestManager(ClientDavInterface) - Method in class de.bsvrz.ars.ars.persistence.gap.RemoteArchive
 
createSettingLstnr(int) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask
 
createStringParam(String, String, int) - Static method in class de.bsvrz.ars.ars.persistence.KeyValParam
Erzeugt einen neuen Container-Header-Parameter (Text).
createStringParam(String, String, int) - Static method in class de.bsvrz.ars.ars.persistence.KeyValProps
 
createStringParam(String, String, int, String[]) - Static method in class de.bsvrz.ars.ars.persistence.KeyValParam
Erzeugt einen neuen Container-Header-Parameter.
createStringParam(String, String, int, String[]) - Static method in class de.bsvrz.ars.ars.persistence.KeyValProps
 
CronTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Basisklasse für Tasks, die regelmäßig über eine Cron-Definition ausgeführt werden.
CronTask(ArchiveManager) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.CronTask
 
CronTask.CronTaskDefinition - Class in de.bsvrz.ars.ars.mgmt.tasks
 
CronTaskDefinition(CronDefinition, Runnable) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.CronTask.CronTaskDefinition
 
currentBackupPath - Variable in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
Aktueller Unterordner, in den gesichert werden soll
currentSpaceOccupiedByContainers - Variable in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
Bisher benutzter Speicherplatz der Containerdateien für die aktuelle zip-Datei (noch unkomprimiert)
currentSpaceOccupiedByZipfiles - Variable in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
Busher benutzter Speicherplatz von Zip-Dateien auf dem aktuellen Medium

D

DataAckSender() - Constructor for class de.bsvrz.ars.ars.mgmt.InQueuesMgr.DataAckSender
 
dataDeleted(boolean) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Wird aufgerufen, nachdem die Daten der Simulation gelöscht wurden.
dataDeleted(boolean) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationResultData
Wird vom Lösch-Task aufgerufen, wenn der Auftrag durchgeführt wurde.
dataEntryLen - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
Länge des serislisierten Datensatzes inklusive Datensatz-Header
DataIdentificationDir - Class in de.bsvrz.ars.ars.persistence
Klasse, die zu einem Containerverzeichnis die Datenidentifikation und Archivdatenart speichert, damit diese Information zusammen gespeichert werden kann.
DataIdentificationDir(PersistenceManager, DataIdentNode) - Constructor for class de.bsvrz.ars.ars.persistence.DataIdentificationDir
Erstellt ein neues ContainerFileDir-Objekt
DataIdentificationDir(PersistenceManager, IdDataIdentification, DataIdentNode) - Constructor for class de.bsvrz.ars.ars.persistence.DataIdentificationDir
Erstellt ein neues ContainerFileDir-Objekt
DataIdentificationDir(PersistenceManager, IdDataIdentification, Collection<ArchiveDataSpecification>) - Constructor for class de.bsvrz.ars.ars.persistence.DataIdentificationDir
Erstellt ein neues ContainerFileDir-Objekt
DataIdentificationDir(Path) - Constructor for class de.bsvrz.ars.ars.persistence.DataIdentificationDir
Erstellt ein neues DataIdentificationDir-Objekt
DataIdentificationDir(Path, IdDataIdentification, DataIdentNode) - Constructor for class de.bsvrz.ars.ars.persistence.DataIdentificationDir
Erstellt ein neues DataIdentificationDir-Objekt
DataIdentificationDirAction - Interface in de.bsvrz.ars.ars.persistence.walk
Funktionelles Interface für eine Aktion, die je Containerdateien-Verzeichnis durchgeführt werden soll
DataIdentificationDirCollector<E> - Interface in de.bsvrz.ars.ars.persistence.walk
Funktionelles Interface für eine Aktion, die je Containerdateien-Verzeichnis durchgeführt werden soll und dabei Objekte vom Typ E sammelt.
DataIdentificationDirGetter - Interface in de.bsvrz.ars.ars.persistence.walk.internal
Interface für Klassen, die eine Menge von Containerverzeichnissen nacheinander zurückgeben.
DataIdentificationDirWalk - Interface in de.bsvrz.ars.ars.persistence.walk
Interface für die Durchführung für Aktionen, die Containerdatei-Verzeichnisse in beliebiger Reihenfolge besuchen.
DataIdentInfo - Class in de.bsvrz.ars.ars.mgmt.commands
Kommando zum Ausgeben von Informationen einer bestimmten Datenidentifikation aus dem DataIdentTree
DataIdentInfo(ArchiveManager) - Constructor for class de.bsvrz.ars.ars.mgmt.commands.DataIdentInfo
simple constructor
DataIdentNode - Class in de.bsvrz.ars.ars.mgmt.datatree
Repraesentiert einen Knoten für eine Daten-Identifikation im Baum DataIdentTree.
DataIdentNode(IdDataIdentification) - Constructor for class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Erstellt einen neuen DataIdentNode
DataIdentTree - Class in de.bsvrz.ars.ars.mgmt.datatree
Klasse, die zu Datenidentitifikationen DataIdentNodes speichert (enthält z.
DataIdentTree() - Constructor for class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
 
dataIdx - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
DataIndex - de.bsvrz.ars.ars.mgmt.datatree.IndexImpl
 
DATAINDEX_OFFSET - Static variable in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
DataIndexAndArchiveTimeIndex - Class in de.bsvrz.ars.ars.persistence.index
In dieser Klasse ist zusaetzlich gefordert, dass die Folge der Datenindexe streng monoton ist.
DataIndexAndArchiveTimeIndex(int, Path) - Constructor for class de.bsvrz.ars.ars.persistence.index.DataIndexAndArchiveTimeIndex
Erzeugt einen neuen Index
DataIndexIndex - Interface in de.bsvrz.ars.ars.persistence.index
TBD Dokumentation
DataIndexIndexImpl - Class in de.bsvrz.ars.ars.persistence.index
Diese Klasse stellt einen Datenindex-Index dar.
DataIndexIndexImpl(int, Path) - Constructor for class de.bsvrz.ars.ars.persistence.index.DataIndexIndexImpl
Erzeugt einen neuen DatenIndex.
DataIndexMax - de.bsvrz.ars.ars.persistence.index.IndexValues
Maximum des Datenindex im Container
DataIndexMin - de.bsvrz.ars.ars.persistence.index.IndexValues
Minimum des Datenindex im Container
DataIndexRangeSet - Class in de.bsvrz.ars.ars.mgmt.tasks
Klasse für Datenindexbereiche (z.
DataIndexRangeSet() - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.DataIndexRangeSet
 
DataIndexRangeSet(DataIndexRangeSet) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.DataIndexRangeSet
 
dataIterator(long) - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Iteriert über die Daten eines gelöschten Containers.
DataIterator - Interface in de.bsvrz.ars.ars.persistence.iter
Ein Iterator über die Datensätze von mehreren Containern.
DATALEN_LEN - Static variable in class de.bsvrz.ars.ars.persistence.ContainerFile
Länge des Längenbytes vor jedem Datensatz (4 Bytes, Integer).
DataReceiver() - Constructor for class de.bsvrz.ars.ars.mgmt.InQueuesMgr.DataReceiver
 
dataRequest(SystemObject, DataDescription, byte) - Method in class de.bsvrz.ars.ars.mgmt.FreeDiskSpacePublisher
 
dataRequest(SystemObject, DataDescription, byte) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.DataAckSender
 
dataRequest(SystemObject, DataDescription, byte) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
 
dataRequest(SystemObject, DataDescription, byte) - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
 
dataRequest(SystemObject, DataDescription, byte) - Method in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
 
DataSequence - Interface in de.bsvrz.ars.ars.persistence.iter
Dieses Interface zeigt Klassen an, die über Containerdaten iterieren können.
dataTime - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
DataTime - de.bsvrz.ars.ars.mgmt.datatree.IndexImpl
 
DataTimeIndex - Interface in de.bsvrz.ars.ars.persistence.index
TBD Dokumentation
DataTimeIndexImpl - Class in de.bsvrz.ars.ars.persistence.index
Diese Klasse stellt einen DatenzeitIndex dar.
DataTimeIndexImpl(int, Path) - Constructor for class de.bsvrz.ars.ars.persistence.index.DataTimeIndexImpl
Erzeugt einen neuen Datenzeitindex.
DataTimeMax - de.bsvrz.ars.ars.persistence.index.IndexValues
Maximum der Datenzeit im Container
DataTimeMin - de.bsvrz.ars.ars.persistence.index.IndexValues
Minimum der Datenzeit im Container
Datenspez(String[], String[], String[], int) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Datenspez
 
Datenspez(String[], String, String) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Datenspez
 
Datenspez(String, String) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Datenspez
 
Datenspez(String, String, String) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Datenspez
 
Datenspez(String, String, String, int) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Datenspez
 
Datenspez(List<String>, String, String) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Datenspez
 
DAV_ADDRESS - Static variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
 
ddResponse - Variable in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Datenidentifikation der Archiv-Antwort.
ddResponse - Variable in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
DataDescription der Archiv-Antwort.
de.bsvrz.ars.ars.backup - package de.bsvrz.ars.ars.backup
 
de.bsvrz.ars.ars.backup.plugins - package de.bsvrz.ars.ars.backup.plugins
 
de.bsvrz.ars.ars.mgmt - package de.bsvrz.ars.ars.mgmt
 
de.bsvrz.ars.ars.mgmt.commands - package de.bsvrz.ars.ars.mgmt.commands
 
de.bsvrz.ars.ars.mgmt.datatree - package de.bsvrz.ars.ars.mgmt.datatree
 
de.bsvrz.ars.ars.mgmt.datatree.synchronization - package de.bsvrz.ars.ars.mgmt.datatree.synchronization
 
de.bsvrz.ars.ars.mgmt.simulation - package de.bsvrz.ars.ars.mgmt.simulation
Enthält die Klassen die für die Simulation benötigt werden.
de.bsvrz.ars.ars.mgmt.tasks - package de.bsvrz.ars.ars.mgmt.tasks
 
de.bsvrz.ars.ars.mgmt.tasks.scheduler - package de.bsvrz.ars.ars.mgmt.tasks.scheduler
 
de.bsvrz.ars.ars.mgmt.tasks.tasklistener - package de.bsvrz.ars.ars.mgmt.tasks.tasklistener
 
de.bsvrz.ars.ars.persistence - package de.bsvrz.ars.ars.persistence
 
de.bsvrz.ars.ars.persistence.gap - package de.bsvrz.ars.ars.persistence.gap
 
de.bsvrz.ars.ars.persistence.gap.util - package de.bsvrz.ars.ars.persistence.gap.util
 
de.bsvrz.ars.ars.persistence.index - package de.bsvrz.ars.ars.persistence.index
Enthält die Klassen für Indexe, die für den schnellen Zugriff auf Container verwendet werden.
de.bsvrz.ars.ars.persistence.index.backend.management - package de.bsvrz.ars.ars.persistence.index.backend.management
 
de.bsvrz.ars.ars.persistence.index.backend.storage - package de.bsvrz.ars.ars.persistence.index.backend.storage
 
de.bsvrz.ars.ars.persistence.index.result - package de.bsvrz.ars.ars.persistence.index.result
 
de.bsvrz.ars.ars.persistence.iter - package de.bsvrz.ars.ars.persistence.iter
 
de.bsvrz.ars.ars.persistence.util - package de.bsvrz.ars.ars.persistence.util
 
de.bsvrz.ars.ars.persistence.walk - package de.bsvrz.ars.ars.persistence.walk
 
de.bsvrz.ars.ars.persistence.walk.internal - package de.bsvrz.ars.ars.persistence.walk.internal
 
de.bsvrz.ars.ars.repair - package de.bsvrz.ars.ars.repair
 
DebuggingSynchronizationManager<T> - Class in de.bsvrz.ars.ars.mgmt.datatree.synchronization
Delegate auf einen SynchronizationManager, der bei langen Wartedauern Debug-Meldungen erzeugt.
DebuggingSynchronizationManager(SynchronizationManager<T>) - Constructor for class de.bsvrz.ars.ars.mgmt.datatree.synchronization.DebuggingSynchronizationManager
Erstellt einen neuen DebuggingSynchronizationManager
decreaseArchiveQueryCountForApplication(SystemObject) - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
decrOnlineDataInQueues() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
delegate() - Method in enum de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Verweie auf die Ursprüngliche Implementierung in KeyValParam
deleteContainers(SyncKey<IdDataIdentification>, IdContainerFileDir, long...) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Markiert die angegebenen Container als gelöscht und trägt sie als gelöscht im Index ein.
DELETED_CONTAINER_FILENAME - Static variable in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Dateiname für Reguläte dateien für gelöschte Container
DELETED_CONTAINER_FILENAME_BACKUP - Static variable in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Dateiname für Temporäres Backup für die vorige Version der Datei
DELETED_CONTAINER_FILENAME_TMP - Static variable in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Dateiname unter der die neue Datei geschrieben wird.
deleteDataIdentNode(IdDataIdentification) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Loescht den DataIdentNode zur angegebenen Daten-Identifikation.
deletedBlocks(long) - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Gibt die Liste mit monotonen Datenindexblöcken für den angegebenen gelöschten Container zurück.
DeletedContainerDataIterator - Class in de.bsvrz.ars.ars.persistence
Iterator über gelöschte Containerdateien, wird nur beim Upgrade einer bisherigen verkürzten Containerdatei verwendet.
DeletedContainerDataIterator(BasicContainerFileHandle) - Constructor for class de.bsvrz.ars.ars.persistence.DeletedContainerDataIterator
 
DeletedContainerFile - Class in de.bsvrz.ars.ars.persistence
Klasse, die den Zugriff auf die Datei bietet, die die Header und Datensatzindizes von gelöschten Containern enthält.
DeletedContainerFile(IdContainerFileDir, PersistenceManager) - Constructor for class de.bsvrz.ars.ars.persistence.DeletedContainerFile
 
DeletedContainerFile(Path, IdContainerFileDir) - Constructor for class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Erstellt ein neues DeletedContainerFile ohne Inhalt.
DeletedContainerFile.IndexRange - Class in de.bsvrz.ars.ars.persistence
Ein Datenindex-Bereich
DeletedMinMaxIterator - Class in de.bsvrz.ars.ars.persistence
Iterator über die Datensätze eines gelöschten Containers.
DeletedMinMaxIterator(ContainerHeaders, ArchiveDataKind, IdDataIdentification) - Constructor for class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
Erteugt einen neuen DeletedMinMaxIterator
DeletedTreatment - Enum in de.bsvrz.ars.ars.persistence.iter
 
deleteEntryAtIndex(long) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.BufferedIndexStorage
 
deleteEntryAtIndex(long) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.FileIndexStorage
 
deleteEntryAtIndex(long) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
 
deleteEntryAtIndex(long) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Löscht den Eintrag am Index entryIndex
deleteEntryAtIndex(long) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.MemoryIndexStorage
 
deleteIndex(SyncKey<IdDataIdentification>, ArchiveDataKind, PersistenceManager.RebuildResult) - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexTree
Löscht alle Indexe und Indexdateien in einem Containerverzeichnis.
DeleteLater() - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteLater
 
deleteLockFile() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Löscht das LogFile PersistenceManager.isActive, falls es von diesem ArS angelegt wurde und es existiert und gibt damit das Persistenzverzeichnis wieder frei
DeleteNow() - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteNow
 
DeletePermanently() - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeletePermanently
 
DeleteRegular() - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteRegular
 
deleteSimVar(SyncKey<IdDataIdentification>) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Diese Methode loescht das komplette Verzeichnis eines DataIdentNode mit allen Unterverzeichnissen der Datensatzarten und aller darin befindlichen Datencontainern; damit werden alle archivierten Datensätze einer Simulationsvariante geloescht.
DeleteSimVarTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Task zum Loeschen von Simulationsdaten einer bestimmten Simulationsvariante.
DeleteSimVarTask(ArchiveManager, BlockingQueue<Object>) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.DeleteSimVarTask
Erstellt einen neuen DeleteSimVarTask
deleteSpontan(ArchiveDataSpecification[]) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask
Der DeleteSpontanTask löscht bei knapp werdendem Speicherplatz unwichtige Container.
DeleteSpontan(Calendar, LZVTask.DeleteLevel) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteSpontan
Erstellt ein neues DeleteSpontan-Objekt
deleteStartupPropsFile() - Method in class de.bsvrz.ars.ars.persistence.StartupProperties
 
descAwaitedObjects() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask.ArSSettingListener
 
describeAwaitedObjects() - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig.EndOfParamListener
 
deserializer - Variable in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Der Deserialisierer aus DAF.
deserializer - Variable in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
 
DI - de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl.Key
Deprecated.
 
didPath - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
didTree - Variable in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
Datenindentifikationen
din - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
DISABLE_RC_DEBUG - Static variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Wenn wahr, gibt die RemoteControl keine eigenen Debugmeldungen aus
doMirror(Path, String[]) - Method in class de.bsvrz.ars.ars.mgmt.tasks.MirrorTask
Führt einen Backup-lauf durch
doneSubscribing(boolean) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationResultData
Wird vom Anmeldungs-Task aufgerufen, nachdem sich das Archivsystem auf die Simulationsdaten angemeldet hat.
ds - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.ParamSatz
 
ds - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.ParamSatzPermanentDelete
 
DT - de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl.Key
Deprecated.
 

E

Einst(boolean, String[], boolean, String, int) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Einst
 
embedSerialializedData(long, long, long, byte[], byte[], Deflater) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveDataSerializer
Schreibt das Bytefeld mit allen Datensatz-Headern, so dass es mit ContainerFile.appendSerializedData(ArchiveDataSerializer) geschrieben werden kann.
empty() - Static method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
Gibt ein leeres Indexergebnis zurück.
empty() - Static method in interface de.bsvrz.ars.ars.persistence.iter.DataIterator
Gibt einen leeren DataIterator zurück
EMPTY_PARAMS - Static variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.ParamSatz
 
EMPTY_PARAMS - Static variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.ParamSatzPermanentDelete
 
EmptyDataIterator - Class in de.bsvrz.ars.ars.persistence.iter
Eine leerer DataIterator (Singleton-Implementierung)
EndOfParamListener() - Constructor for class de.bsvrz.ars.ars.mgmt.ArchivConfig.EndOfParamListener
 
ensureHeaderRead() - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Stellt sicher dass der Header eingelesen wurde.
ensureHeaderRead() - Method in class de.bsvrz.ars.ars.persistence.ContainerFile
Stellt sicher dass der Header eingelesen wurde.
ensureNoCached() - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexTree
Debug-Methode.
enterErasedState() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Zustand 'Gelöscht' wird erreicht. - Löschen der Daten
enterInitState() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Zustand 'Vorstart' wird erreicht. - Löschen der archivierten Simulationsdaten.
enterNewState() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Zustand 'Neu' wird erreicht.
enterStartState() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Zustand 'Start' wird erreicht.
enterStopState() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Zustand 'Stop' wird erreicht. - 'Ende'-Meldung senden - Abmeldung vom Datenempfang
ENTRIES_WARN_LIMIT - Static variable in class de.bsvrz.ars.ars.mgmt.datatree.IndexTree
Limit ab dem der User über zu viele Containerdateien in einer DID gewarnt wird. 32000 ist schon recht hoch, es gibt aber viele "volle" Archivsysteme, und wir wollen keinen Debug-Spam erzeugen.
ENTRY_LEN - Static variable in class de.bsvrz.ars.ars.persistence.index.IndexEntryIndex
Deprecated.
Länge eines Eintrages im Index
ENTRY_LEN - Static variable in class de.bsvrz.ars.ars.persistence.index.IndexEntryMonotone
Deprecated.
 
ENTRY_LEN - Static variable in class de.bsvrz.ars.ars.persistence.index.IndexEntryTime
Deprecated.
Länge eines Eintrages im Index
entryByteSize() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.BufferedIndexStorage
 
entryByteSize() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.FileIndexStorage
 
entryByteSize() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
 
entryByteSize() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Gibt die Byte-Größe eines Eintrags zurück
entryByteSize() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.MemoryIndexStorage
 
entrySize() - Static method in class de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl
Gibt die anzahl Bytes zurück, die ein Indexeintrag belegt.
entrySize() - Static method in class de.bsvrz.ars.ars.persistence.index.ContainerManagementIndex
Gibt die anzahl Bytes zurück, die ein Indexeintrag belegt.
entrySize() - Static method in class de.bsvrz.ars.ars.persistence.index.DataIndexIndexImpl
Gibt die anzahl Bytes zurück, die ein Indexeintrag belegt.
entrySize() - Static method in class de.bsvrz.ars.ars.persistence.index.DataTimeIndexImpl
Gibt die anzahl Bytes zurück, die ein Indexeintrag belegt.
equals(Object) - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexId
 
equals(Object) - Method in class de.bsvrz.ars.ars.persistence.CacheManager.CacheMemoryUsage
 
equals(Object) - Method in class de.bsvrz.ars.ars.persistence.ContainerHeaders
 
equals(Object) - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile.IndexRange
 
equals(Object) - Method in class de.bsvrz.ars.ars.persistence.gap.RemoteArchive
 
equals(Object) - Method in class de.bsvrz.ars.ars.persistence.IdContainerFileDir
 
equals(Object) - Method in class de.bsvrz.ars.ars.persistence.IdDataIdentification
 
equals(Object) - Method in class de.bsvrz.ars.ars.persistence.util.SyncResult
 
ERASED - Static variable in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Gelöscht - Zustand.
ERROR - Static variable in class de.bsvrz.ars.ars.persistence.ConsistencyCheck
 
es - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.ParamSatz
 
estimateIndexSize(int) - Static method in interface de.bsvrz.ars.ars.backup.BackupImplementation
Schätzt die Indexgröße für eine angegebene Zahl Einträge.
estimateMinRuntime(Duration, long, long) - Static method in class de.bsvrz.ars.ars.persistence.walk.internal.StatusPrinter
Berechnet den Fortschritt und formatiert eine Ausgabe wenn die Gesamtzahl der Objekte unbekannt ist.
estimateRuntime(Duration, long, long) - Static method in class de.bsvrz.ars.ars.persistence.walk.internal.StatusPrinter
Berechnet den Fortschritt und formatiert eine Ausgabe.
execute() - Method in class de.bsvrz.ars.ars.mgmt.commands.DataIdentInfo
 
execute() - Method in class de.bsvrz.ars.ars.mgmt.commands.LargeContainerDirDump
 
execute() - Method in class de.bsvrz.ars.ars.mgmt.commands.MemoryDumpCmd
 
execute() - Method in class de.bsvrz.ars.ars.mgmt.tasks.BackupTask
 
execute() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask
 
execute() - Method in class de.bsvrz.ars.ars.mgmt.tasks.RepeatingTask
 
execute() - Method in class de.bsvrz.ars.ars.mgmt.tasks.RestoreTask
 
execute() - Method in class de.bsvrz.ars.ars.mgmt.tasks.Task
Diese Methode muss implementiert werden und definiert die Aktion, die dieser Task ausführt.
execute() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
Durchlaueft mit Hilfe eines DataIdentificationDirWalk jedes Verzeichnis und stellt die Verwaltungsinformation wieder her.
execute(OutputStream) - Method in interface de.bsvrz.ars.ars.persistence.WriteAction
 
execute(String, int, ContainerAction) - Method in interface de.bsvrz.ars.ars.persistence.walk.ContainerWalk
Führt den Verzeichnisdurchlauf aus.
execute(String, int, ContainerAction) - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerWalk
 
execute(String, int, DataIdentificationDirAction) - Method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
Führt den Verzeichnisdurchlauf aus.
execute(String, int, DataIdentificationDirAction) - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerDirWalk
 
exists() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Gibt true zurück, wenn eien bestehende Datei existiert
existsContainer() - Method in class de.bsvrz.ars.ars.persistence.ContainerFileHandle
Prüft ob bereits eine Container-Datei existiert.
extendedCheck(File, Debug) - Static method in class de.bsvrz.ars.ars.persistence.ConsistencyCheck
Prüft alle Container (Header und Body) im angegebenen Verzeichnis.
extendLoeschschutz(SyncKey<IdDataIdentification>, ContainerHeaders, long) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Verlängert die Löschzeit eines Containers.
extendLoeschschutz(SyncKey<IdDataIdentification>, ArchiveDataKind, long) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Verlängert die Löschzeit eines Containers in Folge einer Archivanfrage oder ArchivInfoAnfrage.
extractSettings(SimulationResultData, DataModel, Map<DataIdentification, Data>, short) - Static method in class de.bsvrz.ars.ars.mgmt.SimVarParamExtracter
 

F

FALSE - Static variable in class de.bsvrz.ars.ars.persistence.KeyValProps
Textuelle Repraesentationdes boolsches Kennzeichen für 'Falsch'.
FileIndexStorage - Class in de.bsvrz.ars.ars.persistence.index.backend.storage
Implementierung des IndexStorage-Interfaces für Dateien im Dateisystem
FileIndexStorage(Path, int) - Constructor for class de.bsvrz.ars.ars.persistence.index.backend.storage.FileIndexStorage
Erstellt ein neues FileIndexStorage
FileSync - Class in de.bsvrz.ars.ars.persistence.util
Hilfsklasse um einen Ordner auf einen Zuielordner zu kopieren (zu synchronisieren) ohne alles erneut zu übertragen.
FileSync() - Constructor for class de.bsvrz.ars.ars.persistence.util.FileSync
 
FileSystemBackup - Class in de.bsvrz.ars.ars.backup.plugins
Diese Klasse ist für die Sicherung von Containern auf dem Filesystem verantwortlich.
FileSystemBackup() - Constructor for class de.bsvrz.ars.ars.backup.plugins.FileSystemBackup
 
FileSystemBackupImpl - Class in de.bsvrz.ars.ars.backup.plugins
Diese Klasse ist für die Sicherung von Containern auf dem Filesystem verantwortlich.
FileSystemBackupImpl(Properties) - Constructor for class de.bsvrz.ars.ars.backup.plugins.FileSystemBackupImpl
Erstellt ein neues FileSystemBackupImpl-Objekt
findEntryIndex(long, byte[]) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.IndexImplementation
Findet den Element-Index des Eintrags zu einem Wert in diesem Index
findEntryIndexOrPreviousHighest(long, byte[]) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.IndexImplementation
Findet den Element-Index des Eintrags zu einem Wert in diesem Index.
findEntryIndexOrPreviousLowest(long, byte[]) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.IndexImplementation
Findet den Element-Index des Eintrags zu einem Wert in diesem Index.
FINISH_WORK - de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher.TaskState
Zustand einer Task, die mit den abschließenden Arbeiten nach Bearbeitung einer Aufgabe beschäftigt ist.
finishErasedState() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Wird aufgerufen, nachdem alle Daten gelöscht wurden.
finishInitState(boolean) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Wird vom ArchivConfig Task aufgerufen, nachdem das Archivsystem sich auf die Simulationsdaten angemeldet hat - Sendet die 'Bereit' Meldung, wenn Daten gelöscht, falls der Automat im Zustand Vorstart und die Anmeldung auf die zu archivierenden Simulationsdaten erfolgreich verlaufen ist.
first() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Gibt den ersten (der Sortierung nach am kleinsten) Eintrag zurück (der am Dateianfang gespeichert ist)
first() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Gibt den ersten (der Sortierung nach am kleinsten) Eintrag zurück (der am Dateianfang gespeichert ist)
firstMemoryIndex() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
Gibt den Index des ersten Eintrags im Speicher zurück, bzw. die Anzahl der in der datei gespeicherten Einträge
FlowControlTask - Class in de.bsvrz.ars.ars.mgmt.tasks
KLasse zur Verarbeitung der Steuerungspakete, die von anderen Applikationen zur Flusskontrolle an das Archivsystem geschickt werden.
FlowControlTask() - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.FlowControlTask
Erzeugt einen neuen Flusskontroll-Task.
flush() - Method in class de.bsvrz.ars.ars.persistence.CacheManager.Cache
Schreibt die zwischengespeicherten Daten in die ContainerDatei.
flush() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
 
flush() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
 
flush() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.BufferedIndexStorage
 
flush() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.FileIndexStorage
 
flush() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
 
flush() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
 
flush() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.MemoryIndexStorage
 
flushAll() - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Schreibt alle in den einzelnen Caches vorhandenen Daten.
flushIndexes(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexTree
Schreibt die Puffer für alle vom aktuellen Thread geöffneten Indexe auf die Festplatte ohne den Index zu schließen.
flushIndexes(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Schreibt den aktuellen Stand der Indexe auf die Festplatte
flushTo(IndexStorage) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.MemoryIndexStorage
Verschiebt alle Einträge in ein anderes IndexStorage-Objekt (also z.B. ein dateibasiertes).
forgetCache(long) - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Entfernt den Cache des angegebenen Containers aus der Containerverwaltung.
forgetCache(ContainerFile) - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Entfernt den Cache des angegebenen Containers aus der Containerverwaltung.
formatDataIdentification(IdContainerFileDir) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode formatDataIdentification gibt eine Datenidentifikation als lesbaren String aus (z.
formatObj(long) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode formatObj gibt eine Objekt-ID als lesbaren String aus (z.
formatVal(long) - Method in class de.bsvrz.ars.ars.persistence.KeyValParam
Ergaenzt den angegebenen Wert um fuehrende Nullen bis zur max.
formatVal(String) - Method in class de.bsvrz.ars.ars.persistence.KeyValParam
Ergaenzt den angegebenen Wert um Leerzeichen bis zur max.
FreeDiskSpacePublisher - Class in de.bsvrz.ars.ars.mgmt
Klasse die den freien Speicherplatz im Archivsystem veröffentlicht.
FreeDiskSpacePublisher(ArchiveManager) - Constructor for class de.bsvrz.ars.ars.mgmt.FreeDiskSpacePublisher
 
freeTaskQueue - Variable in class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
Warteschlange mit Sub-Tasks, die aktuell nichts tun.
fromArchiveDataSpecification(PersistenceManager, Collection<? extends ArchiveDataSpecification>) - Static method in interface de.bsvrz.ars.ars.persistence.walk.ContainerWalk
Factory-Methode, die einen ContainerDirWalk erzeugt, der die in der angegebenen Anfrage enthaltenen Archivdaten-Spezifikationen durchsucht.
Full - de.bsvrz.ars.ars.persistence.iter.DeletedTreatment
Gelöschte Container werden als einzelne Datensätze zurückgegeben (jeweils nur Datenindex)

G

GAP_ARCH_SEPARATOR - Static variable in class de.bsvrz.ars.ars.persistence.gap.GapFileImpl
 
GAP_FILE_NAME - Static variable in class de.bsvrz.ars.ars.persistence.gap.GapFileImpl
Dateiname der Datenlücken-Datei.
GAP_IDX_SEPARATOR - Static variable in class de.bsvrz.ars.ars.persistence.gap.GapFileImpl
 
GAP_KEYWORD - Static variable in class de.bsvrz.ars.ars.persistence.gap.GapFileImpl
 
GAP_PAT - Static variable in class de.bsvrz.ars.ars.persistence.gap.GapFileImpl
 
GapFile - Interface in de.bsvrz.ars.ars.persistence.gap
Interface für eine Lücken-Datei
GapFileImpl - Class in de.bsvrz.ars.ars.persistence.gap
TBD Dokumentation
GapFileImpl(Path) - Constructor for class de.bsvrz.ars.ars.persistence.gap.GapFileImpl
 
gData - Variable in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Dieses Datenobjekt wird zum Senden des Ergebnisses verwendet
get(int) - Method in interface de.bsvrz.ars.ars.mgmt.tasks.QueryData
 
get(int) - Method in exception de.bsvrz.ars.ars.mgmt.tasks.QueryError
 
get(int) - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryList
 
get(int, E) - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Gibt eine einzelne Information als Long-Wert zurück
get(int, E) - Method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
Gibt eine einzelne Information als Long-Wert zurück
get(IdDataIdentification) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert den DataIdentNode zur angegebenen Daten-Identifikation.
get(ArchiveTimeIndexImpl.Key, boolean, byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryMonotone
Deprecated.
Liefert das Maximum des spezifizierten Indexart des Eintrags an der angegebenen Stelle.
get(ArchiveDataSpecification) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert den DataIdentNode zur angegebenen Daten-Identifikation.
get(Dataset) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert den DataIdentNode zur angegebenen Daten-Identifikation.
get(DataIdentification) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert den DataIdentNode zur angegebenen Daten-Identifikation.
get(K) - Method in class de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap
 
getAbsoluteATMin() - Method in class de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl
Liefert den kleinsten Archivzeit-Minwert, der jemals in diesem Index gespeichert wird.
getActionName() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.ChangeTime
 
getActionName() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteLater
 
getActionName() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteNow
 
getActionName() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeletePermanently
 
getActionName() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteRegular
 
getActionName() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteSpontan
 
getActualWriteBuf() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveDataSerializer
Gibt den Schreibpuffer zurück
getAll() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Gibt alle Einträge als ein großes byte-Array zurück.
getAllContFileNames(Task, int) - Method in interface de.bsvrz.ars.ars.backup.BackupImplementation
Liefert die zuletzt gesicherten Container, die sich auf dem Mediums befinden.
getAllContFileNames(Task, int) - Method in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
 
getAllContFileNames(Task, int) - Method in class de.bsvrz.ars.ars.mgmt.tasks.BackupAdapter
 
getAllContFileNames(Task, int, int) - Method in interface de.bsvrz.ars.ars.backup.BackupModul
Deprecated.
Liefert die zuletzt gesicherten Container, die sich auf dem Mediums befinden.
getAllParams() - Static method in class de.bsvrz.ars.ars.persistence.ContainerHdr
Liefert eine sortierte Liste aller Container-Header-Parameter.
getArchivConfig() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
getArchiveDataKind() - Method in interface de.bsvrz.ars.ars.backup.Container
Gibt die Archivdatenart des Containers zurück
getArchiveDataKind() - Method in class de.bsvrz.ars.ars.persistence.IdContainerFileDir
Gibt die Archivdatenart zurück
getArchiveDataKindFromDir(File) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Extrahiert die Archivdatenart aus einer Pfadangabe
getArchiveDataKindFromDir(Path) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Extrahiert die Archivdatenart aus einer Pfadangabe
getArchiveDataKinds() - Method in class de.bsvrz.ars.ars.persistence.DataIdentificationDir
 
getArchiveDataReceiver() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Die Klasse ArchivConfig meldet die zu archivierenden Daten mit dem Objekt als Empfaenger an, das von dieser Methode geliefert wird.
getArchiveDataSpecifications() - Method in class de.bsvrz.ars.ars.persistence.DataIdentificationDir
Gibt die Archivdatenspezifikation zurück (falls sie beim Konstruktor übergeben wurde)
getArchiveManager() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Gibt archiveManager von diesem PersistenceManager-Objekt zurück.
getArchiveObject() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Gibt das Archiv-Objekt vom Typ typ.archiv zurück
getArchivePath() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Liefert den Wurzelpfad des Persistenzverzeichisses, der beim Systemstart in der Kommandozeile übergeben wurde.
getArchiveQueryCountForApplication(SystemObject) - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
getArchiveQueuesOnlineStatus() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getArchiveQueuesRequestedStatus() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getArchiveSettingsTask() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Liefert den Task, der für die Bearbeitung der Archiveinstellungen verantwortlich ist.
getArchiveTime() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
getArchiveTimeIndex(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexTree
 
getArchMgr() - Method in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
 
getArchSichEinst() - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Einst
archivieren, nicht nachfordern, sichern, nicht quittieren, unendlich lang vorhalten
getAsp(List<SystemObject>) - Method in class de.bsvrz.ars.ars.mgmt.commands.DataIdentInfo
Aspekt für das zuvor gewählte Objekt und Attributgruppe wählen
getAspectId() - Method in class de.bsvrz.ars.ars.persistence.IdContainerFileDir
Gibt die Aspekt-ID zurück
getAspectId() - Method in class de.bsvrz.ars.ars.persistence.IdDataIdentification
Gibt die Aspekt-ID zurück
getAsps(long, long, DataModel) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert alle möglichen Aspekte zu einem Objekt und einer zugehörigen Attributgruppe.
getAtg(List<SystemObject>) - Method in class de.bsvrz.ars.ars.mgmt.commands.DataIdentInfo
Attributgruppe aus allen möglichen für das zuvor ausgewählte Objekt wählen
getAtgId() - Method in class de.bsvrz.ars.ars.persistence.IdContainerFileDir
Gibt die Attributgruppen-ID zurück
getAtgId() - Method in class de.bsvrz.ars.ars.persistence.IdDataIdentification
Gibt die Attributgruppen-ID zurück
getAtgs(long, DataModel) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert alle Attributgruppen zu einem Objekt, die im Baum gespeichert sind.
getATimeMax(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryMonotone
Deprecated.
Liefert das Archivzeit-Maximum des Eintrags an der angegebenen Stelle.
getATimeMin(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryMonotone
Deprecated.
Liefert das Archivzeit-Minimum des Eintrags an der angegebenen Stelle.
getBackupIntervals() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Das Interval als String.
getBackupLastRun() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Liefert das Datum, an dem der Task das letzte mal gestartet wurde.
getBackupModul() - Static method in class de.bsvrz.ars.ars.mgmt.tasks.BackupTask
Gibt das verwendete Backupmodul zurück
getBackupNextRun() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Liefert das Datum, an dem der Task das nächste mal gestartet wird.
getBackupPath(int) - Method in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
Gibt den Ordnernamen zurück, in den Daten des angegebenen Medium gespeichert werden sollen
getBackupPath(int) - Method in class de.bsvrz.ars.ars.backup.plugins.FileSystemBackupImpl
 
getBackupResultData() - Static method in class de.bsvrz.ars.ars.mgmt.tasks.BackupTask
Gibt einen BackupTask.BackupResultData-Dummy zurück
getBadDID() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
getBlockingFactorMux() - Static method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
 
getBoolean(int, E) - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Gibt eine einzelne Information als Boolean-Wert zurück
getBoolean(int, E) - Method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
Gibt eine einzelne Information als Boolean-Wert zurück
getBufferedCount() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.BufferedIndexStorage
Gibt zurück, wie viele Einträge im lesepuffer gespeichert sind
getBufferSize() - Method in class de.bsvrz.ars.ars.persistence.CacheManager.Cache
 
getBufferSizeMux() - Static method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
 
getByteLength() - Method in enum de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Gibt die (fixe) Anzahl Bytes zurück, die benötigt werden um einen Wert zu speichern.
getByteLength() - Method in class de.bsvrz.ars.ars.persistence.KeyValParam
 
getBytesCopied() - Method in class de.bsvrz.ars.ars.persistence.util.SyncResult
 
getCache(long) - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Liefert den Cache für den angegebenen Container zurück.
getCache(ContainerFile) - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Liefert den Cache für den angegebenen Container zurück.
getCachedBytes() - Method in class de.bsvrz.ars.ars.persistence.CacheManager.CacheMemoryUsage
 
getCachedMemory() - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Gibt den vom Cache verbrauchten Speicher zurück (ungefähr)
getCachedMemory() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.Statistics
Gibt cachedMemory von diesem Statistics-Objekt zurück.
getCapacityCheckResultData() - Static method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask
Gibt einen Dummy-Datensatz zurück, der einen Kapazitätscheck (und damit ggf. spontanes Löschen) auslöst
getCID(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryIndex
Deprecated.
Liefert die Container-ID.
getCID(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryMonotone
Deprecated.
Liefert die Container-ID des Eintrags an der angegebenen Stelle.
getCID(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryTime
Deprecated.
Liefert die Container-ID.
getCloseContainerSuccess() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getCloseContainerSuccess() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
getColumn() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.IndexImplementation
Die von diesem Objekt indexierte Spalte
getColumn(E) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor
 
getColumnIndex() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
 
getColumns() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor
Gibt alle Spalten zurück
getColumns() - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
 
getColumns() - Method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
Gibt die Spalten des Ergebnisses zurück.
getCommandLine() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MirrorDefinition
 
getContainerFile() - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Gibt containerFile von diesem BasicContainerFileHandle-Objekt zurück.
getContainerFileDir() - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexId
Gibt den Ort zurück
getContainerFileDir() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Gibt die Datenidentifikation zurück
getContainerFileName(long) - Static method in class de.bsvrz.ars.ars.persistence.ContainerFile
Liefert den Dateinamen des Daten-Containers mit der angegebenen Container-ID.
getContainerHeaderParamAsArchiveDataKind(KeyValParam) - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Nachdem mit BasicContainerFileHandle.readContainerHeader() der Header einer Container-Datei eingelesen worden ist, kann mit dieser Methode der Wert eines Header-Parameters ermittelt werden.
getContainerHeaderParamAsBoolean(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Nachdem mit BasicContainerFileHandle.readContainerHeader() der Header einer Container-Datei eingelesen worden ist, kann mit dieser Methode der Wert eines Header-Parameters ermittelt werden.
getContainerHeaderParamAsBoolean(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.ContainerHeaders
 
getContainerHeaderParamAsBoolean(ContainerManagementInformation) - Method in interface de.bsvrz.ars.ars.persistence.ContainerManagementData
Liefert den Wert des Parameters als boolschen Wert zurück.
getContainerHeaderParamAsBoolean(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
getContainerHeaderParamAsBoolean(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.SimpleContainerManagementData
 
getContainerHeaderParamAsBoolean(KeyValParam) - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Nachdem mit BasicContainerFileHandle.readContainerHeader() der Header einer Container-Datei eingelesen worden ist, kann mit dieser Methode der Wert eines Header-Parameters ermittelt werden.
getContainerHeaderParamAsInt(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Nachdem mit BasicContainerFileHandle.readContainerHeader() der Header einer Container-Datei eingelesen worden ist, kann mit dieser Methode der Wert eines Header-Parameters ermittelt werden.
getContainerHeaderParamAsInt(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.ContainerHeaders
 
getContainerHeaderParamAsInt(ContainerManagementInformation) - Method in interface de.bsvrz.ars.ars.persistence.ContainerManagementData
Liefert den Wert des Parameters als numerischen Wert vom Typ long zurück.
getContainerHeaderParamAsInt(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
getContainerHeaderParamAsInt(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.SimpleContainerManagementData
 
getContainerHeaderParamAsInt(KeyValParam) - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Nachdem mit BasicContainerFileHandle.readContainerHeader() der Header einer Container-Datei eingelesen worden ist, kann mit dieser Methode der Wert eines Header-Parameters ermittelt werden.
getContainerHeaderParamAsLong(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Nachdem mit BasicContainerFileHandle.readContainerHeader() der Header einer Container-Datei eingelesen worden ist, kann mit dieser Methode der Wert eines Header-Parameters ermittelt werden.
getContainerHeaderParamAsLong(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.ContainerHeaders
 
getContainerHeaderParamAsLong(ContainerManagementInformation) - Method in interface de.bsvrz.ars.ars.persistence.ContainerManagementData
Liefert den Wert des Parameters als numerischen Wert vom Typ long zurück.
getContainerHeaderParamAsLong(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
getContainerHeaderParamAsLong(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.SimpleContainerManagementData
 
getContainerHeaderParamAsLong(KeyValParam) - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Nachdem mit BasicContainerFileHandle.readContainerHeader() der Header einer Container-Datei eingelesen worden ist, kann mit dieser Methode der Wert eines Header-Parameters ermittelt werden.
getContainerHeaderParamAsString(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Nachdem mit BasicContainerFileHandle.readContainerHeader() der Header einer Container-Datei eingelesen worden ist, kann mit dieser Methode der Wert eines Header-Parameters ermittelt werden.
getContainerHeaderParamAsString(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.ContainerHeaders
 
getContainerHeaderParamAsString(ContainerManagementInformation) - Method in interface de.bsvrz.ars.ars.persistence.ContainerManagementData
Liefert den Wert des Parameters als String-Wert zurück.
getContainerHeaderParamAsString(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
getContainerHeaderParamAsString(ContainerManagementInformation) - Method in class de.bsvrz.ars.ars.persistence.SimpleContainerManagementData
 
getContainerHeaderParamAsString(KeyValParam) - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Nachdem mit BasicContainerFileHandle.readContainerHeader() der Header einer Container-Datei eingelesen worden ist, kann mit dieser Methode der Wert eines Header-Parameters ermittelt werden.
getContainerHeaders(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Gibt die Header von alles Cotnainern eines Verzeichnisses zurück.
getContainerHeaders(SyncKey<IdDataIdentification>, ArchiveDataKind, long) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Gibt die Header eines Containers zurück.
getContainerId() - Method in interface de.bsvrz.ars.ars.backup.Container
Gibt die ID zurück.
getContainerId() - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Gibt die Container-ID zurück
getContainerId() - Method in class de.bsvrz.ars.ars.persistence.ContainerFile
 
getContainerId() - Method in class de.bsvrz.ars.ars.persistence.iter.QueryDataSequence.IndexedContainer
Gibt die Container-ID zurück
getContainerId() - Method in interface de.bsvrz.ars.ars.persistence.OpenContainerData
Gibt die ID des offenen Containers zurück
getContainerId() - Method in class de.bsvrz.ars.ars.persistence.StandardOpenContainerData
 
getContainerID() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
getContainerID(IndexValues, IndexValues, long, long) - Method in class de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl
Liefert die IDs der Container, bei denen der gesuchte Key zwischen Anfang und Ende liegt.
getContainerIDByArchiveTime(long, long) - Method in interface de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndex
Liefert die IDs der Container, deren Archivzeitspanne sich mit der angegebenen Spanne überschneidet.
getContainerIDByArchiveTime(long, long) - Method in class de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl
Liefert die IDs der Container, deren Archivzeitspanne sich mit der angegebenen Spanne überschneidet.
getContainerIDByDataIndex(long, long) - Method in class de.bsvrz.ars.ars.persistence.index.DataIndexAndArchiveTimeIndex
Anfrage nach Datenindex
getContainerIDByDataIndex(long, long) - Method in interface de.bsvrz.ars.ars.persistence.index.DataIndexIndex
Liefert eine Matrix mit DIMin/Max und ContainerIds, deren DIMin/Max-Werte zwischen DIMin und dIMax liegen.
getContainerIDByDataIndex(long, long) - Method in class de.bsvrz.ars.ars.persistence.index.DataIndexIndexImpl
Liefert eine Matrix mit DIMin/Max und ContainerIds, deren DIMin/Max-Werte zwischen DIMin und dIMax liegen.
getContainerIDByDataTime(long, long) - Method in interface de.bsvrz.ars.ars.persistence.index.DataTimeIndex
Liefert eine Matrix mit DTMin/Max, DIMin/Max und ContainerIds, deren DTMin/Max-Werte zwischen dTMin und dTMax liegen.
getContainerIDByDataTime(long, long) - Method in class de.bsvrz.ars.ars.persistence.index.DataTimeIndexImpl
Liefert eine Matrix mit DTMin/Max, DIMin/Max und ContainerIds, deren DTMin/Max-Werte zwischen dTMin und dTMax liegen.
getContainerIgnored() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.RebuildResult
Gibt die Zahl der bei der Wiederherstellung ignorierten Containerdateien zurück.
getContainerIgnored() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
getContainerLocationFromDir(File) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Erzeugt ein IdContainerFileDir aus einem Datenträgerverzeichnis.
getContainerLocationFromDir(Path) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Erzeugt ein IdContainerFileDir aus einem Datenträgerverzeichnis
getContainerManagementData() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataIterator
 
getContainerManagementData() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerDataIterator
 
getContainerManagementData() - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
getContainerManagementData() - Method in class de.bsvrz.ars.ars.persistence.iter.BucketContainerIterator
 
getContainerManagementData() - Method in class de.bsvrz.ars.ars.persistence.iter.CombineDataIterator
 
getContainerManagementData() - Method in interface de.bsvrz.ars.ars.persistence.iter.DataIterator
Gibt die Containerheaderdaten des Containers des aktuell betrachteten Datensatzes zurück
getContainerManagementData() - Method in class de.bsvrz.ars.ars.persistence.iter.EmptyDataIterator
 
getContainerManagementData() - Method in class de.bsvrz.ars.ars.persistence.iter.SequentialContainerIterator
 
getContainerManagementData() - Method in class de.bsvrz.ars.ars.persistence.iter.TimeSpecificationCombineDataIterator
 
getContainerManagementIndex(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexTree
 
getContainerRead() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.RebuildResult
Gibt die Zahl der bei der Wiederherstellung gelesenen Containerdateien zurück.
getContainerRead() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
getContainerSettings() - Static method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
Liefert die Container-Einstellungen des Archivsystems.
getContainerSize() - Method in class de.bsvrz.ars.ars.persistence.CacheManager.Cache
Bestimmt die Größe der ContainerDatei wie sie nach dem Schreiben der noch zwischengespeicherten Daten wäre.
getContainerSize() - Method in class de.bsvrz.ars.ars.persistence.ContainerFileHandle
Ermittelt die Gesamtlänge des mit accessContainer()- im Zugriff befindlichen Containers.
getContFile() - Method in class de.bsvrz.ars.ars.persistence.ContainerFile
 
getContFileName(long) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Liefert den Dateinamen des Daten-Containers mit der angegebenen Container-ID.
getContID(File) - Static method in class de.bsvrz.ars.ars.persistence.ContainerFile
Liefert die Container-ID zur angegebenen Container-Datei, indem die im Container-Dateinamen enthaltene Container-ID ausgelesen wird.
getContID(File) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Liefert die Container-ID zur angegebenen Container-Datei, indem die im Container-Dateinamen enthaltene Container-ID ausgelesen wird.
getContID(String) - Static method in class de.bsvrz.ars.ars.persistence.ContainerFile
Liefert die Container-ID zum angegebenen Container-Datei-Namen, indem die im Container-Dateinamen enthaltene Container-ID ausgelesen wird.
getCounts() - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Liefert ein Array mit folgenden statistischen Informationen:
getCronDefinition() - Method in class de.bsvrz.ars.ars.mgmt.tasks.CronTask.CronTaskDefinition
 
getCronDefinition() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MirrorDefinition
 
getData() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
Liefert den serialisierten Datensatz
getData() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
 
getDataAckSender() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Die Klasse ArchivConfig meldet die Quittungen für die zu archivierenden Daten mit dem Objekt als Sender an, das von dieser Methode geliefert wird.
getDataIdentification() - Method in interface de.bsvrz.ars.ars.backup.Container
Gibt die Datenidentifikation des Containers zurück
getDataIdentification() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Gibt die Datenidentifikation zurück, die dieses Objekt verwaltet
getDataIdentification() - Method in class de.bsvrz.ars.ars.persistence.DataIdentificationDir
Gibt die Datenidentifikation zurück
getDataIdentification() - Method in class de.bsvrz.ars.ars.persistence.IdContainerFileDir
Gibt die Datenidentifikation zurück
getDataIdentificationDir() - Method in class de.bsvrz.ars.ars.persistence.DataIdentificationDir
Gibt das Verzeichnis zurück
getDataIdentificationFromPath(File) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Extrahiert Objekt-ID, Attributgruppen-ID, Aspekt-ID und SimVar von unten beginnend aus einem Verzeichnispfad, der mindestens die Länge 4 haben muss.
getDataIdentificationFromPath(Path) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Extrahiert Objekt-ID, Attributgruppen-ID, Aspekt-ID und SimVar von unten beginnend aus einem Verzeichnispfad, der mindestens die Länge 4 haben muss.
getDataIdentNode() - Method in class de.bsvrz.ars.ars.persistence.DataIdentificationDir
Datenknoten mit Parametrierung (kann null sein, falls unbekannt). null heißt nicht, dass es keinen gibt, nur dass der Aufrufer diesen ggf. selbst ermitteln muss.
getDataIdentTree() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
getDataIndex() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
Liefert den Datenindex des Datensatzes.
getDataIndexIndex(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexTree
 
getDataIndexMaximum() - Method in class de.bsvrz.ars.ars.persistence.iter.QueryDataSequence.IndexedContainer
Gibt das Maximum des Datenindex zurück
getDataIndexMinimum() - Method in class de.bsvrz.ars.ars.persistence.iter.QueryDataSequence.IndexedContainer
Gibt das Minimum des Datenindex zurück
getDataKind() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
getDataKindSuffix(int) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Gibt zu der angegebenen Datenart den Pfadnamen zurück, der verwendet wird.
getDataKindSuffix(ArchiveDataKind) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Gibt zu der angegebenen Datenart den Pfadnamen zurück, der verwendet wird.
getDataModel() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
getDataSize() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
getDataState() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
Liefert die Markierung für diesen Datensatz.
getDataTime() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
Liefert den Datenzeitstempel des Datensatzes.
getDataTimeIndex(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexTree
 
getDataTimeMaximum(SyncKey<IdDataIdentification>) - Method in class de.bsvrz.ars.ars.persistence.iter.QueryDataSequence.IndexedContainer
Gibt das Datenzeit-Maximum zurück zurück.
getDataTimeMinimum(SyncKey<IdDataIdentification>) - Method in class de.bsvrz.ars.ars.persistence.iter.QueryDataSequence.IndexedContainer
Gibt das Datenzeit-Minimum zurück zurück.
getDataUncompressedSize() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
getDav() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
 
getDebugLevelFile() - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
 
getDefaultVal() - Method in class de.bsvrz.ars.ars.persistence.KeyValParam
Liefert des Default-Wert für diesen Parameter.
getDeleteIntervals() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Das Interval als String.
getDeleteLastRun() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Liefert das Datum, an dem der Task das letzte mal gestartet wurde.
getDeleteNextRun() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Liefert das Datum, an dem der Task das nächste mal gestartet wird.
getDeletePermanentlyIntervals() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Das Interval als String.
getDeletePermanentlyLastRun() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Liefert das Datum, an dem der Task das letzte mal gestartet wurde.
getDeletePermanentlyNextRun() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Liefert das Datum, an dem der Task das nächste mal gestartet wird.
getDeletePermanentlyResultData() - Static method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask
Gibt einen Dummy-Datensatz zurück, der endgültiges Löschen auslöst
getDeleteRegularResultData() - Static method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask
Gibt einen Dummy-Datensatz zurück, der Reguläres (periodisches) Löschen auslöst
getDIdxMax(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryMonotone
Deprecated.
Liefert das Datenindex-Maximum des Eintrags an der angegebenen Stelle.
getDIdxMin(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryMonotone
Deprecated.
Liefert das Datenindex-Minimum des Eintrags an der angegebenen Stelle.
getDIMax(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryIndex
Deprecated.
Liefert den Max-Wert des Datenindex.
getDIMax(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryTime
Deprecated.
Liefert den Max-Wert des Datenindex.
getDIMin(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryIndex
Deprecated.
Liefert den Min-Wert des Datenindex.
getDIMin(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryTime
Deprecated.
Liefert den Min-Wert des Datenindex.
getDirectNavigation(String) - Method in class de.bsvrz.ars.ars.mgmt.commands.DataIdentInfo
Direktnavigation mit kommaseparierten Werten
getDTimeMax(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryMonotone
Deprecated.
Liefert das Archivzeit-Maximum des Eintrags an der angegebenen Stelle.
getDTimeMin(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryMonotone
Deprecated.
Liefert das Archivzeit-Minimum des Eintrags an der angegebenen Stelle.
getDTMax(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryTime
Deprecated.
Liefert den Max-Wert der Datenzeit.
getDTMin(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryTime
Deprecated.
Liefert den Min-Wert der Datenzeit.
getElement() - Method in interface de.bsvrz.ars.ars.mgmt.datatree.synchronization.SyncKey
Gibt das gelockte Element zurück.
getEntries(long, int, byte[]) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Gibt Einträge aus dem Index zurück
getEntries(long, int, byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.BufferedIndexStorage
 
getEntries(long, int, byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.FileIndexStorage
 
getEntries(long, int, byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
 
getEntries(long, int, byte[], int) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Gibt Einträge aus dem Index zurück
getEntries(long, int, byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.MemoryIndexStorage
 
getEntry(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryIndex
Deprecated.
Liefert den gesammten Eintrag an der Stelle pos im Puffer buffer.
getEntry(byte[], int) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryTime
Deprecated.
Liefert den gesammten Eintrag an der Stelle pos im Puffer buffer.
getEntryLengthBytes() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor
Gibt den Speicherplatzverbrauch einer Zeile zurück
getErrorCount() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
getFailedCount() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
getFailedCountOnline() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getFailedCountRequested() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getFailedCountTotal() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getFile() - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Gibt die Datei zurück
getFile() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Gibt die Datei zurück
getFile() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Gibt die Datei zurück
getFile() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
Gibt die Datei zurück
getFileName() - Method in interface de.bsvrz.ars.ars.backup.Container
Gibt den Dateinamen des Containers zurück
getFileName() - Method in enum de.bsvrz.ars.ars.mgmt.datatree.IndexImpl
 
getFilesCopied() - Method in class de.bsvrz.ars.ars.persistence.util.SyncResult
 
getFileSize() - Method in interface de.bsvrz.ars.ars.backup.Container
Gibt die Dateigröße des Containers zurück.
getFilesRemoved() - Method in class de.bsvrz.ars.ars.persistence.util.SyncResult
 
getFirst(byte[]) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Gibt den ersten (obersten) Eintrag des Index zurück
getFirst(E) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Gibt den Wert in der ersten Zeile un der angegebenen Spalte zurück
getFirst(E) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Gibt den Wert in der ersten Zeile un der angegebenen Spalte zurück
getFreeDiskSpace() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask
Gibt den freien Speicherplatz zurück und veröffentlicht ihn ebenfalls über den Datenverteiler (falls möglich)
getFrom() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile.IndexRange
Gibt den Von-Datenindex zurück
getGoodDID() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
getHeaderLen() - Static method in class de.bsvrz.ars.ars.persistence.ContainerFile
Ermittelt die Gesamtlänge des mit accessContainer() im Zugriff befindlichen Containers.
getHiQueryTaskNum() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getIfPresent(IdDataIdentification) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert den DataIdentNode zur angegebenen Daten-Identifikation.
getIfPresent(ArchiveDataSpecification) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert den DataIdentNode zur angegebenen Daten-Identifikation.
getIfPresent(Dataset) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert den DataIdentNode zur angegebenen Daten-Identifikation.
getIfPresent(DataIdentification) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert den DataIdentNode zur angegebenen Daten-Identifikation.
getIndexCacheMaxCount() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
getIndexCacheMaxSize() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
getIndexClass() - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexId
Gibt die Art des Index zurück
getIndexCreated() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.RebuildResult
Gibt die Zahl der bei der Wiederherstellung erstellten Indexdateien zurück.
getIndexCreated() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
getIndexDeleted() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.RebuildResult
Gibt die Zahl der bei der Wiederherstellung gelöschten Indexdateien zurück.
getIndexDeleted() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
getIndexLocks() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Gibt alle aktuell genutzten Locks zur Synchronisation auf die Datenidentifikationen zurück.
getIndexLocks() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.Statistics
Gibt indexLocks von diesem Statistics-Objekt zurück.
getIndexResult(SyncKey<IdDataIdentification>, ArchiveDataKind, ArchiveTimeSpecification) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode getIndexResult führt eine Index-Abfrage durch (für Archivanfragen) und aktualisiert dabei die Daten vom offenen Container im Index
getInitialCapacityOfOnlineQueues() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Initiale Maximalgröße eines Ringpuffers für aktuelle Datensätze.
getInitialCapacityOfRequestedQueue() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Kapazität des Ringpuffers für nachgelieferte Datensätze
getInQueuesMgr() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
getInstance() - Static method in class de.bsvrz.ars.ars.persistence.CacheManager
 
getInstance() - Static method in class de.bsvrz.ars.ars.persistence.iter.EmptyDataIterator
Gibt die Instanz zurück
getInstance(PersistenceManager, IdDataIdentification) - Static method in interface de.bsvrz.ars.ars.persistence.gap.GapFile
 
getInstance(Properties) - Method in interface de.bsvrz.ars.ars.backup.BackupModule
Diese Methode dient dem Initialisieren des BackupModuls.
getInstance(Properties) - Method in class de.bsvrz.ars.ars.backup.plugins.FileSystemBackup
 
getKey() - Method in enum de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Gibt den Key (Namen) der Verwaltungsinformation zurück
getKey() - Method in class de.bsvrz.ars.ars.persistence.KeyValParam
Liefert den Schluessel des Container-Header-Parameter.
getLargeDataIdentifications() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Gibt ein Set zurück, dass alle bekannten Contaienrverzeichnisse enthält, die "übermäßig viel" Daten enthalten.
getLast(byte[]) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Gibt den letzten (untersten) Eintrag des Index zurück
getLast(E) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Gibt den Wert in der letzten Zeile un der angegebenen Spalte zurück
getLast(E) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Gibt den Wert in der letzten Zeile un der angegebenen Spalte zurück
getLastArchiveTime() - Static method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
getLastContainerHeaders(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode getLastContainerHeaders ermittelt die Header vom letzten Container (vom Container mti der größten ID)
getLastContainerID() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
 
getLastUsedMediumID() - Method in class de.bsvrz.ars.ars.mgmt.tasks.BackupTask
Gibt die zuletzt verwendete MedienID zurück
getLengthBytes() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
 
getLocation() - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Gibt den Ort des Containers zurück
getLocation() - Method in class de.bsvrz.ars.ars.persistence.ContainerFile
 
getLocation() - Method in class de.bsvrz.ars.ars.persistence.ContainerHeaders
 
getLocation() - Method in interface de.bsvrz.ars.ars.persistence.ContainerManagementData
Gibt den Ort des Containers zurück
getLocation() - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
getLocation() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
 
getLocation() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Speicherort des Indexes
getLocation() - Method in class de.bsvrz.ars.ars.persistence.SimpleContainerManagementData
 
getLockMemory() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.Statistics
Gibt lockMemory von diesem Statistics-Objekt zurück.
getLocks() - Method in class de.bsvrz.ars.ars.mgmt.datatree.synchronization.DebuggingSynchronizationManager
 
getLocks() - Method in interface de.bsvrz.ars.ars.mgmt.datatree.synchronization.SynchronizationManager
Gibt alle aktuell angeforderten Schlüssel zurück.
getLocks() - Method in class de.bsvrz.ars.ars.mgmt.datatree.synchronization.SynchronizationManagerImpl
 
getLOESSCHUTZ_VERL() - Static method in class de.bsvrz.ars.ars.mgmt.tasks.RestoreTask
Gibt parametrierte Löschschutzverlängerung in Sekunden zurück
getLoQueryTaskNum() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getLZVIntervals() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Das Interval (ausgewertet) als String.
getLZVLastRun() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Liefert das Datum, an dem der Task das letzte mal gestartet wurde.
getMax(E) - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Gibt den maximalen Wert einer Spalte innerhalb des Ergebnisses zurück
getMax(E) - Method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
Gibt den maximalen Wert einer Spalte innerhalb des Ergebnisses zurück
getMaxArchiveTime() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
getMaxArcTime() - Method in interface de.bsvrz.ars.ars.persistence.OpenContainerData
Gibt die maximale Archivzeit zurück
getMaxArcTime() - Method in class de.bsvrz.ars.ars.persistence.StandardOpenContainerData
 
getMaxContID() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
getMaxDataIdx() - Method in interface de.bsvrz.ars.ars.persistence.OpenContainerData
Gibt den maximalen Datenindex zurück
getMaxDataIdx() - Method in class de.bsvrz.ars.ars.persistence.StandardOpenContainerData
 
getMaxDataTime() - Method in interface de.bsvrz.ars.ars.persistence.OpenContainerData
Gibt die maximale Datenzeit zurück
getMaxDataTime() - Method in class de.bsvrz.ars.ars.persistence.StandardOpenContainerData
 
getMaximumQueriesPerApplication() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
getMaximumRequestsPerApplication() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
Gibt die konfigurierte maximale Anzahl paralleler Archivanfragen pro Applikation zurück.
getMaxMedienID() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
getMaxWaitNanosPerSubscription() - Method in class de.bsvrz.ars.ars.mgmt.QueueParameters
Gibt die maximale Wartezeit in Nanosekunden zwischen 2 Anmeldungen zurück
getMidQueryTaskNum() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getMin(E) - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Gibt den minimalen Wert einer Spalte innerhalb des Ergebnisses zurück
getMin(E) - Method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
Gibt den minimalen Wert einer Spalte innerhalb des Ergebnisses zurück
getMinArcTime() - Method in interface de.bsvrz.ars.ars.persistence.OpenContainerData
Gibt die minimale Archivzeit zurück
getMinArcTime() - Method in class de.bsvrz.ars.ars.persistence.StandardOpenContainerData
 
getMinColumn() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
 
getMinDataIdx() - Method in interface de.bsvrz.ars.ars.persistence.OpenContainerData
Gibt den minimalen Datenindex zurück
getMinDataIdx() - Method in class de.bsvrz.ars.ars.persistence.StandardOpenContainerData
 
getMinDataTime() - Method in interface de.bsvrz.ars.ars.persistence.OpenContainerData
Gibt die minimale Datenzeit zurück
getMinDataTime() - Method in class de.bsvrz.ars.ars.persistence.StandardOpenContainerData
 
getMinRemainingDiskCapa() - Static method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask
Liefert die Mindest-Restkapazitaet der Festplatte.
getMinWaitNanosPerSubscription() - Method in class de.bsvrz.ars.ars.mgmt.QueueParameters
Gibt die minimale Wartezeit in Nanosekunden zwischen 2 Anmeldungen zurück
getName() - Method in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
 
getName() - Method in class de.bsvrz.ars.ars.mgmt.tasks.CronTask
 
getName() - Method in class de.bsvrz.ars.ars.mgmt.tasks.Task
Gibt den Namen zurück
getNext(E) - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Gibt einen Wert aus dem ersten nach dem Anfragebereich liegenden Datensatz zurück
getNext(E) - Method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
Gibt einen Wert aus dem ersten nach dem Anfragebereich liegenden Datensatz zurück
getNextRun(Calendar) - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TimeIntervalCron
Berechnet das Datum des nächsten Ausführungstages.
getNodeMemory() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.Statistics
Gibt nodeMemory von diesem Statistics-Objekt zurück.
getNonArchiveQueuesStatus() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getNumBackupThreads() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Anzahl Threads fürs Sichern
getNumCheckPersistenceThreads() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Anzahl Threads für Persistenz-Prüfung und Wiederherstellung
getNumCloseIndexThreads() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Anzahl Threads fürs Index-Schließen beim Beenden
getNumContainerEntries() - Method in interface de.bsvrz.ars.ars.persistence.OpenContainerData
Gibt die Anzahl Datensätze im Container zurück.
getNumContainerEntries() - Method in class de.bsvrz.ars.ars.persistence.StandardOpenContainerData
 
getNumDeleteThreads() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Anzahl Threads fürs Löschen
getNumNodes() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.Statistics
Gibt numNodes von diesem Statistics-Objekt zurück.
getNumOfArchQueuesOnline() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Anzahl Online-Archivqueues/Buffer
getNumOfArchQueuesOnline() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Zahl der Tasks, die aktuelle Datensätze archivieren (sollte Primzahl sein)
getNumOfArchQueuesOnline() - Method in class de.bsvrz.ars.ars.mgmt.QueueParameters
Gibt die Anzahl Queues für Online-Datensätze zurück
getNumOpenContainerData() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.Statistics
Gibt numOpenContainerData von diesem Statistics-Objekt zurück.
getNumParameterizedNodes() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.Statistics
Gibt numParameterizedNodes von diesem Statistics-Objekt zurück.
getObject(List<SystemObject>) - Method in class de.bsvrz.ars.ars.mgmt.commands.DataIdentInfo
Objekt aus allen möglichen des DataIdentTree auswählen
getObjectId() - Method in class de.bsvrz.ars.ars.persistence.IdContainerFileDir
Gibt die Objekt-ID zurück
getObjectId() - Method in class de.bsvrz.ars.ars.persistence.IdDataIdentification
Gibt die Objekt-ID zurück
getObjects(DataModel) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert alle Objekte, die im rootNode gespeichert sind.
getObjectsFromDav() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
In dieser Methode wird allen Tasks (falls notwendig) die Möglichkeit gegeben, benoetigte Objekte vom DAV zu laden.
getObjectsFromDav() - Method in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
Wird aufgerufen, sobald eine Datenverteilerverbindung verfügbar ist.
getObjectsFromDav() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
 
getObjectsFromDav() - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
 
getObjectsFromDav() - Method in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
 
getOffsetBytes() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
 
getOnlineArchiveTask(long, long, long, int) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Nur für Testzwecke: Liefert den gewuenschten ArchiveTask
getOnlineQueueResizeBlockSize() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Größe der Blocks, in denen die Online-Queues vergrößert oder verkleinert werden
getOpenContainerData(IdContainerFileDir) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode getOpenContainerData die zwischengespeicherten daten für den offenen Container zurück
getOpenContainerMemory() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.Statistics
Gibt openContainerMemory von diesem Statistics-Objekt zurück.
getOpenContID(IdContainerFileDir) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode getOpenContID gibt die ID des offenen Containers für eine Datenidentifikation zurück
getOpenFileLimit() - Static method in class de.bsvrz.ars.ars.persistence.ContainerDataIterator
 
getOrder() - Method in class de.bsvrz.ars.ars.persistence.iter.CombineDataIterator
Gibt die Sortierung zurück
getOriginalCommandLineArguments() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
getParsedInterval() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TimeIntervalCron
Gibt den analysierten String wieder aus, nur als Aufzählung (ohne "-" oder *)
getPath(long, long, long, int) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Liefert den Archiv-Pfad für die angegebene Datenidentifikation.
getPath(long, long, long, int, int) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Liefert den Archiv-Pfad für die angegebene Datenidentifikation und Datensatzart.
getPath(long, long, long, int, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Liefert den Archiv-Pfad für die angegebene Datenidentifikation und Datensatzart.
getPath(DataIdentNode, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Liefert den Archiv-Pfad für die angegebene DataIdentNode und Datensatzart.
getPath(IdContainerFileDir) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode getPathName gibt den Speicherort für ein Containerverzeichnis zurück
getPath(IdDataIdentification) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Liefert den Archiv-Pfad für die angegebene Datenidentifikation.
getPath(IdDataIdentification, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Liefert den Archiv-Pfad für die angegebene Datenidentifikation und Datensatzart.
getPath(ArchiveDataSpecification, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Liefert den Archiv-Pfad für die angegebene Datenidentifikation und Datensatzart.
getPath(Path, long, long, long, int) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Liefert den Archiv-Pfad für die angegebene Datenidentifikation und den Wurzelpfad des Archivsystems.
getPermanentDeleteTimeSeconds(DataIdentNode) - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
Bestimmt die zusätzliche Vorhaltezeit für das endgültige Löschen für die angegebene Datenidentifikation.
getPersMgr() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
getPid() - Method in class de.bsvrz.ars.ars.persistence.gap.RemoteArchive
 
getProcessedCount() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
getProcessedCountOnline() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getProcessedCountRequested() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getProcessedCountTotal() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getProtectedDeletionTime(ContainerHeaders) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Gibt den Zeitpunkt zurück, an dem der Löschschutz abläuft.
getPublisherTask() - Method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
 
getPublisherTask() - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerDirWalk
 
getQueuedCountOnline() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getQueuedCountTotal() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getQueueLoad() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getQueuesCountRequested() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getRebuildIdxFile(DataIdentificationDir, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode getRebuildIdxFile ermittelt den Speicherort für die _rebuildIndex.flag
getReceivedCountOnline() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getRegularDeletionTime(ContainerHeaders) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Gibt den Zeitpunkt zurück, an dem der Container regulär gelöscht werden kann
getRequestGapResultData() - Static method in class de.bsvrz.ars.ars.mgmt.tasks.RequestGapTask
Liefert den Nachforderungsanfrage-Datensatz.
getRequestIntervals() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Das Interval als String.
getRequestLastRun() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Liefert das Datum, an dem der Task das letzte mal gestartet wurde.
getRequestNextRun() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Liefert das Datum, an dem der Task das nächste mal gestartet wird.
getRunnable() - Method in class de.bsvrz.ars.ars.mgmt.tasks.CronTask.CronTaskDefinition
 
getSelectedSimVar() - Method in class de.bsvrz.ars.ars.mgmt.commands.DataIdentInfo
Simulationsvariante für die ansonsten spezifizierte Datenidentifikation wählen
getSignedInt(int, E) - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Gibt eine einzelne Information als Integer-Wert mit Vorzeichen zurück
getSignedInt(int, E) - Method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
Gibt eine einzelne Information als Integer-Wert mit Vorzeichen zurück
getSimulationMgr() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
getSimVar() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Liefert die Simulationsvariante der Simulation.
getSimVar() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationResultData
 
getSimVariant() - Method in class de.bsvrz.ars.ars.persistence.IdContainerFileDir
Gibt die Simulationsvariante zurück
getSimVariant() - Method in class de.bsvrz.ars.ars.persistence.IdDataIdentification
Gibt die Simulationsvariante zurück
getSimVars(long, long, long) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert alle möglichen Simulationsvarianten zu einem Objekt mit Attributgruppe und Aspekt.
getSingleTask(int) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Liefert den gewuenschten SingleTask (um etwa Listener einzuhängen)
getState() - Method in class de.bsvrz.ars.ars.mgmt.tasks.Task
Gibt den Zustand den Threads zurück
getStateName() - Method in enum de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher.TaskState
Liefert den Namen des Zustands zurück.
getStatistics() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Gibt Statistiken von diesem PersistenceManager-Objekt zurück.
getStatusInterval() - Method in interface de.bsvrz.ars.ars.persistence.walk.ContainerWalk
Gibt das Intervall zurück, in dem Statusmeldungen ausgegeben werden (positiv)
getStatusInterval() - Method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
Gibt das Intervall zurück, in dem Statusmeldungen ausgegeben werden (positiv)
getStatusInterval() - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerDirWalk
 
getStatusInterval() - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerWalk
 
getStatusMessage(String, Duration, boolean, long, long, long) - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StatusPrinter
Gibt die Auszugebende Statusmeldung zurück.
getStatusPrinter() - Method in interface de.bsvrz.ars.ars.persistence.walk.ContainerWalk
Gibt die Klasse zurück, die Statusmeldungen ausgibt.
getStatusPrinter() - Method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
Gibt die Klasse zurück, die Statusmeldungen ausgibt.
getStatusPrinter() - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerDirWalk
 
getStatusPrinter() - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerWalk
 
getStdArchEinst() - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Einst
archivieren, nicht nachfordern, nicht sichern, nicht quittieren, unendlich lang vorhalten
getStorage() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Zugriff auf die Low-Level-Speicherungsschicht
getString(int, E) - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Gibt eine einzelne Information als String-Wert zurück
getString(int, E) - Method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
Gibt eine einzelne Information als String-Wert zurück
getSubscriptionSlidingWindowSize() - Method in class de.bsvrz.ars.ars.mgmt.QueueParameters
Gibt die maximale Anzahl an unbestätigten gleichzeitigen Anmeldevorgängen zurück
getSuccessCount() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
getSuccessCountOnline() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getSuccessCountRequested() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getSuccessCountTotal() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getSuccessMessage(String, Duration, long, long) - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StatusPrinter
Formatiert die Ausgabe für die Fertigmeldung.
getTargetDirectory() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MirrorDefinition
 
getTaskNum() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
Gibt die Anzahl der aktuell verwalteten Sub-Tasks zurück
getTaskScheduler() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
getThread() - Method in interface de.bsvrz.ars.ars.mgmt.datatree.synchronization.SyncKey
Gibt den anfordernden Thread zurück.
getTMaxATimeForwardStep() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.ArchiveDataReceiver
 
getTo() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile.IndexRange
Gibt den Bis-Datenindex zurück
getTotalBytesUsed() - Method in class de.bsvrz.ars.ars.persistence.CacheManager.CacheMemoryUsage
 
getTotalCapacityOfOnlineQueues() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Gesamtgröße (Summe) der Online-Queues
getTotalCapacityOfOnlineQueues() - Method in class de.bsvrz.ars.ars.mgmt.QueueParameters
Gibt die Kapazität von Online-Queues zurück
getTotalCapacityOfRequestedQueues() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Gesamtgröße (Summe) der Nachgefordert-Queues
getTotalCapacityOfRequestedQueues() - Method in class de.bsvrz.ars.ars.mgmt.QueueParameters
Gibt die Kapazität von Nachgeliefert-Queues zurück
getTotalDataOverhead() - Static method in class de.bsvrz.ars.ars.persistence.ContainerFile
Ermittelt den vollständigen Overhead für einen Datensatz.
getTotalDID() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
getTotalOnlineQueuesCapa() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
getTotalWriteDataSize() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveDataSerializer
Gibt die benutzte Länge des Schreibpuffers zurück
getTT() - Method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.RequestDataSpec
 
getType() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
 
getUnsubscriptionTime() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Gibt die Zeit zurück, bei der zuletzt bekannt war, dass eine gültige Quelle für die Online-Daten existierte, oder -1 wenn aktuell ein gültiger Datensatz vorliegt.
getUserInput() - Method in class de.bsvrz.ars.ars.mgmt.commands.DataIdentInfo
liest die benutzereingabe oder setzt das Flag zum Abbrechen, falls "e" eingegeben wird
getValAsArchiveDataKind(KeyValParam) - Method in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
getValAsBool(KeyValParam) - Method in class de.bsvrz.ars.ars.persistence.KeyValProps
 
getValAsInt(KeyValParam) - Method in class de.bsvrz.ars.ars.persistence.KeyValProps
 
getValAsLong(KeyValParam) - Method in class de.bsvrz.ars.ars.persistence.KeyValProps
 
getValAsString(KeyValParam) - Method in class de.bsvrz.ars.ars.persistence.KeyValProps
 
getValLen() - Method in enum de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Gibt die Anzahl an Zeichen zurück, die von diesem Parameter als String formatiert benötigt werden
getValLen() - Method in class de.bsvrz.ars.ars.persistence.KeyValParam
Liefert die Lanege des Werts (Anzahl an Zeichen).
getWakeUpTime() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
Liefert den Zeitraum in ms in dem eine erneute Steuerungsinformation für eine Simulation eingehen muss.
getWrittenBytes() - Method in class de.bsvrz.ars.ars.persistence.CacheManager
 
gotParams - Variable in class de.bsvrz.ars.ars.mgmt.ArchivConfig.EndOfParamListener
 
gotSettings() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask.ArSSettingListener
 
gResultData - Variable in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Wird zum Senden verwendet (muss nur einmal angelegt werden)

H

handleContainers(SyncKey<IdDataIdentification>, ArchiveDataKind, Collection<ContainerHeaders>) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.ChangeTime
 
handleContainers(SyncKey<IdDataIdentification>, ArchiveDataKind, Collection<ContainerHeaders>) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteLater
 
handleContainers(SyncKey<IdDataIdentification>, ArchiveDataKind, Collection<ContainerHeaders>) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteNow
 
handleContainers(SyncKey<IdDataIdentification>, ArchiveDataKind, Collection<ContainerHeaders>) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeletePermanently
 
handleContainers(SyncKey<IdDataIdentification>, ArchiveDataKind, Collection<ContainerHeaders>) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteRegular
 
handleContainers(SyncKey<IdDataIdentification>, ArchiveDataKind, Collection<ContainerHeaders>) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteSpontan
 
handleErr(Exception, ArchiveTask.CloseContainerObject) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
handleErr(Exception, String) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
hasError(IndexResult<ContainerManagementInformation>, int, HashSet<Long>, Map<Long, Long>, boolean) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Bestimmt, ob ein Eintrag im Verwaltungsdatenindex fehlerhaft ist
hashCode() - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexId
 
hashCode() - Method in class de.bsvrz.ars.ars.persistence.CacheManager.CacheMemoryUsage
 
hashCode() - Method in class de.bsvrz.ars.ars.persistence.ContainerHeaders
 
hashCode() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile.IndexRange
 
hashCode() - Method in class de.bsvrz.ars.ars.persistence.gap.RemoteArchive
 
hashCode() - Method in class de.bsvrz.ars.ars.persistence.IdContainerFileDir
 
hashCode() - Method in class de.bsvrz.ars.ars.persistence.IdDataIdentification
 
hashCode() - Method in class de.bsvrz.ars.ars.persistence.util.SyncResult
 
hasLowerBound() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.LongRange
Gibt true zurück, wenn es eine untere Grenze gibt
hasMediumCapacity(int, long, int) - Method in interface de.bsvrz.ars.ars.backup.BackupModul
Deprecated.
Liefert true, falls die noch zur Verfügung stehende Kapazität des angegebenen Mediums ausreicht, um einen Container der Größe fileSize und den Medienindex mit der momentanen Größe indexSize zu speichern.
hasMediumCapacity(long, int) - Method in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
Gibt zurück, ob für einen Container der Größe ContainerSize noch auf dem aktuellen Medium Platz ist
hasMediumCapacity(long, int) - Method in class de.bsvrz.ars.ars.backup.plugins.FileSystemBackupImpl
 
hasNext() - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Gibt true zurück, wenn ein nächster Datensatz nach dem Anfragebereich ermittelt wurde
hasNext() - Method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
Gibt true zurück, wenn ein nächster Datensatz nach dem Anfragebereich ermittelt wurde
hasParseErrors() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TimeIntervalCron
Liefert wahr, wenn es beim letzten setFields() zu Parsefehlern kam
hasUpperBound() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.LongRange
Gibt true zurück, wenn es eine obere Grenze gibt
hasValidData() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Gibt zurück ob es aktuell eine Quelle für die Online-Daten dieser Datenidentifikation gibt.
hasValues() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TimeIntervalCron
Gibt an, ob Zeiten gespeichert sind.
HDR_TXT_LEN - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
Länge des Key/Value-Blocks in Byte.
HDR_TXT_LEN - Static variable in class de.bsvrz.ars.ars.persistence.StartupProperties
Länge des Key/Value-Blocks in Byte.
HeaderRestoreTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Task zum Abgleich von Verwaltungsinformationen in den Container-Headern.
HeaderRestoreTask(ArchiveManager, BlockingQueue<Object>) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.HeaderRestoreTask
 
headers(long) - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Gibt die Container-Header eines gelöschten Containers zurück
HybridStorage - Class in de.bsvrz.ars.ars.persistence.index.backend.storage
Eine IndexStorage-Implementierung, die einen Puffer für neu angelegte Objekte im Speicher hält und gleichzeitig auf eine Datei verweist.
HybridStorage(int, int, Path) - Constructor for class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
Erzeugt eine neue Instanz

I

IdContainerFileDir - Class in de.bsvrz.ars.ars.persistence
Klasse, die die IDs der Objekte einer Datenidentifikation aufnehmen kann.
IdContainerFileDir(long, long, long, int, ArchiveDataKind) - Constructor for class de.bsvrz.ars.ars.persistence.IdContainerFileDir
Erzeugt ein neues Objekt mit den angegebenen Werten
IdContainerFileDir(IdDataIdentification, ArchiveDataKind) - Constructor for class de.bsvrz.ars.ars.persistence.IdContainerFileDir
Erstellt eine neue Instanz aus einer DataIdentification
IdContainerFileDir(ArchiveDataSpecification, ArchiveDataKind) - Constructor for class de.bsvrz.ars.ars.persistence.IdContainerFileDir
Erstellt eine neue Instanz basiert auf einer ArchiveDataSpecification
IdContainerFileDir(SystemObject, DataDescription, ArchiveDataKind) - Constructor for class de.bsvrz.ars.ars.persistence.IdContainerFileDir
Erzeugt ein neues Objekt mit den angegebenen Werten
IdContainerFileDir(DataIdentification, ArchiveDataKind) - Constructor for class de.bsvrz.ars.ars.persistence.IdContainerFileDir
Erstellt eine neue Instanz aus einer DataIdentification
IdDataIdentification - Class in de.bsvrz.ars.ars.persistence
Klasse, die die IDs der Objekte einer Datenidentifikation aufnehmen kann.
IdDataIdentification(long, long, long, int) - Constructor for class de.bsvrz.ars.ars.persistence.IdDataIdentification
Erzeugt ein neues Objekt mit den angegebenen Werten
IdDataIdentification(ArchiveDataSpecification) - Constructor for class de.bsvrz.ars.ars.persistence.IdDataIdentification
Erstellt eine neue Instanz basiert auf einer ArchiveDataSpecification
IdDataIdentification(SystemObject, DataDescription) - Constructor for class de.bsvrz.ars.ars.persistence.IdDataIdentification
Erzeugt ein neues Objekt mit den angegebenen Werten
IdDataIdentification(DataIdentification) - Constructor for class de.bsvrz.ars.ars.persistence.IdDataIdentification
Erstellt eine neue Instanz aus einer DataIdentification
IDLE - de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher.TaskState
Zustand einer Task, die momentan bereit für neue Aufgaben ist.
IDX_FILENAME - Static variable in class de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl
Der Dateiname, unter dem alle Indices dieser Art gespeichert werden
IDX_FILENAME - Static variable in class de.bsvrz.ars.ars.persistence.index.ContainerManagementIndex
Dateiname, unter dem alle Indices dieser Art gespeichert werden
IDX_FILENAME - Static variable in class de.bsvrz.ars.ars.persistence.index.DataIndexIndexImpl
Dateiname, unter dem alle Indices dieser Art gespeichert werden
IDX_FILENAME - Static variable in class de.bsvrz.ars.ars.persistence.index.DataTimeIndexImpl
Dateiname, unter dem alle Indices dieser Art gespeichert werden
Ignore - de.bsvrz.ars.ars.persistence.iter.DeletedTreatment
Gelöschte Container werden bei der Rückgabe ignoriert
IGNORE_LOESCH_SCHUTZ - Static variable in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask
Nur für Testzwecke: Löschschutz ignorieren
increaseArchiveQueryCountForApplication(SystemObject) - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
increaseContCount(int) - Method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
Inkrementiert die Anzahl besuchter Container (interne Methode, die von ContainerWalk aufgerufen wird, damit diese Klasse die Anzahl Container für die Ausgabe mit-zählen kann)
increaseContCount(int) - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerDirWalk
 
Increasing - de.bsvrz.ars.ars.persistence.index.backend.management.ColumnType
Monoton steigend, doppelte Einträge möglich
INDEX_CONTENT_DESCRIPTOR - Static variable in class de.bsvrz.ars.ars.persistence.index.ContainerManagementIndex
Spaltenbeschreibung
IndexContentDescriptor<E extends java.lang.Enum<E>> - Class in de.bsvrz.ars.ars.persistence.index.backend.management
Klasse, die die Inhalte einer indexdatei beschreibt.
IndexContentDescriptor(Class<E>) - Constructor for class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor
Erstellt einen neuen IndexContentDescriptor
IndexContentDescriptor.IndexColumn - Class in de.bsvrz.ars.ars.persistence.index.backend.management
Eine Spalte in einer Indexdatei
indexCreated - Variable in class de.bsvrz.ars.ars.persistence.PersistenceManager.RebuildResult
 
indexDeleted - Variable in class de.bsvrz.ars.ars.persistence.PersistenceManager.RebuildResult
 
IndexEntryIndex - Class in de.bsvrz.ars.ars.persistence.index
Deprecated.
IndexEntryMonotone - Class in de.bsvrz.ars.ars.persistence.index
Deprecated.
IndexEntryMonotone() - Constructor for class de.bsvrz.ars.ars.persistence.index.IndexEntryMonotone
Deprecated.
 
IndexEntryTime - Class in de.bsvrz.ars.ars.persistence.index
Deprecated.
IndexException - Exception in de.bsvrz.ars.ars.persistence.index
Allgemeine Exception für Index Fehler.
IndexException(String, File) - Constructor for exception de.bsvrz.ars.ars.persistence.index.IndexException
IndexException mit Fehlermeldung
IndexException(String, File, Throwable) - Constructor for exception de.bsvrz.ars.ars.persistence.index.IndexException
Erzeugt einen neue Instanz
IndexException(String, Path) - Constructor for exception de.bsvrz.ars.ars.persistence.index.IndexException
IndexException mit Fehlermeldung
IndexException(String, Path, Throwable) - Constructor for exception de.bsvrz.ars.ars.persistence.index.IndexException
Erzeugt einen neue Instanz
INDEXFILE_NAME - Static variable in class de.bsvrz.ars.ars.mgmt.tasks.BackupTask
Name der Datei, in der alle Indexdaten des momentanen Mediums temporär abgelegt werden
IndexId - Class in de.bsvrz.ars.ars.mgmt.datatree
Hashmap-Schlüssel um einen Index zu Referenzieren.
IndexId(IdContainerFileDir, IndexImpl) - Constructor for class de.bsvrz.ars.ars.mgmt.datatree.IndexId
Erstellt eine neue IndexId
IndexImpl - Enum in de.bsvrz.ars.ars.mgmt.datatree
TBD Dokumentation
IndexImplementation - Interface in de.bsvrz.ars.ars.persistence.index.backend.management
Ein SpaltenIndex innerhalb eines AbstractIndex, hiermit kann über eine Spalte der kleinste oder größte Wert bestimmt werden, wenn der Index über diese Spalte sortiert abgespeichert ist.
IndexRange(long, long) - Constructor for class de.bsvrz.ars.ars.persistence.DeletedContainerFile.IndexRange
Erstellt eine neue Instanz
IndexResult<E extends java.lang.Enum<E>> - Interface in de.bsvrz.ars.ars.persistence.index.result
Ergebnis einer Index-Abfrage, entspricht einer Tabellen-Darstellung mit dem Typ-Parameter E als "Spaltenkopf".
IndexStorage - Interface in de.bsvrz.ars.ars.persistence.index.backend.storage
Interface für die Low-Level-Speicherungsschicht für Indexe.
IndexTree - Class in de.bsvrz.ars.ars.mgmt.datatree
Diese Klasse verwaltet die vom aktuellen Thread geöffneten Indexe.
IndexTree(int, PersistenceManager) - Constructor for class de.bsvrz.ars.ars.mgmt.datatree.IndexTree
Konstruktor.
IndexValues - Enum in de.bsvrz.ars.ars.persistence.index
Mögliche Werte in regulären Index-Dateien
init() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
Initialisiert den Task für eine neue Archivanfrage.
init() - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Initialisiert den Task für eine neue Anfrage.
init(Data) - Method in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
Initialisiert den Task für eine neue Archivanfrage.
init(ArgumentList) - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Initialisiert den CacheManager.
INIT - de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher.TaskState
Initialer Zustand einer Task nach dem Erzeugen.
INIT - Static variable in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Vorstart - Zustand.
initialize(Properties) - Method in interface de.bsvrz.ars.ars.backup.BackupModul
Deprecated.
Diese Methode dient dem Initialisieren des BackupModuls.
InQueuesMgr - Class in de.bsvrz.ars.ars.mgmt
Warteschlangen-Manager.
InQueuesMgr(ArchiveManager, DataIdentTree, QueueParameters) - Constructor for class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Erzeugt den Warteschlangen-Manager.
InQueuesMgr.ArchiveDataReceiver - Class in de.bsvrz.ars.ars.mgmt
Empfaengerklasse für Archivdaten
InQueuesMgr.ArchiveSettingsReceiver - Class in de.bsvrz.ars.ars.mgmt
Empfaengerklasse für Archiveinstellungen
InQueuesMgr.DataAckSender - Class in de.bsvrz.ars.ars.mgmt
 
InQueuesMgr.DataReceiver - Class in de.bsvrz.ars.ars.mgmt
Abstrakte Klasse, die zum Empfang bestimmter Daten (z.B. von Archiv-Queries) verwendet werden kann.
InQueuesMgr.QueryReceiver - Class in de.bsvrz.ars.ars.mgmt
Empfaengerklasse für Archivanfragen
insert() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Fügt die vorher mit AbstractIndex.setInsertValue(Enum, long) gesetzten Werte in den Index ein.
insert() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Fügt die vorher mit BaseIndex.setInsertValue(Enum, long) gesetzten Werte in den Index ein.
insert(boolean) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Fügt die vorher mit AbstractIndex.setInsertValue(Enum, long) gesetzten Werte in den Index ein oder prüft, ob das funktionieren würde.
insert(boolean) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Fügt die vorher mit BaseIndex.setInsertValue(Enum, long) gesetzten Werte in den Index ein oder prüft, ob das funktionieren würde.
insertCloseContainer(long, ArchiveTask.CloseContainerObject) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
insertData(Serializer) - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryInfoTask
 
insertData(Serializer) - Method in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
 
insertDeleteQuery(SimulationResultData) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
Leitet einen Löschauftrag an den ArchiveManager weiter.
insertEntries(long, int, byte[]) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Fügt Einträge im Index ein, anders als bei IndexStorage.setEntries(long, int, byte[]) werden die dort bestehenden Daten aber nicht überschrieben, sondern nach hinten geschoben.
insertEntries(long, int, byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.BufferedIndexStorage
 
insertEntries(long, int, byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.FileIndexStorage
 
insertEntries(long, int, byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
 
insertEntries(long, int, byte[], int) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Fügt Einträge im Index ein, anders als bei IndexStorage.setEntries(long, int, byte[]) werden die dort bestehenden Daten aber nicht überschrieben, sondern nach hinten geschoben.
insertEntries(long, int, byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.MemoryIndexStorage
 
insertInArchiveQueueReq(long, Object) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Fuegt einen nachgeforderten Datensatz in die entsprechende Queue ein.
insertInBackupQueue(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Fügt dem Sicherungs-Task einen Auftrag hinzu.
insertInDeleteRegularQueue(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Fügt dem Lösch-Task (automatisches Löschen) einen Auftrag hinzu.
insertInLZVQueue(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Fügt dem LZV-Task einen Auftrag hinzu.
insertInRequestQueue(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Fügt dem Nachfordern-Task einen Auftrag hinzu.
insertInSimVarDeleteQueue(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Fügt dem Simulationsvarianten-Lösch-Task einen Auftrag hinzu.
insertOrReplace() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Fügt die vorher mit AbstractIndex.setInsertValue(Enum, long) gesetzten Werte in den Index ein oder überschreibt den bisher gespeicherten Wert mit dem gleichen Primärschlüssel.
insertOrReplace() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Fügt die vorher mit BaseIndex.setInsertValue(Enum, long) gesetzten Werte in den Index ein oder überschreibt den bisher gespeicherten Wert.
insertOrReplace(boolean) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Fügt die vorher mit AbstractIndex.setInsertValue(Enum, long) gesetzten Werte in den Index ein oder überschreibt den bisher gespeicherten Wert mit dem gleichen Primärschlüssel.
insertOrReplace(boolean) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Fügt die vorher mit BaseIndex.setInsertValue(Enum, long) gesetzten Werte in den Index ein oder überschreibt den bisher gespeicherten Wert.
insertSimVarParam(SimulationResultData) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Fügt dem Parametrierungs-Task einen weiteren Auftrag hinzu.
Instance - de.bsvrz.ars.ars.mgmt.tasks.SimpleArchiveDataSerializer
 
intersection(LongRange) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.LongRange
Berechnet die Schnittmenge von dieser LongRange und einer anderen LongRange.
isAlive() - Method in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
 
isAlive() - Method in class de.bsvrz.ars.ars.mgmt.tasks.CronTask
 
isAlive() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
 
isAlive() - Method in class de.bsvrz.ars.ars.mgmt.tasks.Task
Gibt true zurück, wenn der Task aktuell läuft
isArSParameterized() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Liefert Kennzeichen, ob der DataIdentNode über die Archivparametrierung/Simulation angelegt wurde oder wegen einer Archivanfrage.
isCacheEnabled() - Method in class de.bsvrz.ars.ars.persistence.CacheManager
 
isClosedInternal() - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Prüft, ob der Container geschlossen ist, ohne den Zugriff auf den DataIdentNode zu prüfen.
isCompressed() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
isContainerClosed() - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Prüft ob der Container bereits abgeschlossen ist.
isContainerFile(File) - Static method in class de.bsvrz.ars.ars.persistence.ContainerFile
Liefert Kennzeichen, ob die angegebene Datei eine Container-Datei ist.
isContainerFile(File) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Liefert Kennzeichen, ob die angegebene Datei eine Container-Datei ist.
isContainerFileName(String) - Static method in class de.bsvrz.ars.ars.persistence.ContainerFile
Liefert Kennzeichen, ob der angegebene Dateiname eine mögliche Container-Datei ist.
isData() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
isEmpty() - Method in class de.bsvrz.ars.ars.mgmt.tasks.DataIndexRangeSet
 
isEmpty() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataIterator
 
isEmpty() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerDataIterator
 
isEmpty() - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
isEmpty() - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Gibt true zurück, wenn das Ergebnis leer ist
isEmpty() - Method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
Gibt true zurück, wenn das Ergebnis leer ist
isEmpty() - Method in class de.bsvrz.ars.ars.persistence.iter.BucketContainerIterator
 
isEmpty() - Method in class de.bsvrz.ars.ars.persistence.iter.CombineDataIterator
 
isEmpty() - Method in interface de.bsvrz.ars.ars.persistence.iter.DataIterator
Gibt true zurück, wenn der Iterator erschöpft ist.
isEmpty() - Method in class de.bsvrz.ars.ars.persistence.iter.EmptyDataIterator
 
isEmpty() - Method in class de.bsvrz.ars.ars.persistence.iter.SequentialContainerIterator
 
isEmpty() - Method in class de.bsvrz.ars.ars.persistence.iter.TimeSpecificationCombineDataIterator
 
isFirstDataAfterSubscription(ArchiveDataKind) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Sagt, ob nach einer Anmeldung bereits ein Datum der genannten Datensatzart erhalten wurde.
isIdentical(Path, Path) - Static method in class de.bsvrz.ars.ars.persistence.util.FileSync
 
isNoData() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
Gibt an, ob der eingelesene Datensatz eine "keine Daten"-Markierung besitzt.
isNoRights() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
Gibt an, ob der eingelesene Datensatz eine "keine Rechte"-Markierung besitzt.
isNoSource() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
Gibt an, ob der eingelesene Datensatz eine "keine Quelle"-Markierung besitzt.
isNumeric() - Method in enum de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Gibt true zurück, wenn die Information als Zahl gespeichert wird
isNumeric() - Method in class de.bsvrz.ars.ars.persistence.KeyValParam
 
isPotDataGap() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
Gibt an, ob der eingelesene Datensatz als "potentielle Datenlücke" gekennzeichnet wurde.
isRebuildIndexFileFlagCreated(ArchiveDataKind) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Gibt an, ob seit Systemstart die Datei PersistenceManager.REBUILDINDEX_FILE_FLAG_NAME nach einem Archivvorgang für diese DID erzeugt wurde.
isRequestSupported(SystemObject, DataDescription) - Method in class de.bsvrz.ars.ars.mgmt.FreeDiskSpacePublisher
 
isRequestSupported(SystemObject, DataDescription) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.DataAckSender
 
isRequestSupported(SystemObject, DataDescription) - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
 
isRequestSupported(SystemObject, DataDescription) - Method in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
 
isStartupInfoFile(String) - Static method in class de.bsvrz.ars.ars.persistence.StartupProperties
 
isStillCompressed() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
isTerminated() - Method in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
 
isTerminated() - Method in class de.bsvrz.ars.ars.mgmt.tasks.CronTask
 
isTerminated() - Method in class de.bsvrz.ars.ars.mgmt.tasks.Task
Gibt true zurück, wenn der Task schon gelaufen ist und komplett terminiert wurde
isUnavailMediumIDsFile(String) - Static method in class de.bsvrz.ars.ars.mgmt.tasks.RestoreTask
Prüft, ob der angegebene Dateiname der Name einer _unavailable_mediumids.dat-Datei ist.
isUsingDynamicDeletionTime() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
isValid() - Method in interface de.bsvrz.ars.ars.mgmt.datatree.synchronization.SyncKey
Gibt zurück, ob der Schlüssel für den aktuellen Thread gültig ist.
isValidDataKindSuffix(String) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Gibt true zurück, wenn es sich um einen gültigen Datenart-Ordnernamen handelt
isValidIDFolderName(String) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode isValidIDFolderName früft ob ein Order einen gültigen Namen hat
isValidSvFolderName(String) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Prüft, ob der gegebene Verzeichnisname ein gueltiger Name für ein Verzeichnis ist, das eine Simulationsvariante repraesentiert.
iterator() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
 
iterator() - Method in class de.bsvrz.ars.ars.mgmt.tasks.DataIndexRangeSet
 
iterator() - Method in interface de.bsvrz.ars.ars.persistence.iter.DataSequence
Erzeugt einen Iterator über Containerdaten.
iterator(ArchiveDataKind, long, DeletedTreatment, Inflater, SyncKey<IdDataIdentification>) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Iteriert über die Daten eines Containers.
iterator(Inflater) - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Erzeugt einen Iterator über Containerdaten.
iterator(Inflater) - Method in interface de.bsvrz.ars.ars.persistence.iter.DataSequence
Erzeugt einen Iterator über Containerdaten
iterator(Inflater) - Method in class de.bsvrz.ars.ars.persistence.iter.QueryDataSequence
 
iteratorWithoutTimeFilter(Inflater) - Method in class de.bsvrz.ars.ars.persistence.iter.QueryDataSequence
 

J

join() - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
 
join() - Method in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
 
join() - Method in class de.bsvrz.ars.ars.mgmt.tasks.CronTask
 
join() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
 
join() - Method in class de.bsvrz.ars.ars.mgmt.tasks.Task
Wartet auf das Beenden des Tasks nach der Terminierung.

K

KeyValParam - Class in de.bsvrz.ars.ars.persistence
Diese Klasse definiert die Parameter im Container-Header.
KeyValParam() - Constructor for class de.bsvrz.ars.ars.persistence.KeyValParam
 
KeyValProps - Class in de.bsvrz.ars.ars.persistence
Klasse zum Lesen/Schreiben von Key/Value-Paaren.
KeyValProps() - Constructor for class de.bsvrz.ars.ars.persistence.KeyValProps
 

L

LargeContainerDirDump - Class in de.bsvrz.ars.ars.mgmt.commands
Befehl zur Ausgabe des Arbeitsspeicherverbrauchs
LargeContainerDirDump(String, String, ArchiveManager) - Constructor for class de.bsvrz.ars.ars.mgmt.commands.LargeContainerDirDump
Kommando für CmdInterpreter
lastDataNoSourceAssigned() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
 
lastDataWasNoSource() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
 
lastModified() - Method in interface de.bsvrz.ars.ars.backup.Container
Gibt das letzte Änderungsdatum zurück
leaveContainer() - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Beendet das Arbeiten mit dem zuvor über eine der accessContainer()-Methoden definierten Container.
lockIndex(IdDataIdentification) - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Muss immer vor Zugriffen auf den kritischen Bereich (die Indexe oder Container) der Datenidentifikation aufgerufen werden.
lockIndex(IdDataIdentification) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Muss immer vor Zugriffen auf den kritischen Bereich (die Indexe oder Container) der Datenidentifikation aufgerufen werden.
lockIndex(IdDataIdentification, Duration) - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Muss immer vor Zugriffen auf den kritischen Bereich (die Indexe oder Container) der Datenidentifikation aufgerufen werden.
lockIndex(IdDataIdentification, Duration) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Muss immer vor Zugriffen auf den kritischen Bereich (die Indexe oder Container) der Datenidentifikation aufgerufen werden.
logCapaNoLongerExceeded(int, String, int) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
logger - Variable in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
Debug-Logger
logReceivedData(ArchiveData) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveRequestedTask
 
logSendMsgCapaExceeded(int, String, ResultData) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Betriebsmeldung absetzen: Warteschlange voll.
LongRange - Class in de.bsvrz.ars.ars.persistence.index.backend.management
Einfache Klasse, die einen Bereich von Long-Werten für die Verwendung in Indexen darstellt.
LongRange(Long, Long) - Constructor for class de.bsvrz.ars.ars.persistence.index.backend.management.LongRange
Erstellt eine neue LongRange
LongTermTaskStatePublisher - Interface in de.bsvrz.ars.ars.mgmt
Schnittstelle zur Verwaltung und Dokumentation der Zustände von Tasks und den Fortschritt von langwierigen Aktionen zu dokumentieren
LongTermTaskStatePublisher.Task - Interface in de.bsvrz.ars.ars.mgmt
Schnittstelle, die von den einzelnen Tasks verwendet wird, um den Zustand der Task und den Fortschritt von langwierigen Aktionen zu dokumentieren.
LongTermTaskStatePublisher.TaskState - Enum in de.bsvrz.ars.ars.mgmt
Zustand eines Tasks
lookupLastDataIdxes(IdDataIdentification, boolean) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
Sucht die letzten Datenindexe im Index sowie den Container.
lowerEndpoint() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.LongRange
Gibt die untere Grenze (inklusive) zurück
LZVTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Task zur Bearbeitung von Loeschzeit-Verlängerungsauftraegen.
LZVTask(ArchiveManager, BlockingQueue<Object>, LongTermTaskStatePublisher, int) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.LZVTask
Erzeugt eine neue Loeschzeit-Verlängerungs-Task.
LZVTask.ChangeTime - Class in de.bsvrz.ars.ars.mgmt.tasks
Manuelle Löschschutzverlängerung
LZVTask.DeleteLater - Class in de.bsvrz.ars.ars.mgmt.tasks
Späteres Löschen, wie DeleteNow, nur wird nur der Löschschutz aufgehoben statt den Container zu löschen
LZVTask.DeleteNow - Class in de.bsvrz.ars.ars.mgmt.tasks
Sofortiges Löschen auf Anfrage.
LZVTask.DeletePermanently - Class in de.bsvrz.ars.ars.mgmt.tasks
Endgültiges Löschen
LZVTask.DeleteRegular - Class in de.bsvrz.ars.ars.mgmt.tasks
Reguläres Löschen.
LZVTask.DeleteSpontan - Class in de.bsvrz.ars.ars.mgmt.tasks
Spontanes Löschen bei wenig freiem Speicherplatz

M

main(String[]) - Static method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Startpunkt des Archivsystems.
main(String[]) - Static method in class de.bsvrz.ars.ars.mgmt.commands.ArSQuitCmdSender
Beendet das unter host:port befindliche Archivsystem.
main(String[]) - Static method in class de.bsvrz.ars.ars.repair.ArchiveFileViewer
Einsteigspunkt
main(String[]) - Static method in class de.bsvrz.ars.ars.repair.ContainerRescue
 
ManagementData - de.bsvrz.ars.ars.mgmt.datatree.IndexImpl
 
MAX_UNCOMPRESSED - Static variable in class de.bsvrz.ars.ars.persistence.ContainerFile
Datensätze bis zu dieser Länge bleiben immer unkomprimiert.
maxATime(IdContainerFileDir) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode maxATime gibt die maximale Archivzeit einer datenidentifikation zurück
maxContainerId(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Ermittelt maximale Container-ID
maxMedienID(IndexResult<ContainerManagementInformation>) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode maxMedienID ermittelt die maximale Medien-ID in einem Index-Abfrage-Ergebnis
maxNumEntries() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.MemoryIndexStorage
Gibt die maximale Anzahl Einträge zurück
maySuspend() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.ChangeTime
 
maySuspend() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteLater
 
maySuspend() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteNow
 
maySuspend() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeletePermanently
 
maySuspend() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteRegular
 
maySuspend() - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask.DeleteSpontan
 
MEDIUM_DESTROYED - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
Medium-ID bei gesichertem Container mit dauerhaft nicht mehr verfuegbarem Medium.
MEDIUM_UNSAVED - Static variable in class de.bsvrz.ars.ars.persistence.ContainerHdr
Medium-ID bei noch nicht auf externes Medium gesichertem Container.
MediumNotAccessibleException - Exception in de.bsvrz.ars.ars.backup
Diese Klasse kapselt Exceptions, die beim physischen Zugriff auf ein Typ-B-Medium auftreten können.
MediumNotAccessibleException(int) - Constructor for exception de.bsvrz.ars.ars.backup.MediumNotAccessibleException
Erzeugt eien neue Instanz
memoryCapacity() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Anzahl der Einträge, die dieser Index im RAM halten kann
memoryCapacity() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
Gibt die maximale Anzahl der im Speicher gepufferten Einträge zurück
MemoryDumpCmd - Class in de.bsvrz.ars.ars.mgmt.commands
Befehl zur Ausgabe des Arbeitsspeicherverbrauchs
MemoryDumpCmd(String, String, ArchiveManager) - Constructor for class de.bsvrz.ars.ars.mgmt.commands.MemoryDumpCmd
Kommando für CmdInterpreter
memoryEntries() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Anzahl der Einträge, die dieser Index im RAM hält
memoryEntries() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
Gibt die aktuelle Anzahl der im Speicher gepufferten Einträge zurück
MemoryIndexStorage - Class in de.bsvrz.ars.ars.persistence.index.backend.storage
Eine IndexStorage-Implementierung, die die Werte im Speicher hält.
MemoryIndexStorage(int, int) - Constructor for class de.bsvrz.ars.ars.persistence.index.backend.storage.MemoryIndexStorage
Erzeugt eine Instanz
MIN_CONTAINER_MAXDS - Static variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask
Minimumwerte für ContainerSettings.stdCloseConditions: 1 Datensatz pro Container
MIN_CONTAINER_MAXSIZE - Static variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask
Minimumwerte für ContainerSettings.stdCloseConditions: 4096 (entspricht einer BlockGröße)
MIN_CONTAINER_MAXTIME - Static variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask
Minimumwerte für ContainerSettings.stdCloseConditions: 1 Minute
MinMax - de.bsvrz.ars.ars.persistence.iter.DeletedTreatment
Gelöschte Container werden als einzelner Datensatz mit Min- und Max-Zeitstempel zurückgegeben
MirrorDefinition - Class in de.bsvrz.ars.ars.mgmt.tasks
 
MirrorDefinition(CronDefinition, Path, String[]) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.MirrorDefinition
 
MirrorTask - Class in de.bsvrz.ars.ars.mgmt.tasks
AbstractTask-Implementierung vom datenkonsistenten Backup.
MirrorTask(ArchiveManager, LongTermTaskStatePublisher) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.MirrorTask
Konstruktor
MSG_PID_ATBACKSTEP_RESUME - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.ArchiveDataReceiver
 
MSG_PID_ATBACKSTEP_SUSPEND - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.ArchiveDataReceiver
 
MSG_PID_ATFWSTEP_RESUME - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.ArchiveDataReceiver
 
MSG_PID_ATFWSTEP_SUSPEND - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.ArchiveDataReceiver
 
MSG_PID_DATAINDEX_ANOMALY - Static variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
Kennzeichen der Betriebsmeldung
MultiTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Abstrakte Basisklasse für diejenigen Tasks, die mehr als einmal vorkommen und deswegen von einem TaskMgr verwaltet werden.
MultiTask(ArchiveManager, MultiTaskManager) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.MultiTask
Konstruktor für Task.
MultiTaskManager - Class in de.bsvrz.ars.ars.mgmt.tasks
Verwaltet eine Warteschlange und eine Liste von Tasks.
MultiTaskManager(ArchiveManager, BlockingQueue<Object>, String) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
Erstellt einen neuen MultiTaskManager

N

NA - Static variable in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
 
nachf - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Einst
 
NEW - Static variable in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Neu - Zustand.
nextContainerID() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Erhoeht nextContainerID um 1 und gibt den Wert zurück.
NN - Static variable in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
 
NO_DATA - Static variable in class de.bsvrz.ars.ars.persistence.ContainerFile
Datensatzbytes, falls "keine Daten" signalisiert wurde
NO_RIGHTS - Static variable in class de.bsvrz.ars.ars.persistence.ContainerFile
Datensatzbytes, falls "keine Rechte" signalisiert wurde
NO_SOURCE - Static variable in class de.bsvrz.ars.ars.persistence.ContainerFile
Datensatzbytes, falls "keine Quelle" signalisiert wurde
NO_VALUE - Static variable in class de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl
Flag, mit dem signalisiert wird, dass ein Eintrag "keinen Wert" hat
NOT_COMPRESSED - Static variable in class de.bsvrz.ars.ars.persistence.ContainerFile
Wert des Compress-Info-Feldes, wenn DS nicht komprimiert ist
notClosed() - Method in interface de.bsvrz.ars.ars.mgmt.datatree.synchronization.SyncKey
Gibt einen BooleanSupplier zurück, mit dem gefragt werden kann, ob ein SyncKey noch nicht geschlossen wurde, und das ohne eine harte Referenz auf den SyncKey zu halten.
NUM_OF_NONARCH_QUEUES - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
NUM_OF_SINGLETASKS - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
numContainers(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode numContainers zählt die Anzahl Einträge im Verwaltungsdatenindex für ein Containerverzeichnis.
numEntries() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Anzahl der Einträge, die dieser Index speichert
numEntries() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Anzahl der Einträge, die dieser Index speichert
numEntries() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.BufferedIndexStorage
 
numEntries() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.FileIndexStorage
 
numEntries() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
 
numEntries() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Gibt die Anzahl Einträge zurück
numEntries() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.MemoryIndexStorage
 
numParameterized() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert die Anzahl der parametrierten DataIdentNodes im Baum zurück.

O

OA - Static variable in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
 
objs - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Datenspez
 
offer(T) - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueueTask
Fügt einen abzuarbeitenden Auftrag in die Queue ein, wenn das möglich ist.
OfflineSimulation - Class in de.bsvrz.ars.ars.mgmt.simulation
Klasse für die Offline Simulation.
OfflineSimulation(SimulationManager, SystemObject) - Constructor for class de.bsvrz.ars.ars.mgmt.simulation.OfflineSimulation
Erzeugt das Objekt zur Offline-Simulation.
OK - Static variable in class de.bsvrz.ars.ars.persistence.ConsistencyCheck
 
ON - Static variable in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
 
OnlineSimulation - Class in de.bsvrz.ars.ars.mgmt.simulation
Klasse für die Online Simulation.
OnlineSimulation(SimulationManager, SystemObject) - Constructor for class de.bsvrz.ars.ars.mgmt.simulation.OnlineSimulation
Erzeugt das Objekt zur Online-Simulation.
ONLY_DATA - Static variable in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Nur für Testzwecke; falls wahr, werden nur Datensätze mit Daten archiviert.
open(SystemObject) - Static method in class de.bsvrz.ars.ars.persistence.gap.RemoteArchive
 
open(String) - Static method in class de.bsvrz.ars.ars.persistence.gap.RemoteArchive
 
OpenContainerData - Interface in de.bsvrz.ars.ars.persistence
Interface für Daten eines offenen Containers.
openContID - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
openDeletedContainerFile(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode openDeletedContainerFile öffnet die Datei mit den Informationen zu den gelöschten Containern
openMediumBeforeBackup(int, String) - Method in interface de.bsvrz.ars.ars.backup.BackupImplementation
Diese Methode wird aufgerufen, bevor der erste Container auf dem Medium gesichert wird.
openMediumBeforeBackup(int, String) - Method in interface de.bsvrz.ars.ars.backup.BackupModul
Deprecated.
Diese Methode wird aufgerufen, bevor der erste Container auf dem Medium gesichert wird.
openMediumBeforeBackup(int, String) - Method in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
 
openMediumBeforeBackup(int, String) - Method in class de.bsvrz.ars.ars.mgmt.tasks.BackupAdapter
 

P

P_CHECK_PERS_DIR_ALL - Static variable in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
P_CHECK_PERS_DIR_DIR - Static variable in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
P_CHECK_PERS_DIR_HDR - Static variable in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
P_REMOTE_CONTROL_DEFAULT - Static variable in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
P_REMOTE_CONTROL_NORC - Static variable in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
parameterized(PersistenceManager) - Static method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
Factory-Methode, die einen DataIdentificationDirWalk erzeugt, der alle vorhandenen Datenidentifikationsverzeichnisse durchsucht.
ParameterizedContainerDirs - Class in de.bsvrz.ars.ars.persistence.walk.internal
Iterator über alle Containerverzeichnisse im Archivsystem
ParameterizedContainerDirs(PersistenceManager) - Constructor for class de.bsvrz.ars.ars.persistence.walk.internal.ParameterizedContainerDirs
Erstellt eine neue AllContainerDirs-Instanz
ParamSatz(String[], ArSRemoteControl.Datenspez[], ArSRemoteControl.Einst) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.ParamSatz
 
ParamSatz(String[], ArSRemoteControl.Datenspez, ArSRemoteControl.Einst) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.ParamSatz
 
ParamSatzPermanentDelete(String[], ArSRemoteControl.Datenspez[], long) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.ParamSatzPermanentDelete
 
ParamSatzPermanentDelete(String[], ArSRemoteControl.Datenspez, long) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.ParamSatzPermanentDelete
 
parseArchiveDataSpec(Deserializer) - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Interpretiert die empfangene Archivanfrage oder Archiv-Informationsanfrage und zerlegt sie in einzelne Unterabfragen vom Typ ArchiveDataSpecification.
parseArchiveDataSpec(Deserializer) - Method in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
 
PASSWD - Static variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
 
PAUSE - Static variable in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Pause - Zustand.
peek(ContainerDataResult) - Method in class de.bsvrz.ars.ars.persistence.ContainerDataIterator
 
peek(ContainerDataResult) - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerDataIterator
 
peek(ContainerDataResult) - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
peek(ContainerDataResult) - Method in class de.bsvrz.ars.ars.persistence.iter.BucketContainerIterator
 
peek(ContainerDataResult) - Method in class de.bsvrz.ars.ars.persistence.iter.CombineDataIterator
 
peek(ContainerDataResult) - Method in interface de.bsvrz.ars.ars.persistence.iter.DataIterator
Kopiert die Daten des aktuellen Elements in das angegebene Result-Objekt.
peek(ContainerDataResult) - Method in class de.bsvrz.ars.ars.persistence.iter.EmptyDataIterator
 
peek(ContainerDataResult) - Method in class de.bsvrz.ars.ars.persistence.iter.SequentialContainerIterator
 
peek(ContainerDataResult) - Method in class de.bsvrz.ars.ars.persistence.iter.TimeSpecificationCombineDataIterator
 
peekArchiveTime() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataIterator
 
peekArchiveTime() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerDataIterator
 
peekArchiveTime() - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
peekArchiveTime() - Method in class de.bsvrz.ars.ars.persistence.iter.BucketContainerIterator
 
peekArchiveTime() - Method in class de.bsvrz.ars.ars.persistence.iter.CombineDataIterator
 
peekArchiveTime() - Method in interface de.bsvrz.ars.ars.persistence.iter.DataIterator
Ruft die aktuelle Archivzeit ab.
peekArchiveTime() - Method in class de.bsvrz.ars.ars.persistence.iter.EmptyDataIterator
 
peekArchiveTime() - Method in class de.bsvrz.ars.ars.persistence.iter.SequentialContainerIterator
 
peekArchiveTime() - Method in class de.bsvrz.ars.ars.persistence.iter.TimeSpecificationCombineDataIterator
 
peekDataIndex() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataIterator
 
peekDataIndex() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerDataIterator
 
peekDataIndex() - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
peekDataIndex() - Method in class de.bsvrz.ars.ars.persistence.iter.BucketContainerIterator
 
peekDataIndex() - Method in class de.bsvrz.ars.ars.persistence.iter.CombineDataIterator
 
peekDataIndex() - Method in interface de.bsvrz.ars.ars.persistence.iter.DataIterator
Ruft den aktuellen Datenindex ab.
peekDataIndex() - Method in class de.bsvrz.ars.ars.persistence.iter.EmptyDataIterator
 
peekDataIndex() - Method in class de.bsvrz.ars.ars.persistence.iter.SequentialContainerIterator
 
peekDataIndex() - Method in class de.bsvrz.ars.ars.persistence.iter.TimeSpecificationCombineDataIterator
 
peekDataTime() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataIterator
 
peekDataTime() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerDataIterator
 
peekDataTime() - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
peekDataTime() - Method in class de.bsvrz.ars.ars.persistence.iter.BucketContainerIterator
 
peekDataTime() - Method in class de.bsvrz.ars.ars.persistence.iter.CombineDataIterator
 
peekDataTime() - Method in interface de.bsvrz.ars.ars.persistence.iter.DataIterator
Ruft die aktuelle Datenzeit ab.
peekDataTime() - Method in class de.bsvrz.ars.ars.persistence.iter.EmptyDataIterator
 
peekDataTime() - Method in class de.bsvrz.ars.ars.persistence.iter.SequentialContainerIterator
 
peekDataTime() - Method in class de.bsvrz.ars.ars.persistence.iter.TimeSpecificationCombineDataIterator
 
peekNext() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataIterator
 
peekNext() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerDataIterator
 
peekNext() - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
peekNext() - Method in class de.bsvrz.ars.ars.persistence.iter.BucketContainerIterator
 
peekNext() - Method in class de.bsvrz.ars.ars.persistence.iter.CombineDataIterator
 
peekNext() - Method in interface de.bsvrz.ars.ars.persistence.iter.DataIterator
Gibt Daten des auf die gültige Sequenz folgenden Datensatzes zurück, damit kann dann unter anderem bestimmt werden, wie lange der Datensatz gültig ist.
peekNext() - Method in class de.bsvrz.ars.ars.persistence.iter.EmptyDataIterator
 
peekNext() - Method in class de.bsvrz.ars.ars.persistence.iter.SequentialContainerIterator
 
peekNext() - Method in class de.bsvrz.ars.ars.persistence.iter.TimeSpecificationCombineDataIterator
 
PersistenceException - Exception in de.bsvrz.ars.ars.persistence
Exception für Fehler in der Persistenz.
PersistenceException(String) - Constructor for exception de.bsvrz.ars.ars.persistence.PersistenceException
Erzeugt eine neue PersistenceException.
PersistenceException(String, Throwable) - Constructor for exception de.bsvrz.ars.ars.persistence.PersistenceException
Erzeugt eine neue PersistenceException.
PersistenceException(Throwable) - Constructor for exception de.bsvrz.ars.ars.persistence.PersistenceException
Erzeugt eine neue PersistenceException.
PersistenceManager - Class in de.bsvrz.ars.ars.persistence
Zentrale Persistenz-Verwaltung für die Archivierung von Daten auf einem Speichermedium vom Typ A (Festplatte) und die entsprechende Meta-Daten-Verwaltung.
PersistenceManager(ArchiveManager, Path) - Constructor for class de.bsvrz.ars.ars.persistence.PersistenceManager
Erzeugt den Persistenz-Manager.
PersistenceManager.ContainerCall - Interface in de.bsvrz.ars.ars.persistence
Funktionales Interface für Container-Aktionen
PersistenceManager.RebuildResult - Class in de.bsvrz.ars.ars.persistence
 
PersistenceManager.Statistics - Class in de.bsvrz.ars.ars.persistence
 
persMgr - Variable in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
PersistenceManager für den Zugriff auf die Daten des Archivsystems
poll() - Method in class de.bsvrz.ars.ars.persistence.walk.internal.AllContainerDirs
 
poll() - Method in interface de.bsvrz.ars.ars.persistence.walk.internal.DataIdentificationDirGetter
Pollt das nachste Verzeichnis.
poll() - Method in class de.bsvrz.ars.ars.persistence.walk.internal.ParameterizedContainerDirs
 
poll() - Method in class de.bsvrz.ars.ars.persistence.walk.internal.SelectedContainerDirs
 
poll(ContainerDataResult) - Method in interface de.bsvrz.ars.ars.persistence.iter.DataIterator
Entspricht dem Aufruf von `peek(result)´ gefolgt von `remove()`.
POT_GAP - Static variable in class de.bsvrz.ars.ars.persistence.ContainerFile
Datensatzbytes um eine potentielle Datenlücke zu kennzeichnen
prepareShutdown() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode prepareShutdown wird beim Herunterfahren des Archivsystems ausgeführt.
preVisitDirectory(DataIdentificationDir) - Method in interface de.bsvrz.ars.ars.persistence.walk.ContainerAction
Wird (unsynchronisiert) vor dem Betreten eines Verzeichnisses ausgeführt.
printArchiveParams(File) - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
Gibt die Parametrierung auf dem übergebenen Stream aus.
printBlank(int) - Method in class de.bsvrz.ars.ars.mgmt.commands.DataIdentInfo
prints blank lines
printInfo(long, long, long, int, Vector<String[]>) - Method in class de.bsvrz.ars.ars.mgmt.commands.DataIdentInfo
gibt das ausgewählte Objekt auf StdOut aus
printStatistics() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.ArchiveDataReceiver
 
printTable(IndexResult<E>) - Static method in class de.bsvrz.ars.ars.repair.ArchiveFileViewer
Gibt die Inhalte eines index auf System.out aus
processData(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.ArchiveDataReceiver
 
processData(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.ArchiveSettingsReceiver
 
processData(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.DataReceiver
 
processData(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.QueryReceiver
 
processFlowCtrl(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.tasks.FlowControlTask
 
PROP_BACKUP_CONTAINER_PER_ZIP - Static variable in interface de.bsvrz.ars.ars.backup.BackupModul
Deprecated.
 
PROP_BACKUP_CONTAINER_PER_ZIP - Static variable in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
Key der Properties-Einstellung für die Anzahl Container pro Zip-Datei
PROP_BACKUP_DIR - Static variable in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
Key der Properties-Einstellung für das Sicherungsverzeichnis
PROP_BACKUP_MEDIUMSIZE - Static variable in interface de.bsvrz.ars.ars.backup.BackupModul
Deprecated.
 
PROP_BACKUP_MEDIUMSIZE - Static variable in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
Key der Properties-Einstellun ür die maximale Mediengröße
properties - Variable in class de.bsvrz.ars.ars.persistence.KeyValProps
 
put(Range<K>, V) - Method in class de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap
 
putDataIdentNode(DataIdentNode) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Fuegt den übergebenen DataIdentNode mit der angegebenen Daten-Identifikation ein.

Q

Q_ARC_SETT_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
Q_ARCINF_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
Q_BACKUP_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
Q_DELETE_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
Q_HDR_REST_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
Q_LZV_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
Q_NUM_QRY_INF_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
Q_QRYA_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Indexe der Eingangswarteschlangen
Q_QRYB_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
Q_QRYC_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
Q_REQ_GAP_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
Q_RESTORE_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
Q_SIMPARAM_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
query() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Ermittelt alle Index-Zeilen
query() - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Ermittelt alle Index-Zeilen
query(LongRange) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.IndexImplementation
Fragt die Indizes (Zeilennummern) eines Wertebereichs ab.
query(Map<E, LongRange>) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Ermittelt alle Index-Zeilen, die zu der angegebenen Anfrage passen.
query(Map<E, LongRange>) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Ermittelt alle Index-Zeilen, die zu der angegebenen Anfrage passen.
Query - Class in de.bsvrz.ars.ars.mgmt.tasks
Klasse, die eine einzelne Unterabfrage (ArchiveDataSpecification) aus der Archivanfrage und die zugehoerigen Daten für die Archivantwort kapselt.
queryAppObj - Variable in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Applikations-Objekt des Absenders der Archiv-Anfrage.
queryAppObj - Variable in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
Applikations-Objekt des Absenders der Archiv-Anfrage.
QueryData - Interface in de.bsvrz.ars.ars.mgmt.tasks
TBD Dokumentation
QueryDataSequence - Class in de.bsvrz.ars.ars.persistence.iter
Klasse zum Iterieren über Datensätze einer Datenidentifikation.
QueryDataSequence(ArchiveManager, SyncKey<IdDataIdentification>, ArchiveDataKindCombination, ArchiveTimeSpecification, ArchiveOrder, DeletedTreatment) - Constructor for class de.bsvrz.ars.ars.persistence.iter.QueryDataSequence
Erstellt eine neue QueryDataSequence.
QueryDataSequence.IndexedContainer - Class in de.bsvrz.ars.ars.persistence.iter
Diese Klasse speichert eine Referenz auf einen Container, aus dem möglicherweise Archivdaten gelesen werden sollen.
QueryError - Exception in de.bsvrz.ars.ars.mgmt.tasks
TBD Dokumentation
QueryError(String) - Constructor for exception de.bsvrz.ars.ars.mgmt.tasks.QueryError
 
QueryError(String, Exception) - Constructor for exception de.bsvrz.ars.ars.mgmt.tasks.QueryError
 
queryIdx - Variable in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Anfrage-Index der anfragenden Applikation zur Archiv-Anfrage.
queryIdx - Variable in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
Anfrage-Index der anfragenden Applikation zur Archiv-Anfrage.
QueryInfoTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Klasse, die einfache Anfragen bzgl. der maximalen Anzahl ausführbarer Archivanfragen entgegennimmt.
QueryInfoTask(ArchiveManager, BlockingQueue<Object>) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.QueryInfoTask
 
QueryList - Class in de.bsvrz.ars.ars.mgmt.tasks
TBD Dokumentation
QueryReceiver() - Constructor for class de.bsvrz.ars.ars.mgmt.InQueuesMgr.QueryReceiver
 
QueryTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Oberklasse für Tasks, die Archivanfragen oder Archiv-Informationsanfragen bearbeiten.
QueryTask(ArchiveManager, MultiTaskManager) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Konstruktor für den QueryTask.
QueryTask.SendingState - Enum in de.bsvrz.ars.ars.mgmt.tasks
Zustand der Sendesteuerung (Senden / Anhalten / Abbrechen).
QueueParameters - Class in de.bsvrz.ars.ars.mgmt
Daten-Klasse, die die Parametrierung der Queues enthält
QueueParameters(int, int, int, long, long, int) - Constructor for class de.bsvrz.ars.ars.mgmt.QueueParameters
 
QueueTask<T> - Class in de.bsvrz.ars.ars.mgmt.tasks
Abstrakte Basisklasse für die abstrakten Task-Basisklassen SingleTask und MultiTask.
QueueTask(ArchiveManager, BlockingQueue<Object>) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.QueueTask
 
quit() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Faehrt das ArS herunter und beendet die VM.
quitError(String) - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Faehrt das ArS mit einer Fehlermeldung herunter und beendet die VM.
quitErrorNoExit(String) - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Faehrt das ArS mit einer Fehlermeldung herunter.
quitNoExit() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Faehrt das ArS herunter ohne die VM zu beenden (dies ist bei Fernsteuerung des ArS aus JUnit-Tests notwendig).
quitt - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Einst
 

R

RangeMultimap<K extends java.lang.Comparable<? super K>,​V extends java.lang.Comparable<V>> - Class in de.bsvrz.ars.ars.persistence.gap.util
Eine RangeMap als Multimap.
RangeMultimap() - Constructor for class de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap
 
read() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Liest die bestehende Datei ein.
readContainerHdr(byte[], int) - Method in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
readContainerHeader() - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
Liest den Header der Container-Datei ein und springt im Eingabestrom an die Stelle hinter dem Header.
readGaps(Map<? super RemoteArchive, DataIndexRangeSet>) - Method in interface de.bsvrz.ars.ars.persistence.gap.GapFile
Liest die vorhandenen bekannten Datenlücken aus der Datei und fügt dieser der übergebenen Map hinzu
readGaps(Map<? super RemoteArchive, DataIndexRangeSet>) - Method in class de.bsvrz.ars.ars.persistence.gap.GapFileImpl
 
readLong(byte[]) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
 
readLong(byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
 
readStartUpProperties() - Method in class de.bsvrz.ars.ars.persistence.StartupProperties
Liest die StartUp-Properties ein
readString(byte[]) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
 
rebuildContainerHeaderIndex(IdContainerFileDir, ContainerManagementIndex, PersistenceManager.RebuildResult) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Erzeugt einen neuen ContainerHeaderIndex basierend aus den Containerdateien in einem Verzeichnis
REBUILDINDEX_FILE_FLAG_NAME - Static variable in class de.bsvrz.ars.ars.persistence.PersistenceManager
Eine Datei dieses Namens wird pro Verzeichnis einer Datenidentifikation/Datensatzart angelegt, wenn ein neuer Datensatz archiviert wurde und der Index möglicherweise (wg.
rebuildIndexes(SyncKey<IdDataIdentification>, ArchiveDataKind, PersistenceManager.RebuildResult) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode rebuildIndexes baut einen Index erneut auf.
rebuildIndexFileFlagWasCreated(ArchiveDataKind) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Zur Kennzeichnung, dass die changed-Datei nach einem Archivvorgang für diese DID erzeugt wurde.
RebuildResult() - Constructor for class de.bsvrz.ars.ars.persistence.PersistenceManager.RebuildResult
 
RebuildResult(long, long, long, long) - Constructor for class de.bsvrz.ars.ars.persistence.PersistenceManager.RebuildResult
 
rebuildStandardIndex(ContainerManagementIndex, IdContainerFileDir, BaseIndex<IndexValues>) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode rebuildStandardIndex erstellt einen Standard-Index aus dem Verwaltungsdatenindex
recreateIndex(SyncKey<IdDataIdentification>, ArchiveDataKind, PersistenceManager.RebuildResult) - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexTree
Erstellt alle Indexe aus den Containerdaten neu.
registerTask(String) - Method in class de.bsvrz.ars.ars.mgmt.ArchiveLongTermTaskStatePublisher
 
registerTask(String) - Method in interface de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher
Nimmt eine neue Task in die Verwaltung der Tasks auf.
RemoteArchive - Class in de.bsvrz.ars.ars.persistence.gap
Kapselung eines anderen Archivsystems.
remove() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataIterator
 
remove() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerDataIterator
 
remove() - Method in class de.bsvrz.ars.ars.persistence.DeletedMinMaxIterator
 
remove() - Method in class de.bsvrz.ars.ars.persistence.iter.BucketContainerIterator
 
remove() - Method in class de.bsvrz.ars.ars.persistence.iter.CombineDataIterator
 
remove() - Method in interface de.bsvrz.ars.ars.persistence.iter.DataIterator
Entfernt das aktuelle Element.
remove() - Method in class de.bsvrz.ars.ars.persistence.iter.EmptyDataIterator
 
remove() - Method in class de.bsvrz.ars.ars.persistence.iter.SequentialContainerIterator
 
remove() - Method in class de.bsvrz.ars.ars.persistence.iter.TimeSpecificationCombineDataIterator
 
remove(Range<K>) - Method in class de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap
 
remove(Range<K>, V) - Method in class de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap
 
removeAll(DataIndexRangeSet) - Method in class de.bsvrz.ars.ars.mgmt.tasks.DataIndexRangeSet
 
removeAll(Map<E, LongRange>) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Löscht alle Einträge, die AbstractIndex.query(Map) mit dem entsprechenden Parameter zurückliefern würde.
removeAll(Map<E, LongRange>) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Löscht alle Einträge, die BaseIndex.query(Map) mit dem entsprechenden Parameter zurückliefern würde.
removeContainerFromIndex(SyncKey<IdDataIdentification>, ArchiveDataKind, long) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode removeContainerFromIndex löscht einen Contaienr aus den Indexen
removeDeletedContainer(long) - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Entfernt einen gelöschten Container aus der Datei (z.
removeOldest(LinkedHashSet<T>) - Static method in class de.bsvrz.ars.ars.persistence.CollectionUtilities
Entfernt den ältestem Eintrag aus dem LinkedHashSet und gibt ihn zurück.
removeOpenContainerData(SyncKey<IdDataIdentification>, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Löscht die Daten eines offenen Containers.
removeRange(long, long) - Method in class de.bsvrz.ars.ars.mgmt.tasks.DataIndexRangeSet
 
removeTask() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
Entfernt einen Subtask aus der Liste der verfuegbaren Tasks.
removeTaskStepListener(TaskStepListener) - Method in class de.bsvrz.ars.ars.mgmt.tasks.Task
Entfernt den Listener.
RepeatingTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Ein Task, der laufend eine bestimmte Aufgabe wiederholt.
RepeatingTask(ArchiveManager) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.RepeatingTask
Konstruktor
REQUEST_GAP_THREADS - Static variable in class de.bsvrz.ars.ars.mgmt.tasks.RequestGapTask
Anzahl der Threads zum Nachfordern fehlender Archivdaten.
RequestDataSpec(TimingType, boolean, long, long, boolean, boolean, boolean, boolean, int, int, long, long, long, short) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.RequestDataSpec
 
RequestDataSpec(TimingType, long, long, long, long, long, int) - Constructor for class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.RequestDataSpec
 
RequestGapResultData() - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.RequestGapTask.RequestGapResultData
Erzeugt ein neues leeres RequestGapResultData-Objekt.
RequestGapTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Task zur Nachforderung fehlender Archivdaten aus anderen Archivsystemen gemäß Parametrierung.
RequestGapTask(ArchiveManager, BlockingQueue<Object>) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.RequestGapTask
Erzeugt einen neuen Task zur Nachforderung fehlender Archivdaten.
RequestGapTask.RequestGapResultData - Class in de.bsvrz.ars.ars.mgmt.tasks
Diese Klasse sieht aus wie ein ResultData, wird aber nur intern verwendet, um einen über den Scheduler angestoßenen Sicherungslauf von einem extern angestoßenen zu unterscheiden
resetCounts() - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Setzt die Statistiken zu den geschriebenen Puffern auf 0 zurück
resetDSCounter() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Setzt alle Zähler auf 0.
resetDSCounter() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
Setzt alle Zähler auf 0.
resetInput() - Method in class de.bsvrz.ars.ars.mgmt.commands.DataIdentInfo
Felder für Objekte, Attributgruppen, Aspekte, SimulationsVarianten zurücksetzen
RESTART_TIME_FILE_NAME - Static variable in class de.bsvrz.ars.ars.persistence.PersistenceManager
Dateiname für Datei mit Zeitstempeln je Datenidentifikation für die Ermittlung des Datenlückenanfangs.
restartSubscribeArchiveParams() - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
Startet die Übernahme der Archivparametrierung und meldet die zu archivierenden Datenidentifikation an.
restoreContainer(int, String) - Method in interface de.bsvrz.ars.ars.backup.BackupImplementation
Mit dieser Methode wird ein InputStream der Containerdaten des Containers mit Namen contFile auf dem Medium mediumID erzeugt.
restoreContainer(int, String) - Method in interface de.bsvrz.ars.ars.backup.BackupModul
Deprecated.
Mit dieser Methode wird ein InputStream der Containerdaten des Containers mit Namen contFile auf dem Medium mediumID erzeugt.
restoreContainer(int, String) - Method in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
 
restoreContainer(int, String) - Method in class de.bsvrz.ars.ars.mgmt.tasks.BackupAdapter
 
RestorePersDirTsk - Class in de.bsvrz.ars.ars.persistence
Diese Klasse teilt das Persistenzverzeichnis in disjunkte Teilbaeume auf und stellt alle Verwaltungsinformationen wieder her.
RestorePersDirTsk(ArchiveManager) - Constructor for class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
RestoreTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Task zur Wiederherstellung gesicherter Container.
RestoreTask(ArchiveManager, BlockingQueue<Object>, LongTermTaskStatePublisher) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.RestoreTask
Erzeugt einen neuen Task zur Wiederherstellung gesicherter Container.
resultData - Variable in class de.bsvrz.ars.ars.mgmt.tasks.MultiTask
Aktueller Datensatz/Anfrage/Auftrag.
run() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
run() - Method in class de.bsvrz.ars.ars.mgmt.commands.ArchiveMonitor
 
run(DataIdentificationDir, ImmutableList.Builder<E>) - Method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirCollector
Führt die Aktion aus
run(DataIdentificationDir, SyncKey<IdDataIdentification>, ArchiveDataKind, Collection<ContainerHeaders>) - Method in interface de.bsvrz.ars.ars.persistence.walk.ContainerAction
Führt die Aktion aus.
run(DataIdentificationDir, DataIdentificationDirWalk) - Method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirAction
Führt die Aktion aus

S

saveUnsubscriptionTime() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Sichert den letzten Zeitpunkt, wo gültige Daten empfangen wurden bzw. beim Beenden wo Daten abgemeldet wurden.
saveUnsubscriptionTime(Multimap<Long, IdDataIdentification>, Path) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Sichert den letzten Zeitpunkt, wo gültige Daten empfangen wurden bzw. beim Beenden wo Daten abgemeldet wurden.
SelectedContainerDirs - Class in de.bsvrz.ars.ars.persistence.walk.internal
Iterator über ausgewählte Containerverzeichnisse im Archivsystem
SelectedContainerDirs(PersistenceManager, Collection<? extends ArchiveDataSpecification>) - Constructor for class de.bsvrz.ars.ars.persistence.walk.internal.SelectedContainerDirs
Erstellt eine Instanz, die über ausgewählte Containerverzeichnisse iteriert
SelectedContainerDirs(Collection<DataIdentificationDir>) - Constructor for class de.bsvrz.ars.ars.persistence.walk.internal.SelectedContainerDirs
Erstellt eine Instanz, die über ausgewählte Containerverzeichnisse iteriert
SEND - de.bsvrz.ars.ars.mgmt.tasks.QueryTask.SendingState
 
SEND_TIMEOUT - Static variable in class de.bsvrz.ars.ars.mgmt.commands.ArSCmdInterface
Max.
sendAck(ResultData, long) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.DataAckSender
 
sendArchiveInfoRequestWait(String, String, String, ArchiveDataSpecification[]) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Sendet eine Archivinformationsanfrage an das Archivsystem.
sendArsParams(String, String, String, ArSRemoteControl.ParamSatz[]) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Parametriert das Archivsystem unter dem angegebenen Konfigurationsverantwortlichen anhand der übergebenen Parameter.
sendArsParamsWait(String, String, ArSRemoteControl.ParamSatz[], ArchiveManager) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Sendet einen Parametersatz zum DAV und wartet bis das übergebene Archivsystem darauf reagiert hat.
sendArSSettings(String, String, String, ArchiveSettings) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Sendet Archiveinstellungen über den Datenverteiler.
sendArSSettingsWait(String, String, String, ArchiveSettings, ArchiveManager) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Sendet Archiveinstellungen über den Datenverteiler und wartet bis das übergeben Archivsystem darauf reagiert hat.
sendBackupRequest(String, String, String, int) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
 
sendContainerSettings(String, String, String, ContainerSettings) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Sendet Containereinstellungen über den Datenverteiler.
sendContainerSettingsWait(String, String, String, ContainerSettings, ArchiveManager) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Sendet Containereinstellungen über den Datenverteiler und wartet bis das übergeben Archivsystem darauf reagiert hat.
SENDCONTROL_TIMEOUT - Static variable in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
Zeit in Millisekunden, die auf eine positive Sendesteuerung gewartet wird
sendErrorResponse(int, String) - Method in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
 
sendErrorResponse(String) - Method in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
 
sendHeaderRestoreRequest(String, String, String, int, int) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
 
sendingState - Variable in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Aktueller Zustand der Sendesteuerung.
sendQuickContainerSettings(String, String, String, int, int, long) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Setzt atg.archivContainer
sendQuickContainerSettingsWait(String, String, String, int, int, long, ArchiveManager) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
 
sendQuitCmd(String, int) - Static method in class de.bsvrz.ars.ars.mgmt.commands.ArSCmdInterface
Beendet das Archivsystem über den Telnet Server.
sendReply(ArchiveQueryTask.ResponseSender, StreamMultiplexer) - Method in interface de.bsvrz.ars.ars.mgmt.tasks.QueryData
 
sendReply(ArchiveQueryTask.ResponseSender, StreamMultiplexer) - Method in exception de.bsvrz.ars.ars.mgmt.tasks.QueryError
 
sendReply(ArchiveQueryTask.ResponseSender, StreamMultiplexer) - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryList
 
sendRequest(String, String, String, int, int, int, ArSRemoteControl.SerializerInterface) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
 
sendRequestRequestWait(String, String, String, int, ArSRemoteControl.RequestDataSpec[]) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Sendet einen Nachforderungsauftrag, wartet und liefert den Antwortstring.
sendRequestRequestWait(String, String, String, int, ArSRemoteControl.RequestDataSpec[], SystemObject[]) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Sendet einen Nachforderungsauftrag, wartet und liefert den Antwortstring.
sendResultData(byte[], int) - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Sendet das übergebene Byte-Array in einem Ergebnis-Datensatz (ResultData) an das Empfaenger-Applikations-Objekt.
sendSimulationState(boolean) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Legt den Simulationsstatus auf den Datenverteiler.
sendSimulationStateAndUnsubscribe(boolean) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Legt den Simulationsstatus auf den Datenverteiler.
sendSuccessResponse() - Method in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
 
sendSuccessResponse(int) - Method in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
 
SequentialContainerIterator - Class in de.bsvrz.ars.ars.persistence.iter
Iteration über die Daten von einer Liste von Containern.
SequentialContainerIterator(ArchiveManager, List<QueryDataSequence.IndexedContainer>, ArchiveDataKind, DeletedTreatment, QueryDataSequence.IndexedContainer, Inflater, SyncKey<IdDataIdentification>) - Constructor for class de.bsvrz.ars.ars.persistence.iter.SequentialContainerIterator
Erstellt einen neuen SequentialContainerIterator
serialize(Serializer) - Method in interface de.bsvrz.ars.ars.mgmt.ArSRemoteControl.SerializerInterface
 
serializeData(ResultData, long, Deflater) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveDataSerializer
Serialisiert den übergebenen Datensatz und speichert ihn in ArchiveDataSerializer.actualWriteBuf und ArchiveDataSerializer.totalWriteDataSize.
serializeDataGap(long, long, long, Deflater) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveDataSerializer
Serialisiert einen Datensatz der eine Datenlücke kennzeichnet und speichert ihn in ArchiveDataSerializer.actualWriteBuf und ArchiveDataSerializer.totalWriteDataSize.
serializer - Variable in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Der Serialisierer aus DAF.
serializeReqData(ArchiveData, long, Deflater) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveDataSerializer
Serialisiert den übergebenen Datensatz und speichert ihn in ArchiveDataSerializer.actualWriteBuf und ArchiveDataSerializer.totalWriteDataSize.
serializerVersion - Variable in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Serialisiererversion der anfragenden Applikation, mit der auch die Antwort erstellt wird.
serializerVersion - Variable in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
Serialisiererversion der anfragenden Applikation, mit der auch die Antwort erstellt werden muss.
setArchiveTime(long) - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
setBackupModul(String) - Static method in class de.bsvrz.ars.ars.mgmt.tasks.BackupTask
Setzt das zu verwendende Backup-Modul.
setBlockingFactorMux(int) - Static method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
Über diese Methode kann die Parametrierung den Blocking-Faktor des StreamMultiplexers auf den parametrierten Wert setzen (Attribut "AnzahlBlocks" in Attributgruppe "ArchivEinstellung").
setBufferSizeMux(int) - Static method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
Über diese Methode kann die Parametrierung die PufferGröße des StreamMultiplexers auf den parametrierten Wert setzen (Attribut "AnzahlBytes" in Attributgruppe "ArchivEinstellung").
setCacheEnabled(boolean) - Method in class de.bsvrz.ars.ars.persistence.CacheManager
 
setCachingEnabled(long, long, long, int, boolean) - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Mit dieser Methode kann die Zwischenspeicherung für eine angegebene Datenidentifikation ein- bzw. ausgeschaltet werden.
setCompressed(boolean) - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
setContainerHeaderParam(ContainerManagementInformation, boolean) - Method in class de.bsvrz.ars.ars.persistence.ContainerHeaders
Setzt einen Wert
setContainerHeaderParam(ContainerManagementInformation, int) - Method in class de.bsvrz.ars.ars.persistence.ContainerHeaders
Setzt einen Wert
setContainerHeaderParam(ContainerManagementInformation, long) - Method in class de.bsvrz.ars.ars.persistence.ContainerHeaders
Setzt einen Wert
setContainerHeaderParam(ContainerManagementInformation, String) - Method in class de.bsvrz.ars.ars.persistence.ContainerHeaders
Setzt einen Wert
setContainerHeaderParam(KeyValParam, long) - Method in class de.bsvrz.ars.ars.persistence.ContainerFileHandle
Nachdem mit BasicContainerFileHandle.readContainerHeader() der Header einer Container-Datei eingelesen worden ist, kann mit dieser Methode der Wert eines numerischen Parameters im Container-Header geändert werden.
setContainerHeaderParam(KeyValParam, String) - Method in class de.bsvrz.ars.ars.persistence.ContainerFileHandle
Nachdem mit BasicContainerFileHandle.readContainerHeader() der Header einer Container-Datei eingelesen worden ist, kann mit dieser Methode der Wert eines Parameters im Container-Header geändert werden.
setContainerID(long) - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
setContainerSettings(ContainerSettings) - Static method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
Setzt die Container-Einstellungen des Archivsystems.
setCronTaskDefinitions(List<CronTask.CronTaskDefinition>) - Method in class de.bsvrz.ars.ars.mgmt.tasks.CronTask
 
setData(byte[]) - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
setDataKind(ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
setDataState(DataState) - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
setDavConnection(ClientDavInterface) - Method in class de.bsvrz.ars.ars.mgmt.ArchiveLongTermTaskStatePublisher
 
setDavConnection(ClientDavInterface) - Method in interface de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher
Übergibt die Verbindung zum Datenverteiler.
setDebugLevelFile(String) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Setzt das beim Start des Archivsystem zu verwendendes Debuglevel für Ausgabe in Datei.
setDefaultVal(KeyValParam) - Method in class de.bsvrz.ars.ars.persistence.KeyValProps
 
setDeleteBrokenContainers(boolean) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Setzt, ob defekte Containerdateien umbenannt werden sollen
setDeletePermanentlyInterval(String, boolean) - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Setzt das Interval fürs endgültige Löschen
setEntries(long, int, byte[]) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Setzt Einträge im Index
setEntries(long, int, byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.BufferedIndexStorage
 
setEntries(long, int, byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.FileIndexStorage
 
setEntries(long, int, byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
 
setEntries(long, int, byte[], int) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Setzt Einträge im Index
setEntries(long, int, byte[], int) - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.MemoryIndexStorage
 
setEntry(byte[], int, long[]) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryIndex
Deprecated.
Schreibt einen Eintrag an die Stelle pos im ByteBuffer buffer
setEntry(byte[], int, long[]) - Static method in class de.bsvrz.ars.ars.persistence.index.IndexEntryTime
Deprecated.
Schreibt einen Eintrag an die Stelle pos im ByteBuffer buffer
setFastExit(boolean) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Setzt, ob sich der InQueuesMgr schnell terminieren soll.
setFields(String) - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TimeIntervalCron
Analysiert den übergebenen String und setzt intern die Felder für das entsprechende Datum.
setFirstDataAfterSubscription(ArchiveDataKind, boolean) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Setzt die Markierung, ob seit der letzten Anmeldung bereits ein Datum der genannten Datensatzart erhalten wurde (DataIdentNode.isFirstDataAfterSubscription(ArchiveDataKind)
setFreeDiskSpace(long) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Aktualisiert den freien Speicherplatz
setIndexCacheMaxCount(long) - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
setIndexCacheMaxSize(int) - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
setInsertValue(E, long) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Setzt einen Wert der Einfügezeile, die später mit AbstractIndex.insert() eingefügt werden kann.
setInsertValue(E, long) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Setzt einen Wert der Einfügezeile, die später mit BaseIndex.insert() eingefügt werden kann.
setInsertValue(E, String) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
Setzt einen Wert der Einfügezeile, die später mit AbstractIndex.insert() eingefügt werden kann.
setInsertValue(E, String) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.management.BaseIndex
Setzt einen Wert der Einfügezeile, die später mit BaseIndex.insert() eingefügt werden kann.
setIntervals(String, String, String, long) - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Setzt die Intervalle
setLast(byte[]) - Method in interface de.bsvrz.ars.ars.persistence.index.backend.storage.IndexStorage
Setzt (überschreibt) den letzten Eintrag im Index
setLastArchiveTime(long) - Static method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
setLastOAWasNoSource(boolean) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Setzt die Markierung, ob der letzte während der laufenden Uptime archivierte OA-Datensatz die Kennung "keine Quelle" hatte.
setLastUsedMediumID(int) - Method in class de.bsvrz.ars.ars.mgmt.tasks.BackupTask
Setzt die zuletzt verwendete MedienID.
setLOESSCHUTZ_VERL(long) - Static method in class de.bsvrz.ars.ars.mgmt.tasks.RestoreTask
Setzt die parametrierte Löschschutzverlängerung in Sekunden
setMaximumRequestsPerApplication(int) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
Setzt die maximale Anzahl paralleler Archivanfragen pro Applikation
setMinRemainingDiskCapa(long) - Static method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask
Setzt die Mindest-Restkapazitaet der Festplatte.
setName(String) - Method in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
 
setName(String) - Method in class de.bsvrz.ars.ars.mgmt.tasks.CronTask
 
setName(String) - Method in class de.bsvrz.ars.ars.mgmt.tasks.Task
Setzt den Namen, der auch den Namen des Threads definiert und in Debug-Ausgaben benutzt wird.
setNext(byte[]) - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Setzt den Datensatz hinter dem Anfragebereich
setOpenFileLimit(int) - Static method in class de.bsvrz.ars.ars.persistence.ContainerDataIterator
 
setPublisherTask(LongTermTaskStatePublisher.Task) - Method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
 
setPublisherTask(LongTermTaskStatePublisher.Task) - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerDirWalk
 
setQueryTaskNumbers(int, int, int) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Setzt die Anzahl der Threads für Archivanfragen auf die angegebenen Werte.
setSimConfigQueue(BlockingQueue<Object>) - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
 
setSkipRebuild(boolean) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Setzt, ob beim Wiederherstellungslauf beschädigte Indexe einfach nur gelöscht statt wiederhergestellt werden sollen.
setStatusInterval(Duration) - Method in interface de.bsvrz.ars.ars.persistence.walk.ContainerWalk
Setzt das Statusintervall
setStatusInterval(Duration) - Method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
Setzt das Statusintervall
setStatusInterval(Duration) - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerDirWalk
 
setStatusInterval(Duration) - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerWalk
 
setStatusPrinter(StatusPrinter) - Method in interface de.bsvrz.ars.ars.persistence.walk.ContainerWalk
Setzt die Klasse, die Statusmeldungen schreibt.
setStatusPrinter(StatusPrinter) - Method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
Setzt die Klasse, die Statusmeldungen schreibt.
setStatusPrinter(StatusPrinter) - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerDirWalk
 
setStatusPrinter(StatusPrinter) - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerWalk
 
setStillCompressed(boolean) - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
setSystemTimeOffset(long) - Static method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
Verstellt die Systemzeit um offset Sekunden.
setTaskIndex(int) - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTask
 
setTaskProgress(String, long, long, long) - Method in interface de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher.Task
Setzt den Fortschritt einer Task.
setTaskState(LongTermTaskStatePublisher.TaskState) - Method in interface de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher.Task
Setzt den Zustand einer Task.
setTimeOutPeriod(long) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
 
settLSMax(long) - Static method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Setzt die maximale Löschschutzzeit
setTMaxATimeForwardStep(long) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.ArchiveDataReceiver
Setzt den maximal erlaubten Vorwärtssprung der Archivzeit.
setUnsubscriptionTime(long) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Setzt die Zeit, ab der keine Online-Daten mehr für diese Datenidentifikation existieren
setUseDynamicDeletionTime(boolean) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Methode für Tests: Setzt, ob die Löschzeit dynamisch an den parameter angepasst wird oder nicht (altes Verhalten)
setVal(KeyValParam, boolean) - Method in class de.bsvrz.ars.ars.persistence.KeyValProps
 
setVal(KeyValParam, long) - Method in class de.bsvrz.ars.ars.persistence.KeyValProps
 
setVal(KeyValParam, ArchiveDataKind) - Method in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
setVal(KeyValParam, String) - Method in class de.bsvrz.ars.ars.persistence.KeyValProps
 
setValidData(boolean) - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
Setzt, ob aktuell ein gültiger Online-Datensatz vorliegt, (d.h. eine Quelle existiert).
shouldIgnore(String) - Method in class de.bsvrz.ars.ars.persistence.util.FileSync
 
shouldRun(Date) - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TimeIntervalCron
Prüft, ob die übergebene Zeit in das Interval fällt, zu dem der Job laufen soll.
shouldTerminate() - Method in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
Zeigt an, ob der Task beendet werden soll.
sich - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Einst
 
SimpleArchiveDataSerializer - Enum in de.bsvrz.ars.ars.mgmt.tasks
TBD Dokumentation
simpleCheck(File, Debug) - Static method in class de.bsvrz.ars.ars.persistence.ConsistencyCheck
Prüft alle Container-Header im angegebenen Verzeichnis.
SimpleContainerManagementData - Class in de.bsvrz.ars.ars.persistence
Einfache Implementierung von ContainerManagementData, die die Daten von einem anderen ContainerManagementData kopiert.
SimpleContainerManagementData(ContainerManagementData) - Constructor for class de.bsvrz.ars.ars.persistence.SimpleContainerManagementData
Erstellt eine neue SimpleContainerManagementData
SimulationAutomaton - Class in de.bsvrz.ars.ars.mgmt.simulation
Deterministischer endlicher Automat für die Simulation.
SimulationAutomaton(SimulationManager, SystemObject, DataDescription) - Constructor for class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Erzeugt einen neuen Automaten für eine Simulation.
SimulationManager - Class in de.bsvrz.ars.ars.mgmt.simulation
Diese Klasse reagiert auf Änderungen der Menge der Simulationsobjekte.
SimulationManager(ArchiveManager) - Constructor for class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
Meldet Objekt als Empfänger für Änderungen an PidSimulation.objectSet an.
SimulationResultData - Class in de.bsvrz.ars.ars.mgmt.simulation
Klasse für Lösch- und Datenanmeldungsaufträge.
SimulationResultData(SimulationAutomaton) - Constructor for class de.bsvrz.ars.ars.mgmt.simulation.SimulationResultData
Erzeugt das Objekt.
SimulationResultData(SimulationAutomaton, ResultData) - Constructor for class de.bsvrz.ars.ars.mgmt.simulation.SimulationResultData
Erzeugt das Objekt und übernimmt die Werte aus dem übergebenen ResultData Objekt.
SimVarParamExtracter - Class in de.bsvrz.ars.ars.mgmt
Diese Klasse wertet die Parametrierung für Simulationen aus.
SimVarParamExtracter() - Constructor for class de.bsvrz.ars.ars.mgmt.SimVarParamExtracter
 
SingleClientSenderTask - Class in de.bsvrz.ars.ars.mgmt.tasks
Diese Klasse ist die Basis-Klasse aller Single-Tasks, die mit dem DAV kommunizieren.
SingleClientSenderTask(ArchiveManager, BlockingQueue<Object>) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
Erzeugt einen neuen SingleClientSenderTask.
SingleTask - Class in de.bsvrz.ars.ars.mgmt.tasks
SingleTask.
SingleTask(ArchiveManager, BlockingQueue<Object>) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.SingleTask
Erzeugt eine neue SingleTask.
size() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentTree
Liefert die Anzahl der DataIdentNodes im Baum zurück.
size() - Method in class de.bsvrz.ars.ars.mgmt.tasks.DataIndexRangeSet
 
size() - Method in interface de.bsvrz.ars.ars.mgmt.tasks.QueryData
 
size() - Method in exception de.bsvrz.ars.ars.mgmt.tasks.QueryError
 
size() - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryList
 
size() - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
Gibt die Anzahl Datensätze zurück.
size() - Method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
Gibt die Anzahl Datensätze zurück.
span() - Method in class de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap
 
ST_ARC_SETT_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
ST_BACKUP_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
ST_DELETE_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
ST_HDR_REST_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
ST_LZV_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
ST_MIRROR_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
ST_NUM_QRY_INF_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
ST_REQ_GAP_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
ST_RESTORE_IDX - Static variable in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
 
StandardContainerDirWalk - Class in de.bsvrz.ars.ars.persistence.walk.internal
Standardimplementierung eines ContainerDirWalk
StandardContainerDirWalk(DataIdentificationDirGetter) - Constructor for class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerDirWalk
Erstellt einen neuen StandardContainerDirWalk
StandardContainerWalk - Class in de.bsvrz.ars.ars.persistence.walk.internal
Klasse, die über alle angegebenen Container iteriert.
StandardContainerWalk(DataIdentificationDirWalk, PersistenceManager) - Constructor for class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerWalk
Erstellt eine Instanz
StandardOpenContainerData - Class in de.bsvrz.ars.ars.persistence
Implementierung von OpenContainerData.
StandardOpenContainerData(long, long, long, long, long, long, long, long) - Constructor for class de.bsvrz.ars.ars.persistence.StandardOpenContainerData
 
start() - Method in class de.bsvrz.ars.ars.mgmt.commands.ArSCmdInterface
Startet den Telnet Server.
start() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
 
start() - Method in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
 
start() - Method in class de.bsvrz.ars.ars.mgmt.tasks.CronTask
 
start() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MirrorTask
 
start() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
 
start() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Startet den Timer, der die Tasks steuert
start() - Method in class de.bsvrz.ars.ars.mgmt.tasks.Task
Startet den Thread, der den Task ausführt
START - Static variable in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Start - Zustand.
START_WORK - de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher.TaskState
Zustand einer Task, die soeben eine neue Aufgabe bekommen hat und sich auf die Bearbeitung vorbereitet.
startAllTasks() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Startet alle Tasks (Multi- und Single-Tasks) sowie die Archiv-Tasks.
startArS(String, String) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Startet das Archivsystem ohne auf die Übernahme der Parametrierung zu warten.
startArSRemoveOldData(String, String) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
 
startArSWaitForParams(String) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Startet das Archivsystem.
startArSWaitForParams(String, String) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Startet das Archivsystem unter dem lokalen KV.
startArSWaitForParams(String, String, String) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Startet das Archivsystem.
startArSWaitForParams(String, String, String, File, boolean) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Startet das Archivsystem.
startArSWaitForParams(String, String, String, String, boolean, String...) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Startet das Archivsystem.
startArSWaitForParams(String, String, String, String, String, boolean, String...) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Startet das Archivsystem.
startArSWaitForParamsRemoveOldData(String) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Loescht das übergebene Persistenzverzeichnis und startet das Archivsystem.
startArSWaitForParamsRemoveOldData(String, String) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Loescht das übergebene Persistenzverzeichnis und startet das Archivsystem.
startArSWaitForParamsRemoveOldData(String, String, String) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Loescht das übergebene Persistenzverzeichnis und startet das Archivsystem.
startArsWaitForParamsWithArgs(String[]) - Static method in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl
Startet das Archivsystem und wartet bis die Parametrierung übernommen wurde.
startSubscribeArchiveParams(InQueuesMgr, DataIdentTree) - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
Initialisiert den Thread und startet durch ArchivConfig.restartSubscribeArchiveParams() die Übernahme der Archivparametrierung.
STARTUP_PROP_FILE_NAME - Static variable in class de.bsvrz.ars.ars.persistence.StartupProperties
 
startupProcedure() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Versucht, die StartUp-Properties-Datei einzulesen.
StartupProperties - Class in de.bsvrz.ars.ars.persistence
Klasse zum Lesen und Schreiben der Startup-Info, die das Archivsystem braucht, um starten zu können.
StartupProperties(Path) - Constructor for class de.bsvrz.ars.ars.persistence.StartupProperties
Initialisiert die StartUp-Properties.
StatusPrinter - Class in de.bsvrz.ars.ars.persistence.walk.internal
Klasse, die den Status einer ContainerDirWalk-Aktion ausgibt.
StatusPrinter() - Constructor for class de.bsvrz.ars.ars.persistence.walk.internal.StatusPrinter
 
step() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
 
step() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
step() - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueueTask
 
step() - Method in class de.bsvrz.ars.ars.mgmt.tasks.RepeatingTask
Implementiert die beliebige wiederholt auszuführende Aufgabe
STOP - de.bsvrz.ars.ars.mgmt.tasks.QueryTask.SendingState
 
STOP - Static variable in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Stop - Zustand.
stopAllTasks() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Beendet alle Tasks (Multi- und Single-Tasks) sowie die Archiv-Tasks.
storeData() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
StrictlyIncreasing - de.bsvrz.ars.ars.persistence.index.backend.management.ColumnType
Streng Monoton steigend, eindeutige Einträge
String - de.bsvrz.ars.ars.persistence.index.backend.management.ColumnType
Unsortierte Textwerte fester Länge
STUP_LAST_ATIME - Static variable in class de.bsvrz.ars.ars.persistence.StartupProperties
 
STUP_LAST_USED_MEDIUM_ID - Static variable in class de.bsvrz.ars.ars.persistence.StartupProperties
 
STUP_MAX_CONT_ID - Static variable in class de.bsvrz.ars.ars.persistence.StartupProperties
 
submit(T) - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueueTask
Fügt einen abzuarbeitenden Auftrag in die Queue ein.
subRangeMap(Range<K>) - Method in class de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap
 
subscribe(ClientDavInterface, SystemObject, DataDescription) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Anmelden mit Verzögerung (Sliding-Window-Mechanismus)
subscribe(SystemObject, int, StreamMultiplexer) - Method in class de.bsvrz.ars.ars.mgmt.tasks.FlowControlTask
Registriert den angegebenen StreamMultiplexer für den Empfang von Steuerpaketen vom angegebenen Anfrage-Applikations-Objekt und Anfrage-Index, die dieser gerade mit einer Archivantwort versorgt.
subscribeObjects(ArchiveManager, InQueuesMgr.DataReceiver) - Static method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
Fuehrt alle notwendigen Anmeldungen durch.
subscribeObjects(ArchiveManager, InQueuesMgr.DataReceiver) - Static method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask
Fuehrt alle notwendigen Anmeldungen durch.
subscribeQueries() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
In dieser Methode wird allen Tasks (falls notwendig) die Möglichkeit gegeben, sich auf Objekte anzumelden.
subscribeSender() - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Meldet den Task als Sender für Archiv-Antworten an das angegebene Empfaenger-Applikations-Objekt an.
subscribeSender() - Method in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
Meldet den Task als Sender für Archiv-Antworten an das angegebene Empfaenger-Applikations-Objekt an.
subscribeSettings() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
In dieser Methode wird allen Tasks (falls notwendig) die Möglichkeit gegeben, sich auf Objekte anzumelden.
success() - Method in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
suspendNonWriteTasksDirect() - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Hält alle lesenen Tasks direkt an, ohne weitere Bedingungen zu prüfen.
suspendTaskIfNecessary() - Method in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
Hält den Task an, falls sich das Archivsystem in einem kritischen Zustand befindet.
suspendTaskIfNecessary(AbstractTask) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr
Prüft ob Tasks temporaer blockiert werden sollen und blockiert ggf. den aufrufenden Task.
sv - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Datenspez
 
sv - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask.CloseContainerObject
 
syncDirectories(Path, Path) - Method in class de.bsvrz.ars.ars.persistence.util.FileSync
Synchronisiert zwei Verzeichnisse.
SynchronizationFailedException - Exception in de.bsvrz.ars.ars.mgmt.datatree.synchronization
TBD Dokumentation
SynchronizationFailedException(Duration, Object, Collection<? extends SyncKey<?>>, Throwable) - Constructor for exception de.bsvrz.ars.ars.mgmt.datatree.synchronization.SynchronizationFailedException
 
SynchronizationManager<T> - Interface in de.bsvrz.ars.ars.mgmt.datatree.synchronization
Objekt, das Synchronisierungen auf Elemente vom generischen Typ T verwaltet.
SynchronizationManagerImpl<T> - Class in de.bsvrz.ars.ars.mgmt.datatree.synchronization
Objekt, das Synchronisierungen auf Elemente vom generischen Typ T verwaltet.
SynchronizationManagerImpl(Runnable, Runnable) - Constructor for class de.bsvrz.ars.ars.mgmt.datatree.synchronization.SynchronizationManagerImpl
Konstruktor.
SyncKey<T> - Interface in de.bsvrz.ars.ars.mgmt.datatree.synchronization
Schlüssel zur Synchronisierung auf ein Objekt (im Archivsystem in der Regel eine Datenidentifikation).
syncObj - Variable in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Spezielles Objekt zur Synchronisiserung.
syncObj - Variable in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
Spezielles Objekt zur Synchronisiserung.
SyncResult - Class in de.bsvrz.ars.ars.persistence.util
TBD Dokumentation
SyncResult(long, long, long) - Constructor for class de.bsvrz.ars.ars.persistence.util.SyncResult
 

T

take() - Method in class de.bsvrz.ars.ars.mgmt.tasks.Query
 
Task - Class in de.bsvrz.ars.ars.mgmt.tasks
Abstrakte Basisklasse für die abstrakten Task-Basisklassen SingleTask und MultiTask.
Task(ArchiveManager) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.Task
Erstellt einen neuen Task
taskList - Variable in class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
Liste mit allen Sub-Tasks
TaskScheduler - Class in de.bsvrz.ars.ars.mgmt.tasks.scheduler
Diese Klasse verwaltet einen Timer und prüft im Minutentakt, ob die Tasks für Sicherung, Löschen und Nachforndern ausgeführt werden müssen.
TaskScheduler(ArchiveManager) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
Erzeugt einen TaskScheduler mit den angegebenen Interval-Zeiten für den Sicherungs-, Lösch- und Nachforderungstask.
taskStepDone() - Method in class de.bsvrz.ars.ars.mgmt.tasks.Task
Benachrichtigt darüber, dass ein Schleifendurchlauf abgearbeitet wurde.
taskStepDone(Task) - Method in interface de.bsvrz.ars.ars.mgmt.tasks.tasklistener.TaskStepListener
Wird von den Task-Subklassen am Ende eines jeden work().Durchlaufs aufgerufen, wenn dieses Interface beim Task registriert ist.
TaskStepListener - Interface in de.bsvrz.ars.ars.mgmt.tasks.tasklistener
Objekte von Klassen, die dieses Interface implementieren, können sich bei jedem Task-Objekt durch Task.addTaskStepListener(TaskStepListener) registrieren.
terminate() - Method in class de.bsvrz.ars.ars.mgmt.commands.ArchiveMonitor
 
terminate() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Beendet den Automaten.
terminate() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TaskScheduler
TaskScheduler beenden.
terminate() - Method in interface de.bsvrz.ars.ars.persistence.walk.ContainerWalk
Sorgt für ein sofortiges, aber kontrolliertes Beenden.
terminate() - Method in interface de.bsvrz.ars.ars.persistence.walk.DataIdentificationDirWalk
Sorgt für ein sofortiges, aber kontrolliertes Beenden.
terminate() - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerDirWalk
 
terminate() - Method in class de.bsvrz.ars.ars.persistence.walk.internal.StandardContainerWalk
 
TERMINATE_TASK - Static variable in class de.bsvrz.ars.ars.mgmt.tasks.RepeatingTask
Objekt, das in die Queue eingefügt wird, um ein Beenden des Tasks auszulösen
TERMINATED - de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher.TaskState
Zustand einer Task, die terminiert wurde.
terminateTask() - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
 
terminateTask() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
 
terminateTask() - Method in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
Terminiert den Task indem dafür gesorgt wird, das AbstractTask.shouldTerminate() true zurückliefert.
terminateTask() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
 
terminateTask() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
terminateTask() - Method in class de.bsvrz.ars.ars.mgmt.tasks.CronTask
 
terminateTask() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MirrorTask
 
terminateTask() - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueueTask
Terminiert den Task.
test_badDID - Static variable in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
test_goodDID - Static variable in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
test_totalDID - Static variable in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
damit man nach dem cleanup noch zu testzwecken auf die ergebnisse zugreifen kann:
test_viscont - Static variable in class de.bsvrz.ars.ars.persistence.RestorePersDirTsk
 
timeDelta - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.ParamSatzPermanentDelete
 
TimeIntervalCron - Class in de.bsvrz.ars.ars.mgmt.tasks.scheduler
Diese Klasse stellt ein ZeitIntervallCron dar.
TimeIntervalCron() - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TimeIntervalCron
Standardkonstruktor.
TimeIntervalCron(String) - Constructor for class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TimeIntervalCron
 
TimeSpecificationCombineDataIterator - Class in de.bsvrz.ars.ars.persistence.iter
Diese Klasse entspricht einem CombineDataIterator und bekommt im Konstruktor als zusätzliches Argument einen Zeitbereich.
TimeSpecificationCombineDataIterator(Collection<DataSequence>, ArchiveOrder, Inflater, ArchiveTimeSpecification) - Constructor for class de.bsvrz.ars.ars.persistence.iter.TimeSpecificationCombineDataIterator
Erstellt eine neue Instanz
TMP_GAP_FILE_NAME - Static variable in class de.bsvrz.ars.ars.persistence.gap.GapFileImpl
 
toFile(PersistenceManager) - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexId
Gibt den Ort des Indexes im Dateisystem zurück
toString() - Method in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
 
toString() - Method in class de.bsvrz.ars.ars.backup.plugins.FileSystemBackupImpl
 
toString() - Method in class de.bsvrz.ars.ars.mgmt.datatree.DataIdentNode
 
toString() - Method in class de.bsvrz.ars.ars.mgmt.datatree.IndexId
 
toString() - Method in class de.bsvrz.ars.ars.mgmt.datatree.synchronization.DebuggingSynchronizationManager
 
toString() - Method in class de.bsvrz.ars.ars.mgmt.datatree.synchronization.SynchronizationManagerImpl
 
toString() - Method in enum de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher.TaskState
 
toString() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
 
toString() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask.CloseContainerObject
 
toString() - Method in class de.bsvrz.ars.ars.mgmt.tasks.DataIndexRangeSet
 
toString() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
 
toString() - Method in class de.bsvrz.ars.ars.mgmt.tasks.scheduler.TimeIntervalCron
Gibt das übergebene String-Pattern wieder aus, oder 'ParseError', wenn er sich nicht hat parsen lassen
toString() - Method in class de.bsvrz.ars.ars.persistence.BasicContainerFileHandle
 
toString() - Method in class de.bsvrz.ars.ars.persistence.CacheManager.Cache
 
toString() - Method in class de.bsvrz.ars.ars.persistence.CacheManager.CacheMemoryUsage
 
toString() - Method in class de.bsvrz.ars.ars.persistence.ContainerDataResult
 
toString() - Method in class de.bsvrz.ars.ars.persistence.ContainerFile
 
toString() - Method in enum de.bsvrz.ars.ars.persistence.ContainerManagementInformation
 
toString() - Method in class de.bsvrz.ars.ars.persistence.DataIdentificationDir
 
toString() - Method in class de.bsvrz.ars.ars.persistence.gap.RemoteArchive
 
toString() - Method in class de.bsvrz.ars.ars.persistence.gap.util.RangeMultimap
 
toString() - Method in class de.bsvrz.ars.ars.persistence.IdContainerFileDir
 
toString() - Method in class de.bsvrz.ars.ars.persistence.IdDataIdentification
 
toString() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.AbstractIndex
 
toString() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
 
toString() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor
 
toString() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.LongRange
 
toString() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.BufferedIndexStorage
 
toString() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.FileIndexStorage
 
toString() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.HybridStorage
 
toString() - Method in class de.bsvrz.ars.ars.persistence.index.backend.storage.MemoryIndexStorage
 
toString() - Method in class de.bsvrz.ars.ars.persistence.index.result.BinaryIndexResult
 
toString() - Method in interface de.bsvrz.ars.ars.persistence.index.result.IndexResult
 
toString() - Method in class de.bsvrz.ars.ars.persistence.KeyValParam
 
toString() - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager.Statistics
 
toString() - Method in class de.bsvrz.ars.ars.persistence.StandardOpenContainerData
 
toString() - Method in class de.bsvrz.ars.ars.persistence.StartupProperties
 
toString() - Method in class de.bsvrz.ars.ars.persistence.util.SyncResult
 
transition() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Transition in den neuen Zustand.
TRUE - Static variable in class de.bsvrz.ars.ars.persistence.KeyValProps
Textuelle Repraesentation des boolsches Kennzeichen für 'Wahr'.

U

UNDEFINED - Static variable in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Undefinierter Zustand / Undefinierte Simulationsvariante
Unique - de.bsvrz.ars.ars.persistence.index.backend.management.ColumnType
Unsortiert und eindeutig
Unordered - de.bsvrz.ars.ars.persistence.index.backend.management.ColumnType
Unsortiert
unsubscribe(SystemObject, int) - Method in class de.bsvrz.ars.ars.mgmt.tasks.FlowControlTask
De-Registriert den zuvor unter dem angegebenen Anfrage-Applikations-Objekt und Anfrage-Index registrierten StreamMultiplexer für den Empfang von Steuerpaketen.
unsubscribeArchiveData() - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
Meldet alle zu archivierenden Daten ab
unsubscribeArchiveDataAck() - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
Meldet alle Quittierungsaspekte ab.
unsubscribeArchiveParams() - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
Beendet den SettingsManager und meldet die Parametrierung des Archivsystems ab.
unsubscribeSender() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
Meldet den Task als Sender für Archiv-Antworten an das angegebene Empfaenger-Applikations-Objekt ab.
unsubscribeSender() - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Meldet den Task als Sender für Archiv-Antworten an das angegebene Empfaenger-Applikations-Objekt ab.
unsubscribeSender() - Method in class de.bsvrz.ars.ars.mgmt.tasks.SingleClientSenderTask
Meldet den Task als Sender für Archiv-Antworten an das angegebene Empfaenger-Applikations-Objekt ab.
unsubsrcibeSimVarData(int) - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
Meldet alle zu einer Simulation gehoerenden Daten (= zu archivierende Daten + Quittungen) ab.
update(MutableSet, SystemObject[], SystemObject[]) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationManager
 
update(ResultData[]) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.ArchiveDataReceiver
 
update(ResultData[]) - Method in class de.bsvrz.ars.ars.mgmt.InQueuesMgr.DataReceiver
 
update(ResultData[]) - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Callback Methode die vom Dav aufgerufen wird, wenn neue Daten zum Simulationsobjekt eingehen.
updateContainerIndex(SyncKey<IdDataIdentification>, ContainerManagementData) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode updateContainerIndex aktualisiert den Verwaltungsdatenindex
updateCounts() - Method in class de.bsvrz.ars.ars.persistence.CacheManager
Aktualisiert die Statistiken zu den geschriebenen Puffern
updateDelegate() - Method in class de.bsvrz.ars.ars.persistence.iter.CombineDataIterator
 
updateMax(long, long, long) - Method in class de.bsvrz.ars.ars.persistence.StandardOpenContainerData
Aktualisiert die Maximalwerte beim Schreiben eines neuen Datensatzes
updateMaxValues(IdDataIdentification, ArchiveDataKind, long, long, long) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode speichert im OpenContainerData neue Maximal-Werte für den offenen Container (Maximal-Datenindex usw.)
updateStandardIndexes(SyncKey<IdDataIdentification>, ArchiveDataKind, OpenContainerData) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode updateStandardIndexes fügt einem Index Werte hinzu oder aktualisiert die vorhandenen Werte.
upperEndpoint() - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.LongRange
Gibt die obere Grenze (inklusive) zurück

V

valueOf(String) - Static method in enum de.bsvrz.ars.ars.mgmt.datatree.IndexImpl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher.TaskState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsvrz.ars.ars.mgmt.tasks.QueryTask.SendingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsvrz.ars.ars.mgmt.tasks.SimpleArchiveDataSerializer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl.Key
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsvrz.ars.ars.persistence.index.backend.management.ColumnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsvrz.ars.ars.persistence.index.IndexValues
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum de.bsvrz.ars.ars.persistence.iter.DeletedTreatment
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.bsvrz.ars.ars.mgmt.datatree.IndexImpl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher.TaskState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bsvrz.ars.ars.mgmt.tasks.QueryTask.SendingState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bsvrz.ars.ars.mgmt.tasks.SimpleArchiveDataSerializer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bsvrz.ars.ars.persistence.ContainerManagementInformation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bsvrz.ars.ars.persistence.index.ArchiveTimeIndexImpl.Key
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bsvrz.ars.ars.persistence.index.backend.management.ColumnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bsvrz.ars.ars.persistence.index.IndexValues
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum de.bsvrz.ars.ars.persistence.iter.DeletedTreatment
Returns an array containing the constants of this enum type, in the order they are declared.
vorh - Variable in class de.bsvrz.ars.ars.mgmt.ArSRemoteControl.Einst
 

W

waitForParams() - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig.EndOfParamListener
 
waitForSendControl() - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryTask
Wartet darauf, dass es eine positive Sendesteuerung für das Verschicken der Antworten gibt.
waitForSettings() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask.ArSSettingListener
 
wakeUp() - Method in class de.bsvrz.ars.ars.mgmt.simulation.SimulationAutomaton
Benachrichtigt die Simulation, dass die Wartezeit abgelaufen ist.
WARN - Static variable in class de.bsvrz.ars.ars.persistence.ConsistencyCheck
 
warnAboutHugeContainerDirectory(IdContainerFileDir, long) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode warnAboutHugeContainerDirectory warnt den Benutzer, wenn zu viele Container in einem Containerverzeichnis gespeichert wurden.
warnAboutSlowRestore(IdContainerFileDir, long, Duration) - Method in class de.bsvrz.ars.ars.persistence.PersistenceManager
Die Methode warnAboutSlowRestore warnt den Benutzer, wenn die Wiederherstellung eines Verzeichnisses sehr lange dauert.
wasSuccessful() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask.ArSSettingListener
 
wasTerminated() - Method in class de.bsvrz.ars.ars.mgmt.ArchiveManager
 
work() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveInfoQueryTask
 
work() - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveQueryTask
 
work() - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTask
Diese Methode ist zu überschreiben, um die konkrete Aufgabe der Task zu implementieren.
work(ArchivConfig.SubscrMarker) - Method in class de.bsvrz.ars.ars.mgmt.ArchivConfig
 
work(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveSettingsTask
 
work(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.tasks.BackupTask
 
work(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.tasks.DeleteSimVarTask
 
work(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.tasks.HeaderRestoreTask
 
work(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.tasks.LZVTask
Führt das Löschen, spontanes Löschen oder die Löschzeitverlängerung aus.
work(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTask
 
work(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.tasks.MultiTaskManager
 
work(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueryInfoTask
 
work(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.tasks.RequestGapTask
Startet das automatische oder manuelle Nachfordern entsprechend dem übergebenen Nachforderungs-Datensatz.
work(ResultData) - Method in class de.bsvrz.ars.ars.mgmt.tasks.RestoreTask
Fuehrt die Wiederherstellung gesicherter Datenvontainer durch.
work(Object, long) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveRequestedTask
 
work(Object, long) - Method in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
Archiviert den übergebenen Datensatz unter dem angegebenen Archivzeitstempel.
work(T) - Method in class de.bsvrz.ars.ars.mgmt.tasks.QueueTask
Vom konkreten Task zu implementierende Methode, die den Auftrag abarbeitet
WORKING - de.bsvrz.ars.ars.mgmt.LongTermTaskStatePublisher.TaskState
Zustand einer Task, die mit der Bearbeitung einer Aufgabe beschäftigt ist.
write() - Method in class de.bsvrz.ars.ars.persistence.DeletedContainerFile
Schreibt die aktuelle Datei.
WriteAction - Interface in de.bsvrz.ars.ars.persistence
 
writeBytes(long, byte[]) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
 
writeBytes(String, byte[]) - Method in class de.bsvrz.ars.ars.persistence.index.backend.management.IndexContentDescriptor.IndexColumn
 
writeContainerFileSafely(Path, boolean, WriteAction) - Static method in class de.bsvrz.ars.ars.persistence.ContainerFile
 
writeContainerHdr() - Method in class de.bsvrz.ars.ars.persistence.ContainerHdr
 
writeContainerHeader() - Method in class de.bsvrz.ars.ars.persistence.ContainerFile
Schreibt die aktuellen Header-Parameter an den Anfang der Container-Datei.
writeContainerHeader(SyncKey<IdDataIdentification>) - Method in class de.bsvrz.ars.ars.persistence.ContainerFileHandle
Die mit ContainerFileHandle.setContainerHeaderParam(KeyValParam, String) gesetzten Parameter werden im Container-Header persistiert.
writeContainerHeaderWithoutUpdatingIndex() - Method in class de.bsvrz.ars.ars.persistence.ContainerFileHandle
Die mit ContainerFileHandle.setContainerHeaderParam(KeyValParam, String) gesetzten Parameter werden im Container-Header persistiert.
writeGaps(Map<? extends RemoteArchive, ? extends DataIndexRangeSet>) - Method in interface de.bsvrz.ars.ars.persistence.gap.GapFile
Speichert die übergebenen Datenlücken in die Datei (vorhandene Einträge werden gelöscht)
writeGaps(Map<? extends RemoteArchive, ? extends DataIndexRangeSet>) - Method in class de.bsvrz.ars.ars.persistence.gap.GapFileImpl
 
writeStartUpProperties() - Method in class de.bsvrz.ars.ars.persistence.StartupProperties
 

_

_closeCount - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
_debug - Static variable in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
Logger
_failCount - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
_maxContainersPerZip - Variable in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
Aktueller Wert für die Anzahl Container pro Zip-Datei
_maxMediumSizeKb - Variable in class de.bsvrz.ars.ars.backup.plugins.AbstractFileSystemBackup
Aktueller Wert für die maximale Mediengröße in Kilobytes
_shouldTerminate - Variable in class de.bsvrz.ars.ars.mgmt.tasks.AbstractTask
Zeigt an ob der Task beendet werden soll.
_successCount - Variable in class de.bsvrz.ars.ars.mgmt.tasks.ArchiveTask
 
A B C D E F G H I J K L M N O P Q R S T U V W _ 
All Classes|All Packages