org.apache.axis2.jaxws.message.attachments
Class JAXBAttachmentMarshaller
java.lang.Object
javax.xml.bind.attachment.AttachmentMarshaller
org.apache.axis2.jaxws.message.attachments.JAXBAttachmentMarshaller
public class JAXBAttachmentMarshaller
- extends javax.xml.bind.attachment.AttachmentMarshaller
An implementation of the JAXB AttachmentMarshaller that is used to handle binary data from JAXB
and create populate the appropriate constructs within the JAX-WS Message Model.
Method Summary |
java.lang.String |
addMtomAttachment(byte[] data,
int offset,
int length,
java.lang.String mimeType,
java.lang.String namespace,
java.lang.String localPart)
|
java.lang.String |
addMtomAttachment(javax.activation.DataHandler data,
java.lang.String namespace,
java.lang.String localPart)
|
java.lang.String |
addSwaRefAttachment(javax.activation.DataHandler data)
|
boolean |
isXOPPackage()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JAXBAttachmentMarshaller
public JAXBAttachmentMarshaller(Message message,
javax.xml.stream.XMLStreamWriter writer)
isXOPPackage
public boolean isXOPPackage()
- Overrides:
isXOPPackage
in class javax.xml.bind.attachment.AttachmentMarshaller
addMtomAttachment
public java.lang.String addMtomAttachment(byte[] data,
int offset,
int length,
java.lang.String mimeType,
java.lang.String namespace,
java.lang.String localPart)
- Specified by:
addMtomAttachment
in class javax.xml.bind.attachment.AttachmentMarshaller
addMtomAttachment
public java.lang.String addMtomAttachment(javax.activation.DataHandler data,
java.lang.String namespace,
java.lang.String localPart)
- Specified by:
addMtomAttachment
in class javax.xml.bind.attachment.AttachmentMarshaller
addSwaRefAttachment
public java.lang.String addSwaRefAttachment(javax.activation.DataHandler data)
- Specified by:
addSwaRefAttachment
in class javax.xml.bind.attachment.AttachmentMarshaller
Copyright © 2007 Apache Web Services Project. All Rights Reserved.