Index
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 SchnittstelleBackupImplementation
. - 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.
- 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 derBackupImplementation
ü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
DataIdentNode
s 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ößeindexSize
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 gleichenPrimä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 gleichenPrimä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
undMultiTask
. - 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
alsMultimap
. - 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 NamencontFile
auf dem MediummediumID
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 NamencontFile
auf dem MediummediumID
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
undArchiveDataSerializer.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
undArchiveDataSerializer.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
undArchiveDataSerializer.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
undMultiTask
. - 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
All Classes|All Packages
BackupModule
ersetzt werden, da eine bessere Performance und ein einfacheres Interface erreicht werden kann.