Java Globus API: Class StreamImageDCReader

org.globus.ftp.dc
Class StreamImageDCReader

java.lang.Object
  |
  +--org.globus.ftp.dc.StreamImageDCReader
All Implemented Interfaces:
DataChannelReader
Direct Known Subclasses:
StreamAsciiDCReader

public class StreamImageDCReader
extends Object
implements DataChannelReader


Field Summary
static int BUF_SIZE
           
protected  int bufferSize
           
protected  InputStream input
           
 
Constructor Summary
StreamImageDCReader()
           
 
Method Summary
 void close()
           
 Buffer read()
           
 void setDataStream(InputStream in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BUF_SIZE

public static final int BUF_SIZE

bufferSize

protected int bufferSize

input

protected InputStream input
Constructor Detail

StreamImageDCReader

public StreamImageDCReader()
Method Detail

setDataStream

public void setDataStream(InputStream in)
Specified by:
setDataStream in interface DataChannelReader

read

public Buffer read()
            throws IOException
Specified by:
read in interface DataChannelReader
Following copied from interface: org.globus.ftp.dc.DataChannelReader
Returns:
Buffer of read data or null if end of data

close

public void close()
           throws IOException
Specified by:
close in interface DataChannelReader