Package com.sun.xml.messaging.saaj.soap
Class FastInfosetDataContentHandler
java.lang.Object
com.sun.xml.messaging.saaj.soap.FastInfosetDataContentHandler
- All Implemented Interfaces:
DataContentHandler
JAF data handler for Fast Infoset content
- Author:
- Santiago Pericas-Geertsen
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetContent(DataSource dataSource) getTransferData(ActivationDataFlavor flavor, DataSource dataSource) Return the Transfer Data of type DataFlavor from InputStreamReturn the DataFlavors for thisDataContentHandlervoidwriteTo(Object obj, String mimeType, OutputStream os) Construct an object from a byte stream (similar semantically to previous method, we are deciding which one to support)
-
Field Details
-
STR_SRC
- See Also:
-
-
Constructor Details
-
FastInfosetDataContentHandler
public FastInfosetDataContentHandler()
-
-
Method Details
-
getTransferDataFlavors
Return the DataFlavors for thisDataContentHandler- Specified by:
getTransferDataFlavorsin interfaceDataContentHandler- Returns:
- The DataFlavors.
-
getTransferData
public Object getTransferData(ActivationDataFlavor flavor, DataSource dataSource) throws IOException Return the Transfer Data of type DataFlavor from InputStream- Specified by:
getTransferDatain interfaceDataContentHandler- Parameters:
flavor- The DataFlavor.dataSource- DataSource.- Returns:
- The constructed Object.
- Throws:
IOException- in case of an I/O error
-
getContent
- Specified by:
getContentin interfaceDataContentHandler- Throws:
IOException
-
writeTo
Construct an object from a byte stream (similar semantically to previous method, we are deciding which one to support)- Specified by:
writeToin interfaceDataContentHandler- Throws:
IOException
-