de.osci.osci12.messageparts
Class Body

java.lang.Object
  |
  +--de.osci.osci12.messageparts.MessagePart
        |
        +--de.osci.osci12.soapheader.HeaderEntry
              |
              +--de.osci.osci12.messageparts.Body

public class Body
extends de.osci.osci12.soapheader.HeaderEntry

Diese Klasse stellt einen OSCI-Body (soap:Body) dar. Sie muß von Anwendungen nie direkt verwendet werden.

Copyright: Copyright (c) 2003

Organisation: bremen online services GmbH & Co. KG


Constructor Summary
Body(ContentContainer[] cc, EncryptedDataOSCI[] encData)
          Legt ein Body-Objekt mit Inhaltsdaten an.
Body(java.lang.String data)
          Setzt den Body initial mit einem vorbereiteten String
 
Method Summary
 void writeXML(java.io.OutputStream out)
          Diese Methode wird intern aufgerufen.
 
Methods inherited from class de.osci.osci12.soapheader.HeaderEntry
getDigestValue, getLength
 
Methods inherited from class de.osci.osci12.messageparts.MessagePart
getRefID, setRefID
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Body

public Body(java.lang.String data)
Setzt den Body initial mit einem vorbereiteten String

Parameters:
data - Inhalt

Body

public Body(ContentContainer[] cc,
            EncryptedDataOSCI[] encData)
Legt ein Body-Objekt mit Inhaltsdaten an.

Parameters:
encData - EncryptedData mit unverschlüsselten Inhaltsdaten
Method Detail

writeXML

public void writeXML(java.io.OutputStream out)
              throws java.io.IOException
Diese Methode wird intern aufgerufen. Es wird der eingestellte Body serialisiert.

Specified by:
writeXML in class MessagePart
Parameters:
out - Outputstream, in den geschrieben werden soll
Throws:
java.io.IOException - im Fehlerfall