Package javax.resource.cci
Interface Streamable
-
public interface StreamableStreamable interface enables a resource adapter to extract data from an input Record or set data into an output Record as a stream of bytes.The Streamable interface provides a resource adapter's view of the data that has been set in a Record instance by a component.
The Streamable interface is not directly used by a component. It is used by a resource adapter implementation. A component uses Record or any derived interfaces to manage records.
- Since:
- 0.8
- See Also:
Record
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidread(java.io.InputStream istream)Read data from an InputStream and initialize fields of a Streamable object.voidwrite(java.io.OutputStream ostream)Write fields of a Streamable object to an OutputStream
-
-
-
Method Detail
-
read
void read(java.io.InputStream istream) throws java.io.IOException
Read data from an InputStream and initialize fields of a Streamable object.- Parameters:
istream- InputStream that represents a resource adapter specific internal representation of fields of a Streamable object- Throws:
java.io.IOException- If an error occurs
-
write
void write(java.io.OutputStream ostream) throws java.io.IOExceptionWrite fields of a Streamable object to an OutputStream- Parameters:
ostream- OutputStream that holds value of a Streamable object- Throws:
java.io.IOException- If an error occurs
-
-