public final class MtomRequestEnricher extends AttachmentRequestEnricher
AttachmentRequestEnricher implementation for clients that works with MTOM.| Constructor and Description |
|---|
MtomRequestEnricher() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
writeAttachmentContent(XMLEventWriter xmlEventWriter,
String attachmentName,
SoapAttachment soapAttachment)
Creates the XOP element to the attachment node this way the attachments gets tracked with its CID (content id) when it's sent
in the multipart request.
|
enrichRequestprotected void writeAttachmentContent(XMLEventWriter xmlEventWriter, String attachmentName, SoapAttachment soapAttachment) throws XMLStreamException
Creates the XOP element to the attachment node this way the attachments gets tracked with its CID (content id) when it's sent in the multipart request.
Basically creates this content
<xop:Include xmlns:xop="http://www.w3.org/2004/08/xop/include" href="cid:attachmentContentId"/> and uses the
attachmentContentId to identify the attachment in the multipart.
writeAttachmentContent in class AttachmentRequestEnricherXMLStreamExceptionCopyright © 2024. All rights reserved.