Package org.apache.axis2.datasource.jaxb
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 Summary
ConstructorsConstructorDescriptionJAXBAttachmentMarshaller(AttachmentContext context, XMLStreamWriter writer) Construct the JAXBAttachmentMarshaller that has access to the MessageContext -
Method Summary
Modifier and TypeMethodDescriptionfinal StringaddMtomAttachment(byte[] data, int offset, int length, String mimeType, String namespace, String localPart) final StringaddMtomAttachment(jakarta.activation.DataHandler data, String namespace, String localPart) final StringaddSwaRefAttachment(jakarta.activation.DataHandler data) booleanOverride isXOPPackaget to calculate the isXOPPackage setting
-
Constructor Details
-
JAXBAttachmentMarshaller
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:
isXOPPackagein classjakarta.xml.bind.attachment.AttachmentMarshaller
-
addMtomAttachment
public final String addMtomAttachment(byte[] data, int offset, int length, String mimeType, String namespace, String localPart) - Specified by:
addMtomAttachmentin classjakarta.xml.bind.attachment.AttachmentMarshaller
-
addMtomAttachment
public final String addMtomAttachment(jakarta.activation.DataHandler data, String namespace, String localPart) - Specified by:
addMtomAttachmentin classjakarta.xml.bind.attachment.AttachmentMarshaller
-
addSwaRefAttachment
- Specified by:
addSwaRefAttachmentin classjakarta.xml.bind.attachment.AttachmentMarshaller
-