Uses of Interface org.globus.ftp.DataSink (Java Globus API)

Uses of Interface
org.globus.ftp.DataSink

Packages that use DataSink
org.globus.ftp   
org.globus.ftp.dc   
org.globus.ftp.extended   
org.globus.ftp.vanilla   
 

Uses of DataSink in org.globus.ftp
 

Classes in org.globus.ftp that implement DataSink
 class DataSinkStream
          Reference implementation of DataSink.
 class FileRandomIO
          Thread safe reference implementation of DataSink and DataSource.
 

Methods in org.globus.ftp with parameters of type DataSink
 void GridFTPClient.list(java.lang.String filter, java.lang.String modifier, DataSink sink)
          Use this method to list remote directory while in parallel transfer mode.
 void GridFTPClient.get(java.lang.String remoteFileName, DataSink sink, MarkerListener mListener)
          Behaves almost like FTPClient.get().
 void GridFTPClient.extendedGet(java.lang.String remoteFileName, long size, DataSink sink, MarkerListener mListener)
          Retrieves file from remote server using extended block mode.
 void FTPClient.list(java.lang.String filter, java.lang.String modifier, DataSink sink)
          Performs directory listing and writes the result to the supplied data sink.
protected  void FTPClient.actualList(java.lang.String filter, java.lang.String modifier, DataSink sink)
           
 void FTPClient.get(java.lang.String remoteFileName, DataSink sink, MarkerListener mListener)
          Retrieves the file from the remote server.
protected  void FTPClient.actualGet(java.lang.String remoteFileName, DataSink sink, MarkerListener mListener)
           
 

Uses of DataSink in org.globus.ftp.dc
 

Fields in org.globus.ftp.dc declared as DataSink
protected  DataSink PassiveConnectTask.sink
           
 

Methods in org.globus.ftp.dc with parameters of type DataSink
 void SimpleDataChannel.startTransfer(DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context)
           
 void SecureDataChannel.startTransfer(DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context)
           
 void DataChannel.startTransfer(DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context)
           
 

Constructors in org.globus.ftp.dc with parameters of type DataSink
PassiveConnectTask(java.net.ServerSocket myServer, DataSink sink, BasicServerControlChannel control, Session session, DataChannelFactory factory, TransferContext context)
           
GridFTPPassiveConnectTask(java.net.ServerSocket myServer, DataSink sink, BasicServerControlChannel control, GridFTPSession session, DataChannelFactory factory, TransferContext context)
           
ActiveStartTransferTask(DataSink sink, BasicServerControlChannel control, SocketBox box, Session session, DataChannelFactory factory, TransferContext context)
           
 

Uses of DataSink in org.globus.ftp.extended
 

Methods in org.globus.ftp.extended with parameters of type DataSink
 void GridFTPServerFacade.store(DataSink sink)
          Store the data from the data channel to the data sink.
protected  PassiveConnectTask GridFTPServerFacade.createPassiveConnectTask(DataSink sink, TransferContext context)
           
 

Uses of DataSink in org.globus.ftp.vanilla
 

Methods in org.globus.ftp.vanilla with parameters of type DataSink
 void FTPServerFacade.store(DataSink sink)
          Asynchronous; return before completion.
protected  PassiveConnectTask FTPServerFacade.createPassiveConnectTask(DataSink sink, TransferContext context)
           
protected  ActiveStartTransferTask FTPServerFacade.createActiveStartTransferTask(DataSink sink, SocketBox box, TransferContext context)