org.apache.catalina.tribes.tipis
public interface Streamable
byte[] data = new byte[1024];
Streamable st = ....;
while ( !st.eof() ) {
int length = st.read(data,0,data.length);
String s = new String(data,0,length);
System.out.println(s);
}
Version: 1.0
Method Summary | |
---|---|
boolean | eof()
returns true if the stream has reached its end |
int | read(byte[] data, int offset, int length)
read data into the byte array starting at offset |
int | write(byte[] data, int offset, int length)
write data into the byte array starting at offset, maximum bytes read are (data.length-offset) |
Returns: boolean
Parameters: data byte[] - the array to read data into offset int - start position for writing data length - the desired read length
Returns: int - the number of bytes read from the data buffer
Parameters: data byte[] - the array to read data into offset int - start position for writing data
Returns: int - the number of bytes written into the data buffer