public class SOAPAttachmentHandler extends java.lang.Object implements XMLAttachmentMarshaller
INTERNAL: implementation of EclipseLink XMLAttachmentMarshaller implementation
handles binary attachments
| Constructor and Description |
|---|
SOAPAttachmentHandler() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
addMtomAttachment(byte[] data,
int start,
int len,
java.lang.String mimeType,
java.lang.String elementName,
java.lang.String namespace) |
java.lang.String |
addMtomAttachment(javax.activation.DataHandler data,
java.lang.String elementName,
java.lang.String namespace) |
java.lang.String |
addSwaRefAttachment(byte[] data,
int start,
int length) |
java.lang.String |
addSwaRefAttachment(javax.activation.DataHandler data) |
java.util.Map<java.lang.String,javax.activation.DataHandler> |
getAttachments() |
boolean |
hasAttachments() |
boolean |
isXOPPackage() |
public boolean hasAttachments()
public java.util.Map<java.lang.String,javax.activation.DataHandler> getAttachments()
public java.lang.String addSwaRefAttachment(javax.activation.DataHandler data)
addSwaRefAttachment in interface XMLAttachmentMarshallerpublic java.lang.String addSwaRefAttachment(byte[] data,
int start,
int length)
addSwaRefAttachment in interface XMLAttachmentMarshallerpublic java.lang.String addMtomAttachment(javax.activation.DataHandler data,
java.lang.String elementName,
java.lang.String namespace)
addMtomAttachment in interface XMLAttachmentMarshallerpublic java.lang.String addMtomAttachment(byte[] data,
int start,
int len,
java.lang.String mimeType,
java.lang.String elementName,
java.lang.String namespace)
addMtomAttachment in interface XMLAttachmentMarshallerpublic boolean isXOPPackage()
isXOPPackage in interface XMLAttachmentMarshallerEclipseLink 2.6.3, "build v20160428-59c81c5" API Reference