de.osci.osci12.messagetypes
Class ResponseToFetchProcessCard

java.lang.Object
  |
  +--de.osci.osci12.messagetypes.OSCIMessage
        |
        +--de.osci.osci12.messagetypes.OSCIResponseTo
              |
              +--de.osci.osci12.messagetypes.ResponseToFetchProcessCard

public class ResponseToFetchProcessCard
extends OSCIResponseTo

Laufzettelabholauftrag-Nachrichtenobjekt

Dieses Klasse repräsentiert die Antwort des Intermediärs auf einen Laufzettelabholauftrag. Clients erhalten vom Intermediär eine Instanz dieser Klasse, die eine Rückmeldung über den Erfolg der Operation (getFeedback()) sowie ggf. die angeforderten Laufzettel enthält.

Copyright: Copyright (c) 2003

Organisation:

See Also:
FetchProcessCard

Field Summary
 
Fields inherited from class de.osci.osci12.messagetypes.OSCIMessage
ACCEPT_DELIVERY, attachments, boundary, contentContainer, contentID, desiredLanguagesH, dialogHandler, encryptedData, EXIT_DIALOG, FETCH_DELIVERY, FETCH_PROCESS_CARD, FORWARD_DELIVERY, GET_MESSAGE_ID, hashableMsgPart, idModule, INIT_DIALOG, intermediaryCertificateH, MEDIATE_DELIVERY, NO_SELECTION_RULE, nonIntermediaryCertificatesH, 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_PROCESS_DELIVERY, RESPONSE_TO_STORE_DELIVERY, SELECT_BY_DATE_OF_RECEPTION, SELECT_BY_MESSAGE_ID, SELECT_BY_RECENT_MODIFICATION, signatureHeader, SOAP_MESSAGE_ENCRYPTED, STORE_DELIVERY, TYPE_UNDEFINED
 
Method Summary
 ProcessCardBundle[] getProcessCardBundles()
          Liefert die angeforderten Laufzettel als Array von ProcessCardBundle-Objekten.
 long getQuantityLimit()
          Liefert die maximale Anzahl angeforderter Laufzettel.
 int getSelectionMode()
          Liefert den gesetzten Auswahlmodus.
 java.lang.String getSelectionRule()
          Liefert die gesetzte Auswahlregel.
static void main(java.lang.String[] args)
          Description of the Method
 
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

getProcessCardBundles

public ProcessCardBundle[] getProcessCardBundles()
Liefert die angeforderten Laufzettel als Array von ProcessCardBundle-Objekten.

Returns:
Laufzettel
See Also:
ProcessCardBundle

getSelectionRule

public java.lang.String getSelectionRule()
Liefert die gesetzte Auswahlregel. Der Inhalt des zruückgegebenen Strings hängt vom gesetzten Auswahlmodus ab und kann entweder in einer Base64-codierten Message-Id oder einem Datum bestehen. Das Format eines Datums entspricht ß dem XML-Schema nach http://www.w3.org/TR/xmlschema-2/#dateTime. Wurde keine Regel gesetzt, wird als default null zurückgegeben.

Returns:
die Auswahlregel (Message-Id oder Datum)
See Also:
getSelectionRule()

getSelectionMode

public int getSelectionMode()
Liefert den gesetzten Auswahlmodus.

Returns:
den Auswahlmodus SELECT_BY_MESSAGE_ID, SELECT_BY_DATE_OF_RECEPTION, SELECT_BY_RECENT_MODIFICATION oder NO_SELECTION_RULE
See Also:
getSelectionMode()

getQuantityLimit

public long getQuantityLimit()
Liefert die maximale Anzahl angeforderter Laufzettel.

Returns:
maximale Anzahl

main

public static void main(java.lang.String[] args)
Description copied from class: OSCIMessage
Description of the Method

Parameters:
args - Description of Parameter