|
![]() |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.osci.osci12.messagetypes.OSCIMessage
de.osci.osci12.messagetypes.OSCIRequest
de.osci.osci12.messagetypes.FetchDelivery
Mit dieser Klasse werden Nachrichtenobjekte f�r Zustellungsabholauftr�ge angelegt. Clients k�nnen hiermit maximal eine Nachricht vom Intermedi�r abrufen. Als Antwort auf diese Nachricht erhalten sie vom Intermedi�r ein ResponseToFetchDelivery-Nachrichtenobjekt, welches eine R�ckmeldung �ber den Erfolg der Operation (getFeedback()) und ggf. die gew�nschte Nachricht enth�lt.
Copyright � 2004 Freie Hansestadt Bremen
Erstellt von bremen online services Entwicklungs- und Betriebsgesellschaft 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 OSCI-Leitstelle, Senator f�r Finanzen, Freie Hansestadt Bremen, Postfach 10 15 40, 28015 Bremen schriftlich angefordert werden.
ResponseToFetchDelivery
Field Summary |
Constructor Summary | |
FetchDelivery(DialogHandler dh)
Legt ein Nachrichtenobjekt f�r einen Zustellungsabholauftrag an. |
Method Summary | |
int |
getSelectionMode()
Liefert den gesetzten Auswahlmodus. |
java.lang.String |
getSelectionRule()
Liefert die gesetzte Auswahlregel. |
ResponseToFetchDelivery |
send()
Versendet die Nachricht und liefert die Antwortnachricht zur�ck. |
ResponseToFetchDelivery |
send(java.io.OutputStream storeOutput,
java.io.OutputStream storeInput)
Versendet die Nachricht und liefert die Antwortnachricht zur�ck. |
void |
setSelectionMode(int selectionMode)
Setzt den Auswahlmodus. |
void |
setSelectionRule(java.lang.String selectionRule)
Setzt die Auswahlregel f�r die abzuholende Nachricht. |
Methods inherited from class de.osci.osci12.messagetypes.OSCIRequest |
getDesiredLanguages |
Methods inherited from class de.osci.osci12.messagetypes.OSCIMessage |
addCustomHeader, addRole, formatISO8601, getAddressee, getBase64Encoding, getCustomHeaders, getDialogHandler, getMessageType, getOriginator, getOtherAuthors, getOtherReaders, getRoleForRefID, isSigned, parseISO8601, setBase64Encoding, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public FetchDelivery(DialogHandler dh) throws java.security.NoSuchAlgorithmException
dh
- DialogHandler-Objekt des Dialogs, innerhalb dessen die Nachricht
versendet werden sollDialogHandler
Method Detail |
public void setSelectionRule(java.lang.String selectionRule)
selectionRule
- Message-Id oder DatumsetSelectionMode(int)
,
getSelectionRule()
,
OSCIMessage.formatISO8601(java.util.Date)
public java.lang.String getSelectionRule()
setSelectionRule(String)
,
setSelectionMode(int)
public void setSelectionMode(int selectionMode)
selectionMode
- AuswahlmodusOSCIMessage.SELECT_BY_MESSAGE_ID
,
OSCIMessage.SELECT_BY_DATE_OF_RECEPTION
,
OSCIMessage.NO_SELECTION_RULE
,
setSelectionRule(String)
public int getSelectionMode()
setSelectionMode(int)
,
setSelectionRule(String)
public ResponseToFetchDelivery send() throws java.io.IOException, OSCIException, java.security.NoSuchAlgorithmException
java.io.IOException
- bei Ein-/Ausgabefehlern
OSCIException
- bei OSCI-Fehlern
java.security.NoSuchAlgorithmException
send(OutputStream, OutputStream)
public ResponseToFetchDelivery send(java.io.OutputStream storeOutput, java.io.OutputStream storeInput) throws java.io.IOException, OSCIException, java.security.NoSuchAlgorithmException
storeOutput
- Stream, in den die versendete Nachricht geschrieben wirdstoreInput
- Stream, in den die empfangene Antwortnachricht geschrieben wird
java.io.IOException
- bei Ein-/Ausgabefehlern
OSCIException
- bei OSCI-Fehlern
java.security.NoSuchAlgorithmException
send()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |