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 XMLAttachmentMarshaller
public java.lang.String addSwaRefAttachment(byte[] data, int start, int length)
addSwaRefAttachment
in interface XMLAttachmentMarshaller
public java.lang.String addMtomAttachment(javax.activation.DataHandler data, java.lang.String elementName, java.lang.String namespace)
addMtomAttachment
in interface XMLAttachmentMarshaller
public 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 XMLAttachmentMarshaller
public boolean isXOPPackage()
isXOPPackage
in interface XMLAttachmentMarshaller
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference