Apache CXF API

org.apache.cxf.jaxb.attachment
Class JAXBAttachmentMarshaller

java.lang.Object
  extended by javax.xml.bind.attachment.AttachmentMarshaller
      extended by org.apache.cxf.jaxb.attachment.JAXBAttachmentMarshaller

public class JAXBAttachmentMarshaller
extends javax.xml.bind.attachment.AttachmentMarshaller


Constructor Summary
JAXBAttachmentMarshaller(java.util.Collection<Attachment> attachments)
           
 
Method Summary
 java.lang.String addMtomAttachment(byte[] data, int offset, int length, java.lang.String mimeType, java.lang.String elementNS, java.lang.String elementLocalName)
           
 java.lang.String addMtomAttachment(javax.activation.DataHandler handler, java.lang.String elementNS, java.lang.String elementLocalName)
           
 java.lang.String addSwaRefAttachment(javax.activation.DataHandler handler)
           
 javax.xml.namespace.QName getLastMTOMElementName()
           
 boolean isXOPPackage()
           
 void setXOPPackage(boolean xop)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAXBAttachmentMarshaller

public JAXBAttachmentMarshaller(java.util.Collection<Attachment> attachments)
Method Detail

getLastMTOMElementName

public javax.xml.namespace.QName getLastMTOMElementName()

addMtomAttachment

public java.lang.String addMtomAttachment(byte[] data,
                                          int offset,
                                          int length,
                                          java.lang.String mimeType,
                                          java.lang.String elementNS,
                                          java.lang.String elementLocalName)
Specified by:
addMtomAttachment in class javax.xml.bind.attachment.AttachmentMarshaller

addMtomAttachment

public java.lang.String addMtomAttachment(javax.activation.DataHandler handler,
                                          java.lang.String elementNS,
                                          java.lang.String elementLocalName)
Specified by:
addMtomAttachment in class javax.xml.bind.attachment.AttachmentMarshaller

addSwaRefAttachment

public java.lang.String addSwaRefAttachment(javax.activation.DataHandler handler)
Specified by:
addSwaRefAttachment in class javax.xml.bind.attachment.AttachmentMarshaller

setXOPPackage

public void setXOPPackage(boolean xop)

isXOPPackage

public boolean isXOPPackage()
Overrides:
isXOPPackage in class javax.xml.bind.attachment.AttachmentMarshaller

Apache CXF API

Apache CXF