Java Globus API: Class DataSourceStream
org.globus.ftp
Class DataSourceStream
java.lang.Object
|
+--org.globus.ftp.DataSourceStream
All Implemented Interfaces: DataSource
public class DataSourceStream extends Object implements DataSource
Reference implementation of DataSource. It can be used with non-parallel transfers.
It cannot be used with Extended Block Mode because it is not thread safe.
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
in
protected InputStream in
bufferSize
protected int bufferSize
DataSourceStream
public DataSourceStream (InputStream in)
DataSourceStream
public DataSourceStream (InputStream in,
int bufferSize)
read
public Buffer read ()
throws IOException
Specified by: read in interface DataSource
close
public void close ()
throws IOException
Specified by: close in interface DataSource