public class JAXBAttachmentMarshaller extends javax.xml.bind.attachment.AttachmentMarshaller
| Constructor and Description |
|---|
JAXBAttachmentMarshaller(MessageContext msgContext,
javax.xml.stream.XMLStreamWriter writer)
Construct the JAXBAttachmentMarshaller that has access to the MessageContext
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDataHandler(javax.activation.DataHandler dh,
String cid)
Inform the context that an Attachment (DataHandler, CID) is written.
|
String |
addMtomAttachment(byte[] data,
int offset,
int length,
String mimeType,
String namespace,
String localPart) |
String |
addMtomAttachment(javax.activation.DataHandler data,
String namespace,
String localPart) |
String |
addSwaRefAttachment(javax.activation.DataHandler data) |
boolean |
isMTOMEnabled() |
boolean |
isXOPPackage()
Override isXOPPackaget to calculate the isXOPPackage setting
|
void |
setDoingSWA()
Indicate on the context that SWA attachments are encountered
|
public JAXBAttachmentMarshaller(MessageContext msgContext, javax.xml.stream.XMLStreamWriter writer)
msgContext - writer - public boolean isXOPPackage()
isXOPPackage in class javax.xml.bind.attachment.AttachmentMarshallerpublic String addMtomAttachment(byte[] data, int offset, int length, String mimeType, String namespace, String localPart)
addMtomAttachment in class javax.xml.bind.attachment.AttachmentMarshallerpublic String addMtomAttachment(javax.activation.DataHandler data, String namespace, String localPart)
addMtomAttachment in class javax.xml.bind.attachment.AttachmentMarshallerpublic String addSwaRefAttachment(javax.activation.DataHandler data)
addSwaRefAttachment in class javax.xml.bind.attachment.AttachmentMarshallerpublic boolean isMTOMEnabled()
public void setDoingSWA()
public void addDataHandler(javax.activation.DataHandler dh,
String cid)
dh - cid - Copyright © 2004–2015 The Apache Software Foundation. All rights reserved.