public class InitDialog extends OSCIRequest
Diese Klasse dient der Initialisierung eines expliziten Dialogs. Clients erhalten als Antwort auf diese Nachricht vom Intermediär ein Nachrichtenobjekt, welches in seinem ControlBlock die angeforderte ConversationId enthält. Diese Id wird beim Empfang der Antwort an das verwendete DialogHandler-Objekt übergeben. Der Client muss lediglich dieses DialogHandler-Objekt für alle weiteren Nachrichten verwenden, die innerhalb dieses Dialogs behandelt werden sollen.
Copyright © 2017 Freie Hansestadt Bremen
Erstellt von Governikus GmbH & Co. KG
Diese Bibliothek kann von jedermann nach Maßgabe der Bremer Lizenz für freie Softwarebibliotheken genutzt werden.
Die Lizenzbestimmungen können unter der URL www.osci.de abgerufen oder bei der Koordinierungsstelle für IT-Standards (KoSIT), Schillerstr. 1, 28195 Bremen schriftlich angefordert werden.DialogHandler
ACCEPT_DELIVERY, attachments, contentContainer, contentID, controlBlock, desiredLanguagesH, dialogHandler, dsNSPrefix, encryptedData, EXIT_DIALOG, FETCH_DELIVERY, FETCH_PROCESS_CARD, FORWARD_DELIVERY, GET_MESSAGE_ID, hashableMsgPart, INIT_DIALOG, intermediaryCertificatesH, MEDIATE_DELIVERY, NO_SELECTION_RULE, nonIntermediaryCertificatesH, ns, osci2017NSPrefix, osciNSPrefix, parsedMsgPartsIds, PARTIAL_FETCH_DELIVERY, PARTIAL_STORE_DELIVERY, PROCESS_DELIVERY, qualityOfTimestampTypeCreation, qualityOfTimestampTypeReception, RESPONSE_TO_ACCEPT_DELIVERY, RESPONSE_TO_EXIT_DIALOG, RESPONSE_TO_FETCH_DELIVERY, RESPONSE_TO_FETCH_PROCESS_CARD, RESPONSE_TO_FORWARD_DELIVERY, RESPONSE_TO_GET_MESSAGE_ID, RESPONSE_TO_INIT_DIALOG, RESPONSE_TO_MEDIATE_DELIVERY, RESPONSE_TO_PARTIAL_FETCH_DELIVERY, RESPONSE_TO_PARTIAL_STORE_DELIVERY, RESPONSE_TO_PROCESS_DELIVERY, RESPONSE_TO_STORE_DELIVERY, SELECT_ADDRESSEE, SELECT_ALL, SELECT_BY_DATE_OF_RECEPTION, SELECT_BY_MESSAGE_ID, SELECT_BY_RECENT_MODIFICATION, SELECT_ORIGINATOR, signatureHeader, SOAP_FAULT_MESSAGE, SOAP_MESSAGE_ENCRYPTED, soapNSPrefix, STORE_DELIVERY, TYPE_UNDEFINED, xencNSPrefix, xsiNSPrefix
Constructor and Description |
---|
InitDialog(DialogHandler dh)
Legt ein Nachrichtenobjekt zur Dialoginitialisierung an.
|
Modifier and Type | Method and Description |
---|---|
ResponseToInitDialog |
send()
Versendet die Nachricht und liefert die Antwortnachricht zurück.
|
getDesiredLanguages
addCustomHeader, addRole, formatISO8601, getAddressee, getBase64Encoding, getContentByRefID, getCustomHeaders, getDialogHandler, getFeatureDescription, getMessageType, getOriginator, getOtherAuthors, getOtherReaders, getRoleForRefID, hasWeakSignature, isSigned, parseISO8601, setBase64Encoding, setDigestAlgorithm, setFeatureDescription, toString
public InitDialog(DialogHandler dh) throws java.security.NoSuchAlgorithmException
dh
- DialogHandler-Objekt, welches für die
folgenden Nachrichten initialisiert werden soll.OSCIRoleException
- wenn dem im übergebenen DialogHandler
eingestellten Originator-Objekt das Verschlüsselungszertifikat fehlt.java.security.NoSuchAlgorithmException
DialogHandler
public ResponseToInitDialog send() throws java.io.IOException, OSCIException, java.security.NoSuchAlgorithmException
java.io.IOException
- bei Ein-/AusgabefehlernOSCIException
- bei OSCI-Fehlernjava.security.NoSuchAlgorithmException
Copyright © 2017. All Rights Reserved.