BackupResponse
Gruppe |
|
Funktion |
Die Klasse kann zur Langzeit-Archivierung eingesetzt werden. |
Konfigurationsdatei |
Keine. Konfiguration erfolgt durch einen String im Feld Zusätzliche Parameter. |
Beschreibung
Die Klasse kann zur Langzeit-Archivierung eingesetzt werden. Sie erzeugt eine ZIP-Datei, die die Eingangsdaten enthält, die Zieldaten, wie in der Combo-Box Inhalt eingestellt, und die Logeinträge des Jobs bis zur Ausführung dieser Antwortklasse.
Als Zusätzlicher Parameter (Feld) wird der Pfad zu der Zieldatei erwartet. Die Endung .zip wird gegebenenfalls angefügt. Dieser Pfad sollte eine variable Komponente enthalten, damit die Datei nicht vom nächsten Job überschrieben wird.
Die BackupResponse sollte als letzter Antwortweg des Profils konfiguriert werden, da sonst die Logeinträge nachfolgender Antwortwege im Archiv fehlen würden. Innerhalb des erzeugten ZIP-Archivs entsteht ein Ordner, dessen Name die Jobnummer ist und die Dateien output.txt, logs.txt, sowie die originale Eingangsdatei unter ihrem ursprünglichen Namen enthält. Hatte die Eingangsdatei keinen Namen, erhält sie den Namen "imput.txt".
Bei MDN (Ende-zu-Ende-Bestätigungen) sollte eine synchrone Übermittlung erfolgen und vorhergehende Antwortwege sollten nicht in einem eigenen Thread ausgeführt werden, weil sonst zum Ausführungszeitpunkt der BackupResponse noch nicht alle Informationen vollständig vorliegen.