Package | Description |
---|---|
org.globus.ftp | |
org.globus.ftp.dc | |
org.globus.ftp.extended | |
org.globus.ftp.vanilla |
Modifier and Type | Class and Description |
---|---|
class |
DataSinkStream
Reference implementation of DataSink.
|
class |
FileRandomIO
Thread safe reference implementation of DataSink and DataSource.
|
class |
InputStreamDataSink |
Modifier and Type | Method and Description |
---|---|
TransferState |
FTPClient.asynchGet(String remoteFileName,
DataSink sink,
MarkerListener mListener)
Retrieves the file from the remote server.
|
TransferState |
FTPClient.asynchGet2(String remoteFileName,
boolean passive,
DataSink sink,
MarkerListener mListener)
Retrieves a file asynchronously using the GFD.47 (a.k.a
GridFTP2) GET command.
|
void |
GridFTPClient.extendedGet(String remoteFileName,
long size,
DataSink sink,
MarkerListener mListener)
Performs extended retrieve (partial retrieve mode starting
at offset 0).
|
void |
GridFTPClient.extendedGet(String remoteFileName,
long offset,
long size,
DataSink sink,
MarkerListener mListener)
Performs extended retrieve (partial retrieve mode).
|
void |
FTPClient.get(String remoteFileName,
DataSink sink,
MarkerListener mListener)
Retrieves the file from the remote server.
|
void |
FTPClient.get2(String remoteFileName,
boolean passive,
DataSink sink,
MarkerListener mListener)
Retrieves a file using the GFD.47 (a.k.a GridFTP2) GET command.
|
void |
FTPClient.list(String filter,
String modifier,
DataSink sink)
Performs directory listing and writes the result
to the supplied data sink.
|
void |
FTPClient.mlsd(String path,
DataSink sink)
Performs remote directory listing on the given path.
|
void |
FTPClient.nlist(String path,
DataSink sink)
Performs remote directory listing on the given path.
|
protected void |
FTPClient.performTransfer(Command cmd,
DataSink sink) |
Modifier and Type | Field and Description |
---|---|
protected DataSink |
TransferSinkThread.sink |
protected DataSink |
ActiveConnectTask.sink |
protected DataSink |
PassiveConnectTask.sink |
Modifier and Type | Method and Description |
---|---|
TransferThread |
SimpleTransferThreadFactory.getTransferSinkThread(DataChannel dataChannel,
SocketBox socketBox,
DataSink sink,
BasicServerControlChannel localControlChannel,
TransferContext context) |
TransferThread |
TransferThreadFactory.getTransferSinkThread(DataChannel dataChannel,
SocketBox socketBox,
DataSink sink,
BasicServerControlChannel localControlChannel,
TransferContext context) |
TransferThread |
GridFTPTransferThreadFactory.getTransferSinkThread(DataChannel dataChannel,
SocketBox socketBox,
DataSink sink,
BasicServerControlChannel localControlChannel,
TransferContext context) |
void |
TransferThreadManager.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.
|
void |
DataChannel.startTransfer(DataSink sink,
BasicServerControlChannel localControlChannel,
TransferContext context) |
void |
SimpleDataChannel.startTransfer(DataSink sink,
BasicServerControlChannel localControlChannel,
TransferContext context) |
void |
TransferThreadManager.startTransfer(DataSink sink,
TransferContext context,
int connections,
boolean reusable)
This should be used once the remote active server connected to us.
|
Modifier and Type | Method and Description |
---|---|
void |
GridFTPServerFacade.store(DataSink sink)
Store the data from the data channel to the data sink.
|
Modifier and Type | Method and Description |
---|---|
void |
FTPServerFacade.store(DataSink sink)
Asynchronous; return before completion.
|
Copyright © 2016. All rights reserved.