public class AcceptDelivery extends OSCIRequest implements ContentPackageI
Diese Klasse repräsentiert Nachrichtenobjekte für Annahmeaufträge. Der Intermediär erzeugt nach dem Erhalt eines Weiterleitungsauftrags eine Instanz dieser Klasse und sendet die Nachricht an den Empfänger (hier als Supplier) . Als Antwort auf diese Nachricht muss der Empfänger ein ResponseToAcceptDelivery-Nachrichtenobjekt mit einer Rückmeldung (Feedback) aufbauen und an den Intermediär zurücksenden.
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 Senator für Finanzen, Freie Hansestadt Bremen, Schillerstr. 1, 28195 Bremen schriftlich angefordert werden.ResponseToAcceptDelivery
Modifier and Type | Field and Description |
---|---|
DialogHandler |
fwdDH |
ProcessCardBundle |
processCardBundle |
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[] |
getInspections()
Liefert die Ergebnisse der Zertifikatsprüfungen in Form von Inspection-Objekten, die im
ProcessCardBundle-Objekt enthalten sind.
|
java.lang.String |
getMessageId()
Liefert die Message-ID der Nachricht.
|
ProcessCardBundle |
getProcessCardBundle()
Diese Methode liefert den Laufzettel der Zustellung zurück oder null, wenn bei der Verarbeitung der
Nachricht ein Fehler aufgetreten ist.
|
java.lang.String |
getRecentModification()
Liefert das Datum der letzten Änderung des Laufzettels.
|
java.lang.String |
getSubject()
Liefert den Betreff der Nachricht.
|
Timestamp |
getTimestampCreation()
Liefert den im Laufzettel enthaltenen Zeitstempel vom Zeitpunkt des Eingangs des Weiterleitungsauftrags
beim Intermediär.
|
Timestamp |
getTimestampForwarding()
Liefert den im Laufzettel enthaltenen Zeitstempel vom Zeitpunkt des vollständigen Aufbaus des
Annahmeauftrags vom Intermediär für den Empfänger.
|
getDesiredLanguages
addCustomHeader, addRole, formatISO8601, getAddressee, getBase64Encoding, getCustomHeaders, getDialogHandler, getFeatureDescription, getMessageType, getOriginator, getOtherAuthors, getOtherReaders, getRoleForRefID, hasWeakSignature, isSigned, parseISO8601, setBase64Encoding, setDigestAlgorithm, setFeatureDescription, toString
public ProcessCardBundle processCardBundle
public DialogHandler fwdDH
public ProcessCardBundle getProcessCardBundle()
getTimestampCreation()
,
getTimestampForwarding()
,
getInspections()
,
getSubject()
,
getRecentModification()
,
getMessageId()
public Timestamp getTimestampCreation()
getProcessCardBundle()
public Timestamp getTimestampForwarding()
getProcessCardBundle()
public Inspection[] getInspections()
getProcessCardBundle()
public java.lang.String getSubject()
getSubject
in interface ContentPackageI
public java.lang.String getRecentModification()
getProcessCardBundle()
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
public java.lang.String getMessageId()
getMessageId
in interface ContentPackageI
Copyright © 2017. All Rights Reserved.