Java Globus API: Class GridFTPInputStream

org.globus.io.streams
Class GridFTPInputStream

java.lang.Object
  |
  +--java.io.InputStream
        |
        +--org.globus.io.streams.GlobusInputStream
              |
              +--org.globus.io.streams.FTPInputStream
                    |
                    +--org.globus.io.streams.GridFTPInputStream

public class GridFTPInputStream
extends FTPInputStream


Fields inherited from class org.globus.io.streams.FTPInputStream
data, ftp, input, server
 
Constructor Summary
GridFTPInputStream(GlobusProxy proxy, java.lang.String host, int port, java.lang.String file)
           
 
Method Summary
 void get(boolean passive, java.lang.String remoteFile)
           
protected  void init(java.lang.String host, int port, java.lang.String user, java.lang.String pwd, java.lang.String file)
           
 
Methods inherited from class org.globus.io.streams.FTPInputStream
abort, available, close, getSize, read, read, read
 
Methods inherited from class java.io.InputStream
mark, markSupported, reset, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridFTPInputStream

public GridFTPInputStream(GlobusProxy proxy,
                          java.lang.String host,
                          int port,
                          java.lang.String file)
                   throws java.io.IOException,
                          FTPException
Method Detail

init

protected void init(java.lang.String host,
                    int port,
                    java.lang.String user,
                    java.lang.String pwd,
                    java.lang.String file)
             throws java.io.IOException,
                    FTPException
Overrides:
init in class FTPInputStream

get

public void get(boolean passive,
                java.lang.String remoteFile)
         throws java.io.IOException,
                FTPException
Overrides:
get in class FTPInputStream