Uses of Interface
org.globus.ftp.DataSource
-
Packages that use DataSource Package Description org.globus.ftp org.globus.ftp.dc org.globus.ftp.extended org.globus.ftp.vanilla -
-
Uses of DataSource in org.globus.ftp
Classes in org.globus.ftp that implement DataSource Modifier and Type Class Description classDataSourceStreamReference implementation of DataSource.classFileRandomIOThread safe reference implementation of DataSink and DataSource.classOutputStreamDataSourceMethods in org.globus.ftp with parameters of type DataSource Modifier and Type Method Description TransferStateFTPClient. asynchPut(java.lang.String remoteFileName, DataSource source, MarkerListener mListener)Stores file at the remote server.TransferStateFTPClient. asynchPut(java.lang.String remoteFileName, DataSource source, MarkerListener mListener, boolean append)Stores file at the remote server.TransferStateFTPClient. asynchPut2(java.lang.String remoteFileName, boolean passive, DataSource source, MarkerListener mListener)Stores a file at the remote server using the GFD.47 (a.k.a GridFTP2) PUT command.voidGridFTPClient. extendedPut(java.lang.String remoteFileName, long offset, DataSource source, MarkerListener mListener)Performs extended store (adujsted store mode).voidGridFTPClient. extendedPut(java.lang.String remoteFileName, DataSource source, MarkerListener mListener)Performs extended store (adujsted store mode with offset 0).voidFTPClient. put(java.lang.String remoteFileName, DataSource source, MarkerListener mListener)Stores file at the remote server.voidFTPClient. put(java.lang.String remoteFileName, DataSource source, MarkerListener mListener, boolean append)Stores file at the remote server.voidFTPClient. put2(java.lang.String remoteFileName, boolean passive, DataSource source, MarkerListener mListener)Stores a file at the remote server using the GFD.47 (a.k.a GridFTP2) PUT command. -
Uses of DataSource in org.globus.ftp.dc
Fields in org.globus.ftp.dc declared as DataSource Modifier and Type Field Description protected DataSourceActiveConnectTask. sourceprotected DataSourcePassiveConnectTask. sourceprotected DataSourceTransferSourceThread. sourceMethods in org.globus.ftp.dc with parameters of type DataSource Modifier and Type Method Description TransferThreadGridFTPTransferThreadFactory. getTransferSourceThread(DataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, TransferContext context)TransferThreadSimpleTransferThreadFactory. getTransferSourceThread(DataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, TransferContext context)TransferThreadTransferThreadFactory. getTransferSourceThread(DataChannel dataChannel, SocketBox socketBox, DataSource source, BasicServerControlChannel localControlChannel, TransferContext context)voidTransferThreadManager. passiveConnect(DataSource source, TransferContext context, java.net.ServerSocket serverSocket)Accept connection from the remote server and start transfer thread that will read incoming data and store in the sink.voidDataChannel. startTransfer(DataSource source, BasicServerControlChannel localControlChannel, TransferContext context)voidSimpleDataChannel. startTransfer(DataSource source, BasicServerControlChannel localControlChannel, TransferContext context)voidTransferThreadManager. startTransfer(DataSource source, TransferContext context, int connections, boolean reusable)This should be used once the remote active server connected to us. -
Uses of DataSource in org.globus.ftp.extended
Methods in org.globus.ftp.extended with parameters of type DataSource Modifier and Type Method Description voidGridFTPServerFacade. retrieve(DataSource source)Retrieve the data from the data source and write to the data channel. -
Uses of DataSource in org.globus.ftp.vanilla
Methods in org.globus.ftp.vanilla with parameters of type DataSource Modifier and Type Method Description voidFTPServerFacade. retrieve(DataSource source)Asynchronous; return before completion.
-