Uses of Interface
org.globus.ftp.DataSink
Packages that use DataSink
-
Uses of DataSink in org.globus.ftp
Classes in org.globus.ftp that implement DataSinkModifier and TypeClassDescriptionclassReference implementation of DataSink.classThread safe reference implementation of DataSink and DataSource.private classprivate classclassMethods in org.globus.ftp with parameters of type DataSinkModifier and TypeMethodDescriptionFTPClient.asynchGet(String remoteFileName, DataSink sink, MarkerListener mListener) Retrieves the file from the remote server.FTPClient.asynchGet2(String remoteFileName, boolean passive, DataSink sink, MarkerListener mListener) Retrieves a file asynchronously using the GFD.47 (a.k.a GridFTP2) GET command.voidGridFTPClient.extendedGet(String remoteFileName, long offset, long size, DataSink sink, MarkerListener mListener) Performs extended retrieve (partial retrieve mode).voidGridFTPClient.extendedGet(String remoteFileName, long size, DataSink sink, MarkerListener mListener) Performs extended retrieve (partial retrieve mode starting at offset 0).voidFTPClient.get(String remoteFileName, DataSink sink, MarkerListener mListener) Retrieves the file from the remote server.voidFTPClient.get2(String remoteFileName, boolean passive, DataSink sink, MarkerListener mListener) Retrieves a file using the GFD.47 (a.k.a GridFTP2) GET command.voidPerforms directory listing and writes the result to the supplied data sink.voidPerforms remote directory listing on the given path.voidPerforms remote directory listing on the given path.protected voidFTPClient.performTransfer(Command cmd, DataSink sink) -
Uses of DataSink in org.globus.ftp.dc
Fields in org.globus.ftp.dc declared as DataSinkModifier and TypeFieldDescriptionprotected DataSinkActiveConnectTask.sink(package private) DataSinkActiveStartTransferTask.sinkprotected DataSinkPassiveConnectTask.sinkprotected DataSinkTransferSinkThread.sinkMethods in org.globus.ftp.dc with parameters of type DataSinkModifier and TypeMethodDescriptionGridFTPTransferThreadFactory.getTransferSinkThread(DataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context) SimpleTransferThreadFactory.getTransferSinkThread(DataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context) TransferThreadFactory.getTransferSinkThread(DataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context) voidTransferThreadManager.passiveConnect(DataSink sink, TransferContext context, int connections, ServerSocket serverSocket) Accept connections from the remote server, and start transfer threads that will read incoming data and store in the sink.voidDataChannel.startTransfer(DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context) voidSimpleDataChannel.startTransfer(DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context) voidTransferThreadManager.startTransfer(DataSink sink, TransferContext context, int connections, boolean reusable) This should be used once the remote active server connected to us.Constructors in org.globus.ftp.dc with parameters of type DataSinkModifierConstructorDescriptionActiveConnectTask(HostPort hostPort, DataSink sink, BasicServerControlChannel control, Session session, DataChannelFactory factory, TransferContext context) ActiveStartTransferTask(DataSink sink, BasicServerControlChannel control, SocketBox box, Session session, DataChannelFactory factory, TransferContext context) GridFTPPassiveConnectTask(ServerSocket myServer, DataSink sink, BasicServerControlChannel control, GridFTPSession session, DataChannelFactory factory, EBlockParallelTransferContext context) GridFTPTransferSinkThread(AbstractDataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, EBlockParallelTransferContext context) PassiveConnectTask(ServerSocket myServer, DataSink sink, BasicServerControlChannel control, Session session, DataChannelFactory factory, TransferContext context) TransferSinkThread(AbstractDataChannel dataChannel, SocketBox socketBox, DataSink sink, BasicServerControlChannel localControlChannel, TransferContext context) -
Uses of DataSink in org.globus.ftp.extended
Methods in org.globus.ftp.extended with parameters of type DataSink -
Uses of DataSink in org.globus.ftp.vanilla
Methods in org.globus.ftp.vanilla with parameters of type DataSinkModifier and TypeMethodDescriptionprivate ActiveConnectTaskFTPServerFacade.createActiveConnectTask(DataSink sink, TransferContext context) private PassiveConnectTaskFTPServerFacade.createPassiveConnectTask(DataSink sink, TransferContext context) voidAsynchronous; return before completion.