|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.osci.osci12.messagetypes.OSCIMessage | +--de.osci.osci12.messagetypes.OSCIResponseTo | +--de.osci.osci12.messagetypes.ResponseToFetchDelivery
Zustellungsabholantwort-Nachrichtenobjekt
Dieses Klasse repräsentiert die Antwort des Intermediärs auf einen Zustellungsabholauftrag. Clients erhalten vom Intermediär eine Instanz dieser Klasse, die eine Rückmeldung über den Erfolg der Operation (getFeedback()) sowie ggf. die angeforderten verschlüsselten und/oder unverschlüsselten Inhaltsdaten einschl. des zugehörigen Laufzettels enthält.
Copyright: Copyright (c) 2003
Organisation:
FetchDelivery
Field Summary |
Method Summary | |
void |
addAttachment(Attachment attachment)
Fügt der Nachricht einen Attachment hinzu. |
void |
addContentContainer(ContentContainer container)
Fügt der Nachricht einen Inhaltsdatencontainer hinzu. |
void |
addEncryptedData(EncryptedDataOSCI encData)
Fügt der Nachricht einen EncryptedData-Eintrag mit verschlüsselten Inhaltsdaten hinzu. |
Attachment[] |
getAttachments()
Liefert die in die Nachricht eingestellten Attachment als Attachment-Objekte. |
ContentContainer[] |
getContentContainer()
Liefert die in die Nachricht eingestellten (unverschlüsselten) Inhaltsdaten als ContentContainer-Objekte. |
EncryptedDataOSCI[] |
getEncryptedData()
Liefert die in die Nachricht eingestellten verschlüsselten Inhaltsdaten als EncryptedData-Objekte. |
OSCIDataSource |
getInputDataSource()
Liefert die Instanz des registrierten OSCIDataSource-Objektes, welches für die Speicherung der Nachricht beim Empfang verwendet wurde. |
Inspection[] |
getInspections()
Liefert die Ergebnisse der Zertifikatsprüfungen in Form von Inspection-Objekten, die im ProcessCardBundle-Objekt enthalten sind. |
byte[] |
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 aufgetereten ist. |
java.lang.String |
getRecentModification()
Liefert das Datum der letzten Änderung des Laufzettels. |
int |
getSelectionMode()
Liefert den gesetzten Auswahlmodus. |
java.lang.String |
getSelectionRule()
Liefert die gesetzte Auswahlregel. |
java.lang.String |
getSubject()
Liefert den im Laufzettel enthaltenen Betreff-Eintrag. |
Timestamp |
getTimestampCreation()
Liefert den im Laufzettel enthaltenen Zeitstempel vom Zeitpunkt des Eingangs des Zustellungsauftrags beim Intermediär. |
Timestamp |
getTimestampForwarding()
Liefert den im Laufzettel enthaltenen Zeitstempel vom Zeitpunkt des vollständigen Aufbaus der Abholantwort vom Intermediär für den Empfänger. |
static void |
main(java.lang.String[] args)
Description of the Method |
void |
removeAttachment(Attachment attachment)
Entfernt einen Inhaltsdatencontainer aus der Attachment. |
void |
removeContentContainer(ContentContainer container)
Entfernt einen Inhaltsdatencontainer aus der Nachricht. |
void |
removeEncryptedData(EncryptedDataOSCI encData)
Entfernt einen EncryptedData-Eintrag mit verschlüsselten Daten aus der Nachricht. |
static void |
setInputDataSourceImpl(OSCIDataSource dataSourceImpl)
Diese Methode registriert (statisch) eine OSCIDataSource-Implementierung, die für die Speicherung aller eingehenden Nachrichten dieses Typs verwendet wird. |
Methods inherited from class de.osci.osci12.messagetypes.OSCIResponseTo |
getFeedback, getLanguage, sign |
Methods inherited from class de.osci.osci12.messagetypes.OSCIMessage |
addRole, debugOut, getAddressee, getDialogHandler, getMessageType, getOriginator, getOtherAuthors, getOtherReaders, getRoleForRefID, storeOSCIMsg, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
public void addAttachment(Attachment attachment)
addAttachment
in class OSCIMessage
attachment
- AttachmentAttachment
public void removeAttachment(Attachment attachment)
removeAttachment
in class OSCIMessage
attachment
- AttachmentaddAttachment(de.osci.osci12.messageparts.Attachment)
public Attachment[] getAttachments()
getAttachments
in class OSCIMessage
Attachment
public void addContentContainer(ContentContainer container) throws OSCIRoleException
addContentContainer
in class OSCIMessage
container
- Inhaltsdatencontainer
OSCIRoleException
ContentContainer
public void removeContentContainer(ContentContainer container)
removeContentContainer
in class OSCIMessage
container
- InhaltsdatencontaineraddContentContainer(de.osci.osci12.messageparts.ContentContainer)
public ContentContainer[] getContentContainer()
getContentContainer
in class OSCIMessage
ContentContainer
public void addEncryptedData(EncryptedDataOSCI encData) throws java.lang.Exception
addEncryptedData
in class OSCIMessage
encData
- verschlüsselte Daten
java.lang.Exception
EncryptedDataOSCI
public void removeEncryptedData(EncryptedDataOSCI encData)
removeEncryptedData
in class OSCIMessage
encData
- verschlüsselte DatenaddEncryptedData(de.osci.osci12.messageparts.EncryptedDataOSCI)
,
EncryptedDataOSCI
public EncryptedDataOSCI[] getEncryptedData()
getEncryptedData
in class OSCIMessage
EncryptedDataOSCI
public java.lang.String getSelectionRule()
getSelectionRule()
public int getSelectionMode()
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()
getProcessCardBundle()
public java.lang.String getRecentModification()
getProcessCardBundle()
public byte[] getMessageId()
public static void setInputDataSourceImpl(OSCIDataSource dataSourceImpl)
OSCIDataSource
public OSCIDataSource getInputDataSource()
public static void main(java.lang.String[] args)
OSCIMessage
args
- Description of Parameter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |