Class AttachmentUtils
- java.lang.Object
-
- org.apache.axis2.jaxws.message.attachments.AttachmentUtils
-
public class AttachmentUtils extends Object
A suite of utilities used for handling MTOM attachment data.
-
-
Constructor Summary
Constructors Constructor Description AttachmentUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidfindCachedAttachment(org.apache.axiom.attachments.Attachments attachments)Process attachment's dataHandlers for CachedFileDataSource.static org.apache.axiom.om.OMTextmakeBinaryOMNode(org.apache.axiom.om.OMElement xop, DataHandler dh)Given anstatic org.apache.axiom.om.OMElementmakeXopElement(org.apache.axiom.om.OMText data)Given an OMText node, create it's corresponding
-
-
-
Method Detail
-
makeBinaryOMNode
public static org.apache.axiom.om.OMText makeBinaryOMNode(org.apache.axiom.om.OMElement xop, DataHandler dh)Given an
element, create an OMText element with the appropriate attachment data.- Parameters:
xop-data-- Returns:
-
makeXopElement
public static org.apache.axiom.om.OMElement makeXopElement(org.apache.axiom.om.OMText data)
Given an OMText node, create it's corresponding
element.
-
findCachedAttachment
public static void findCachedAttachment(org.apache.axiom.attachments.Attachments attachments)
Process attachment's dataHandlers for CachedFileDataSource. If exist, execute file.deleteOnExit() request on the cached attachment file referenced by each CachedFileDataSource. This will delete the cached attachment file on JVM exit.- Parameters:
attachments-
-
-