public class ResponseToMediateDelivery extends OSCIResponseTo implements ContentPackageI
Dieses Klasse repräsentiert die Antwort des Intermediärs auf einen Abwicklungsauftrag. Clients erhalten vom Intermediär eine Instanz dieser Klasse, die eine Rückmeldung über den Erfolg der Operation (getFeedback()) sowie ggf. den zum Auftrag (Abwicklungs-/Bearbeitungsauftrag) gehörenden Laufzettel, den zur Antwort (Bearbeitungs-/Abwicklungsantwort) gehörenden Laufzettel und verschlüsselte bzw. unverschlüsselte Inhaltsdaten enthält.
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.MediateDelivery
Modifier and Type | Field and Description |
---|---|
ProcessCardBundle |
processCardBundleReply |
ProcessCardBundle |
processCardBundleRequest |
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
Modifier and Type | Method and Description |
---|---|
Content |
getContentByRefID(java.lang.String refID)
Durchsucht die unverschlüsselten ContentContainer nach dem Content
mit der übergebenen RefID.
|
ContentContainer[] |
getContentContainer()
Liefert die in die Nachricht eingestellten (unverschlüsselten) Inhaltsdaten als ContentContainer-Objekte.
|
ContentContainer |
getContentContainerByRefID(java.lang.String refID)
Durchsucht die unverschlüsselten Inhaltsdaten nach dem ContentContainer
mit der übergebenen RefID.
|
EncryptedDataOSCI[] |
getEncryptedData()
Liefert die in die Nachricht eingestellten verschlüsselten Inhaltsdaten
als EncryptedData-Objekte.
|
Inspection[] |
getInspectionsReply()
Liefert die Ergebnisse der Zertifikatsprüfungen des Abwicklungsauftrags in
Form von Inspection-Objekten, die im Laufzettel der Antwort enthalten sind.
|
Inspection[] |
getInspectionsRequest()
Liefert die Ergebnisse der Zertifikatsprüfungen des Abwicklungsauftrags in
Form von Inspection-Objekten, die im Laufzettel des Auftrags enthalten sind.
|
java.lang.String |
getMessageId()
Liefert die Message-ID der Nachricht (Antwort).
|
java.lang.String |
getMessageIdRequest()
Liefert die Message-ID der Nachricht (Auftrag).
|
ProcessCardBundle |
getProcessCardBundleReply()
Diese Methode liefert den Laufzettel der Antwort zurück oder null,
wenn bei der Verarbeitung der Nachricht ein Fehler aufgetreten ist.
|
ProcessCardBundle |
getProcessCardBundleRequest()
Diese Methode liefert den Laufzettel des Auftrags zurück oder null,
wenn bei der Verarbeitung der Nachricht ein Fehler aufgetreten ist.
|
java.lang.String |
getRecentModificationReply()
Liefert das Datum der letzten Änderung des Antwortlaufzettels.
|
java.lang.String |
getRecentModificationRequest()
Liefert das Datum der letzten Änderung des Auftragslaufzettels.
|
java.lang.String |
getSubject()
Liefert den im Antwortlaufzettel enthaltenen Betreff-Eintrag.
|
java.lang.String |
getSubjectRequest()
Liefert den im Auftragslaufzettel enthaltenen Betreff-Eintrag.
|
Timestamp |
getTimestampCreationReply()
Liefert den im Antwortlaufzettel enthaltenen Zeitstempel vom Zeitpunkt des Eingangs
der Bearbeitungsantwort beim Intermediär.
|
Timestamp |
getTimestampCreationRequest()
Liefert den im Auftragslaufzettel enthaltenen Zeitstempel vom Zeitpunkt des Eingangs
des Abwicklungsauftrags beim Intermediär.
|
Timestamp |
getTimestampForwardingReply()
Liefert den im Laufzettel enthaltenen Zeitstempel vom Zeitpunkt des
vollständigen Aufbaus der Abwicklungsantwort vom Intermediär für den Sender.
|
Timestamp |
getTimestampForwardingRequest()
Liefert den im Laufzettel enthaltenen Zeitstempel vom Zeitpunkt des
vollständigen Aufbaus des Bearbeitungsauftrags vom Intermediär für den Empfänger.
|
Timestamp |
getTimestampReceptionRequest()
Liefert den im Auftragslaufzettel enthaltenen Zeitstempel vom Zeitpunkt des
Eingangs einer positiven Bearbeitungsantwort vom Empfänger
beim Intermediär.
|
getFeedback, getFeedbackObjects
addCustomHeader, addRole, formatISO8601, getAddressee, getBase64Encoding, getCustomHeaders, getDialogHandler, getFeatureDescription, getMessageType, getOriginator, getOtherAuthors, getOtherReaders, getRoleForRefID, hasWeakSignature, isSigned, parseISO8601, setBase64Encoding, setDigestAlgorithm, setFeatureDescription, toString
public ProcessCardBundle processCardBundleRequest
public ProcessCardBundle processCardBundleReply
public ProcessCardBundle getProcessCardBundleRequest()
getProcessCardBundleReply()
,
getTimestampCreationRequest()
,
getTimestampForwardingRequest()
,
getInspectionsRequest()
,
getSubjectRequest()
,
getRecentModificationRequest()
,
getRecentModificationRequest()
public ProcessCardBundle getProcessCardBundleReply()
getProcessCardBundleRequest()
,
getTimestampCreationReply()
,
getTimestampForwardingReply()
,
getInspectionsReply()
,
#getSubjectReply()
,
getRecentModificationReply()
,
getMessageIdRequest()
,
getRecentModificationReply()
public Timestamp getTimestampCreationRequest()
getProcessCardBundleReply()
,
getTimestampCreationReply()
public Timestamp getTimestampCreationReply()
getProcessCardBundleReply()
,
getTimestampCreationRequest()
public Timestamp getTimestampForwardingRequest()
getProcessCardBundleRequest()
,
getTimestampForwardingReply()
public Timestamp getTimestampForwardingReply()
getProcessCardBundleReply()
,
getTimestampForwardingRequest()
public Timestamp getTimestampReceptionRequest()
getProcessCardBundleRequest()
,
getTimestampForwardingRequest()
public Inspection[] getInspectionsRequest()
getProcessCardBundleRequest()
,
getInspectionsReply()
public Inspection[] getInspectionsReply()
getProcessCardBundleReply()
,
getInspectionsRequest()
public java.lang.String getSubjectRequest()
getProcessCardBundleRequest()
,
#getSubjectReply()
public java.lang.String getSubject()
getSubject
in interface ContentPackageI
getProcessCardBundleRequest()
,
getSubjectRequest()
public java.lang.String getRecentModificationRequest()
getProcessCardBundleRequest()
,
getRecentModificationReply()
public java.lang.String getRecentModificationReply()
getProcessCardBundleRequest()
,
getRecentModificationRequest()
public java.lang.String getMessageIdRequest()
public java.lang.String getMessageId()
getMessageId
in interface ContentPackageI
public ContentContainer[] getContentContainer()
getContentContainer
in interface ContentPackageI
ContentContainer
public ContentContainer getContentContainerByRefID(java.lang.String refID)
getContentContainerByRefID
in interface ContentPackageI
refID
- zu suchende RefIDpublic Content getContentByRefID(java.lang.String refID)
getContentByRefID
in interface ContentPackageI
getContentByRefID
in class OSCIMessage
refID
- zu suchende RefIDpublic EncryptedDataOSCI[] getEncryptedData()
getEncryptedData
in interface ContentPackageI
EncryptedDataOSCI
Copyright © 2017. All Rights Reserved.