Class JAXBAttachmentMarshaller

java.lang.Object
jakarta.xml.bind.attachment.AttachmentMarshaller
org.apache.axis2.datasource.jaxb.JAXBAttachmentMarshaller

public final class JAXBAttachmentMarshaller extends jakarta.xml.bind.attachment.AttachmentMarshaller
  • Constructor Details

    • JAXBAttachmentMarshaller

      public JAXBAttachmentMarshaller(AttachmentContext context, XMLStreamWriter writer)
      Construct the JAXBAttachmentMarshaller that has access to the MessageContext
      Parameters:
      msgContext -
      writer -
  • Method Details

    • isXOPPackage

      public boolean isXOPPackage()
      Override isXOPPackaget to calculate the isXOPPackage setting
      Overrides:
      isXOPPackage in class jakarta.xml.bind.attachment.AttachmentMarshaller
    • addMtomAttachment

      public final String addMtomAttachment(byte[] data, int offset, int length, String mimeType, String namespace, String localPart)
      Specified by:
      addMtomAttachment in class jakarta.xml.bind.attachment.AttachmentMarshaller
    • addMtomAttachment

      public final String addMtomAttachment(jakarta.activation.DataHandler data, String namespace, String localPart)
      Specified by:
      addMtomAttachment in class jakarta.xml.bind.attachment.AttachmentMarshaller
    • addSwaRefAttachment

      public final String addSwaRefAttachment(jakarta.activation.DataHandler data)
      Specified by:
      addSwaRefAttachment in class jakarta.xml.bind.attachment.AttachmentMarshaller