Package de.osci.osci12.samples
Class OneWayMessage_ActiveRecipient
java.lang.Object
de.osci.osci12.samples.OneWayMessage_ActiveRecipient
Dies ist eine Demo-Anwendung für ein asynchrones Kommunikationsszenario nach der OSCI 1.2-Transport
Spezifikation. Die main-Methode benötigt die URL des Intermediärs als Parameter.
Copyright © Governikus GmbH & Co. KG, Germany
Erstellt von Governikus GmbH & Co. KG
Diese Bibliothek kann von jedermnn nach Maßgabe der European Union Public Licence oder der MIT License genutzt werden.
Die Lizenzbestimmungen können unter der URL https://eupl.eu/ bzw. https://opensource.org/license/MIT abgerufen werden.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidsendFetchDelivery(String messageId) Sendet eine OSCI-FetchDelivery-Nachricht an den Intermediär.sendFetchProcessCard(String messageId) Sendet eine OSCI-FetchProcessCard-Nachricht an den Intermediär.Sendet eine OSCI-StoreDelivery-Nachricht an den Intermediär.
-
Constructor Details
-
OneWayMessage_ActiveRecipient
public OneWayMessage_ActiveRecipient(String intermedURL) throws CertificateException, URISyntaxException
-
-
Method Details
-
sendStoreDelivery
public ResponseToStoreDelivery sendStoreDelivery() throws GeneralSecurityException, IOException, OSCIExceptionSendet eine OSCI-StoreDelivery-Nachricht an den Intermediär.- Returns:
- das OSCI-Nachrichtenantwortobjekt
- Throws:
GeneralSecurityException- bei kryptografischen / SicherheitsfehlernIOException- Schreib-/LesefehlerOSCIException- eventuelle Fehler bei der OSCI-Verarbeitung
-
sendFetchDelivery
public ResponseToFetchDelivery sendFetchDelivery(String messageId) throws GeneralSecurityException, IOException, OSCIException Sendet eine OSCI-FetchDelivery-Nachricht an den Intermediär.- Returns:
- das OSCI-Nachrichtenantwortobjekt
- Throws:
GeneralSecurityException- bei kryptografischen / SicherheitsfehlernIOException- Schreib-/LesefehlerOSCIException- eventuelle Fehler bei der OSCI-Meldungsverarbeitung
-
sendFetchProcessCard
public ResponseToFetchProcessCard sendFetchProcessCard(String messageId) throws GeneralSecurityException, IOException, OSCIException Sendet eine OSCI-FetchProcessCard-Nachricht an den Intermediär.- Returns:
- das OSCI-Nachrichtenantwortobjekt
- Throws:
GeneralSecurityException- bei kryptografischen / SicherheitsfehlernIOException- Schreib-/LesefehlerOSCIException- eventuelle Fehler bei der OSCI-Verarbeitung
-
main
- Parameters:
args- muss einen String mit der Intermediärs-URL enthalten
-