|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sun.xml.ws.message.stream.StreamAttachment
public class StreamAttachment
Attachment created from raw bytes.
| Constructor Summary | |
|---|---|
StreamAttachment(ByteArrayBuffer buffer,
String contentId,
String contentType)
|
|
| Method Summary | |
|---|---|
org.jvnet.staxex.Base64Data |
asBase64Data()
|
byte[] |
asByteArray()
Gets the attachment as an exact-length byte array. |
javax.activation.DataHandler |
asDataHandler()
Gets the attachment as a DataHandler. |
InputStream |
asInputStream()
Obtains this attachment as an InputStream. |
Source |
asSource()
Gets the attachment as a Source. |
String |
getContentId()
Content ID of the attachment. |
String |
getContentType()
Gets the MIME content-type of this attachment. |
void |
writeTo(OutputStream os)
Writes the contents of the attachment into the given stream. |
void |
writeTo(javax.xml.soap.SOAPMessage saaj)
Writes this attachment to the given SOAPMessage. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StreamAttachment(ByteArrayBuffer buffer,
String contentId,
String contentType)
| Method Detail |
|---|
public String getContentId()
Attachment
getContentId in interface Attachmentpublic String getContentType()
Attachment
getContentType in interface Attachmentpublic byte[] asByteArray()
Attachment
asByteArray in interface Attachmentpublic javax.activation.DataHandler asDataHandler()
AttachmentDataHandler.
asDataHandler in interface Attachmentpublic Source asSource()
AttachmentSource.
Note that there's no guarantee that the attachment is actually an XML.
asSource in interface Attachmentpublic InputStream asInputStream()
AttachmentInputStream.
asInputStream in interface Attachmentpublic org.jvnet.staxex.Base64Data asBase64Data()
public void writeTo(OutputStream os)
throws IOException
Attachment
writeTo in interface AttachmentIOException
public void writeTo(javax.xml.soap.SOAPMessage saaj)
throws javax.xml.soap.SOAPException
AttachmentSOAPMessage.
writeTo in interface Attachmentjavax.xml.soap.SOAPException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||