Package de.bsvrz.ars.ars.mgmt
Klasse BackgroundTaskManager
java.lang.Object
de.bsvrz.ars.ars.mgmt.BackgroundTaskManager
Verwaltung von Hintergrund-Tasks, aus
InQueuesMgr
ausgelagert.-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungBackgroundTaskManager
(ArchiveManager archMgr) Erstellt einen neuen BackgroundTaskManager. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungLiefert den Task, der für die Bearbeitung der Archiveinstellungen verantwortlich ist.Gibt den Task für das endgültige Löschen zurück.Gibt den Task zurück, der für das Löschen von Simulationsdaten verantwortlich ist.Gibt den Task für das datenkonsistente Backup zurück.Gibt den Task zurück, mit dem die Limits für gleichzeitige Archivanfragen abgefragt werden könnenGibt den Nachforderungs-Tasks zurück, der Datenlücken von anderen Archivsystemen nachfordert.
-
Konstruktordetails
-
BackgroundTaskManager
Erstellt einen neuen BackgroundTaskManager.- Parameter:
archMgr
- Referenz auf denArchiveManager
-
-
Methodendetails
-
getArchiveSettingsTask
Liefert den Task, der für die Bearbeitung der Archiveinstellungen verantwortlich ist. Dies ist notwendig, damit derArchiveManager
beim Start einenArchiveSettingsTask.ArSSettingListener
einhängen und darauf warten kann, dass die Bearbeitung der Archiveinstellungen abgeschlossen ist. Das Archivsystem wartet beim Start auf die Archiv-Einstellungen, da es nicht sinnvoll ist, die ersten Sekunden mit Default-Werten loszulaufen.- Gibt zurück:
- Den Task, der für die Bearbeitung der Archiveinstellungen verantwortlich ist.
-
getDeletePermanentlyTask
Gibt den Task für das endgültige Löschen zurück.- Gibt zurück:
- den Task für das endgültige Löschen
-
getRequestGapTask
Gibt den Nachforderungs-Tasks zurück, der Datenlücken von anderen Archivsystemen nachfordert.- Gibt zurück:
- den Nachforderungs-Tasks
-
getDeleteSimVarTask
Gibt den Task zurück, der für das Löschen von Simulationsdaten verantwortlich ist.- Gibt zurück:
- DeleteSimVarTask
-
getNumQueriesInfoTask
Gibt den Task zurück, mit dem die Limits für gleichzeitige Archivanfragen abgefragt werden können- Gibt zurück:
- NumQueriesInfoTask
-
getMirrorTask
Gibt den Task für das datenkonsistente Backup zurück.- Gibt zurück:
- den Task für das datenkonsistente Backup
-