Package jakarta.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
 - Author:
 - Rahul Sharma
 - See Also:
 Record
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidread(InputStream istream)Read data from an InputStream and initialize fields of a Streamable object.voidwrite(OutputStream ostream)Write fields of a Streamable object to an OutputStream 
 - 
 
- 
- 
Method Detail
- 
read
void read(InputStream istream) throws 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:
 IOException- if there is an error reading from the stream
 
- 
write
void write(OutputStream ostream) throws IOException
Write fields of a Streamable object to an OutputStream- Parameters:
 ostream- OutputStream that holds value of a Streamable object- Throws:
 IOException- if there is an error writing to the stream
 
 - 
 
 -