CSJCurrent de:Behandlung des Vorverarbeitungsergebnisses: Unterschied zwischen den Versionen
Aus Cryptshare Documentation
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 6: | Zeile 6: | ||
Das '''TransferError-Objekt''' enthält eine List vom Typ '''PreProcessingOutputInfo'''. Diese Klasse beinhaltet die folgenden Informationen: | Das '''TransferError-Objekt''' enthält eine List vom Typ '''PreProcessingOutputInfo'''. Diese Klasse beinhaltet die folgenden Informationen: | ||
# TransferFileName Enthält den Namen der verarbeiteten Datei. | # TransferFileName: Enthält den Namen der verarbeiteten Datei. | ||
# PreProcessingOutput Ruft die Ausgabemeldung des Vorverarbeitungsergebnisses ab. Der Inhalt der Nachricht kann in den Cryptshare Vorverarbeitungs-Einstellungen konfiguriert werden. | # PreProcessingOutput: Ruft die Ausgabemeldung des Vorverarbeitungsergebnisses ab. Der Inhalt der Nachricht kann in den Cryptshare Vorverarbeitungs-Einstellungen konfiguriert werden. | ||
==== Example ==== | |||
public class UploadCompleteHandler implements IUploadCompleteHandler { | |||
@Override | |||
public void uploadComplete(Map<String, String> urlMappings, Map<String, String> smtpMappings, String serverGenPassword, | |||
TransferError transferError, String trackingId) { | |||
if (transferError != null && transferError.getPreProcessingOutputs() != null) { | |||
for (int i = 0; i < transferError.getPreProcessingOutputs().size(); i++) { | |||
final PreProcessingOutputInfo preProcessingOutputInfo = transferError.getPreProcessingOutputs().get(i); | |||
System.out.printf( | |||
"Pre-Processing result %d\nTransferFileName: '%s'\nPreProcessingOutput: '%s'%n", | |||
i, | |||
preProcessingOutputInfo.getTransferFileName(), | |||
preProcessingOutputInfo.getPreProcessingOutput()); | |||
} | |||
} | |||
} | |||
} |
Version vom 7. März 2022, 12:01 Uhr
Wenn der Cryptshare Server das Vorverarbeiten von Dateien verwendet, können die Informationen des Ergebnisses abgerufen werden, wenn eine Verarbeitung für eine oder mehrere Dateien fehlschlagen.
Ausgabe der Vorverarbeitung
Das Ergebnis der Vorverarbeitung hängt vom gewählten Modus in der Serverkonfiguration ab. Weitere Informationen zu der Einstellung der Vorverarbeitung finden Sie hier.
Das TransferError-Objekt enthält eine List vom Typ PreProcessingOutputInfo. Diese Klasse beinhaltet die folgenden Informationen:
- TransferFileName: Enthält den Namen der verarbeiteten Datei.
- PreProcessingOutput: Ruft die Ausgabemeldung des Vorverarbeitungsergebnisses ab. Der Inhalt der Nachricht kann in den Cryptshare Vorverarbeitungs-Einstellungen konfiguriert werden.
Example
public class UploadCompleteHandler implements IUploadCompleteHandler { @Override public void uploadComplete(Map<String, String> urlMappings, Map<String, String> smtpMappings, String serverGenPassword, TransferError transferError, String trackingId) { if (transferError != null && transferError.getPreProcessingOutputs() != null) { for (int i = 0; i < transferError.getPreProcessingOutputs().size(); i++) { final PreProcessingOutputInfo preProcessingOutputInfo = transferError.getPreProcessingOutputs().get(i); System.out.printf( "Pre-Processing result %d\nTransferFileName: '%s'\nPreProcessingOutput: '%s'%n", i, preProcessingOutputInfo.getTransferFileName(), preProcessingOutputInfo.getPreProcessingOutput()); } } } }