Class JAXBAttachmentMarshaller


  • public class JAXBAttachmentMarshaller
    extends javax.xml.bind.attachment.AttachmentMarshaller
    • Constructor Detail

      • JAXBAttachmentMarshaller

        public JAXBAttachmentMarshaller​(Collection<org.apache.cxf.message.Attachment> attachments,
                                        Integer mtomThreshold,
                                        boolean mtomEnabled)
    • Method Detail

      • getLastMTOMElementName

        public QName getLastMTOMElementName()
      • addMtomAttachment

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

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

        public 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