TransferState |
FTPClient.asynchGet(java.lang.String remoteFileName,
DataSink sink,
MarkerListener mListener) |
Retrieves the file from the remote server.
|
TransferState |
FTPClient.asynchGet2(java.lang.String remoteFileName,
boolean passive,
DataSink sink,
MarkerListener mListener) |
Retrieves a file asynchronously using the GFD.47 (a.k.a
GridFTP2) GET command.
|
TransferState |
FTPClient.asynchPut(java.lang.String remoteFileName,
DataSource source,
MarkerListener mListener) |
Stores file at the remote server.
|
TransferState |
FTPClient.asynchPut(java.lang.String remoteFileName,
DataSource source,
MarkerListener mListener,
boolean append) |
Stores file at the remote server.
|
TransferState |
FTPClient.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.
|
protected void |
FTPClient.checkTransferParams() |
|
protected void |
FTPClient.checkTransferParamsGet() |
|
protected void |
GridFTPClient.checkTransferParamsGet() |
|
protected void |
FTPClient.checkTransferParamsPut() |
|
protected void |
GridFTPSession.compareServerMode(Session other) |
|
protected void |
Session.compareServerMode(Session other) |
checks that active / passive sides are correctly set
|
protected void |
Session.compareTransferParams(Session other) |
defines how to compare parameters: authorized, PBSZ, MODE, TYPE
|
void |
GridFTPClient.extendedGet(java.lang.String remoteFileName,
long offset,
long size,
DataSink sink,
MarkerListener mListener) |
Performs extended retrieve (partial retrieve mode).
|
void |
GridFTPClient.extendedGet(java.lang.String remoteFileName,
long size,
DataSink sink,
MarkerListener mListener) |
Performs extended retrieve (partial retrieve mode starting
at offset 0).
|
void |
GridFTPClient.extendedMultipleTransfer(long[] remoteSrcFileOffset,
long[] remoteSrcFileLength,
java.lang.String[] remoteSrcFile,
GridFTPClient destination,
long[] remoteDstFileOffset,
java.lang.String[] remoteDstFile,
MarkerListener mListener,
MultipleTransferCompleteListener doneListener) |
|
void |
GridFTPClient.extendedMultipleTransfer(java.lang.String[] remoteSrcFile,
GridFTPClient destination,
java.lang.String[] remoteDstFile,
MarkerListener mListener,
MultipleTransferCompleteListener doneListener) |
|
void |
GridFTPClient.extendedPut(java.lang.String remoteFileName,
long offset,
DataSource source,
MarkerListener mListener) |
Performs extended store (adujsted store mode).
|
void |
GridFTPClient.extendedPut(java.lang.String remoteFileName,
DataSource source,
MarkerListener mListener) |
Performs extended store (adujsted store mode with offset 0).
|
void |
GridFTPClient.extendedTransfer(java.lang.String remoteSrcFile,
long remoteSrcFileOffset,
long remoteSrcFileLength,
GridFTPClient destination,
java.lang.String remoteDstFile,
long remoteDstFileOffset,
MarkerListener mListener) |
Performs a third-party transfer between two servers using extended
block mode.
|
void |
GridFTPClient.extendedTransfer(java.lang.String remoteSrcFile,
GridFTPClient destination,
java.lang.String remoteDstFile,
MarkerListener mListener) |
Performs a third-party transfer between two servers using extended
block mode.
|
void |
FTPClient.get(java.lang.String remoteFileName,
java.io.File localFile) |
|
void |
FTPClient.get(java.lang.String remoteFileName,
DataSink sink,
MarkerListener mListener) |
Retrieves the file from the remote server.
|
void |
GridFTPClient.get(java.lang.String remoteFileName,
java.io.File localFile) |
|
void |
FTPClient.get2(java.lang.String remoteFileName,
boolean passive,
DataSink sink,
MarkerListener mListener) |
Retrieves a file using the GFD.47 (a.k.a GridFTP2) GET command.
|
java.lang.String |
FTPClient.getChecksum(java.lang.String algorithm,
long offset,
long length,
java.lang.String path) |
|
java.lang.String |
FTPClient.getChecksum(java.lang.String algorithm,
java.lang.String path) |
GridFTP v2 CKSM command for the whole file
|
java.util.List<java.lang.String> |
FTPClient.getSupportedCksumAlgorithms() |
|
boolean |
FTPClient.isCksumAlgorithmSupported(java.lang.String algorithm) |
|
java.util.Vector |
FTPClient.list() |
Performs remote directory listing.
|
java.util.Vector |
FTPClient.list(java.lang.String filter) |
Performs remote directory listing with the specified filter.
|
java.util.Vector |
FTPClient.list(java.lang.String filter,
java.lang.String modifier) |
Performs remote directory listing with the specified filter and
modifier.
|
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.
|
java.util.Vector |
GridFTPClient.list(java.lang.String filter,
java.lang.String modifier) |
|
protected void |
FTPClient.listCheck() |
check performed at the beginning of list()
|
protected void |
GridFTPClient.listCheck() |
|
void |
GridFTPSession.matches(Session other) |
In addition to the inherited functionality, this method also (1) checks
if extended active / passive server modes are set correctly, (2) checks
if Mode E is needed, and if so, checks whether it has been set.
|
void |
Session.matches(Session other) |
Ensures that settings of 2 servers match each other so that the servers
are capable of performing a transfer between themselves.
|
java.util.Vector |
FTPClient.mlsd() |
Performs remote directory listing of the current directory.
|
java.util.Vector |
FTPClient.mlsd(java.lang.String path) |
Performs remote directory listing on the given path.
|
void |
FTPClient.mlsd(java.lang.String path,
DataSink sink) |
Performs remote directory listing on the given path.
|
java.util.Vector |
GridFTPClient.mlsd(java.lang.String filter) |
|
void |
GridFTPClient.mlsr(java.lang.String path,
MlsxEntryWriter writer) |
Performs a recursive directory listing starting at the given path
(or, if path is null, at the current directory of the FTP server).
|
java.util.Vector |
FTPClient.nlist() |
Performs remote directory listing of the current directory.
|
java.util.Vector |
FTPClient.nlist(java.lang.String path) |
Performs remote directory listing on the given path.
|
void |
FTPClient.nlist(java.lang.String path,
DataSink sink) |
Performs remote directory listing on the given path.
|
java.util.Vector |
GridFTPClient.nlist(java.lang.String path) |
|
protected void |
FTPClient.performTransfer(Command cmd,
DataSink sink) |
|
void |
FTPClient.put(java.io.File localFile,
java.lang.String remoteFileName,
boolean append) |
|
void |
FTPClient.put(java.lang.String remoteFileName,
DataSource source,
MarkerListener mListener) |
Stores file at the remote server.
|
void |
FTPClient.put(java.lang.String remoteFileName,
DataSource source,
MarkerListener mListener,
boolean append) |
Stores file at the remote server.
|
void |
GridFTPClient.put(java.io.File localFile,
java.lang.String remoteFileName,
boolean append) |
|
void |
FTPClient.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.
|
void |
FTPClient.setActive() |
Sets remote server active, telling it to connect to the client.
|
void |
FTPClient.setChecksum(java.lang.String algorithm,
java.lang.String value) |
|
void |
FTPClient.setLocalActive() |
Starts local server in active server mode.
|
void |
GridFTPClient.setLocalStripedActive() |
Starts local server in striped active mode.
|
void |
GridFTPClient.setLocalTCPBufferSize(int size) |
Sets local TCP buffer size (for both receiving and sending).
|
void |
FTPClient.setPassiveMode(boolean passiveMode) |
Enables/disables passive data connections.
|
void |
FTPClient.transfer(java.lang.String remoteSrcFile,
FTPClient destination,
java.lang.String remoteDstFile,
boolean append,
MarkerListener mListener) |
Performs third-party transfer between two servers.
|
static void |
FTPClient.transfer(FTPClient source,
java.lang.String remoteSrcFile,
FTPClient destination,
java.lang.String remoteDstFile,
int mode,
MarkerListener mListener) |
Performs third-party transfer between two servers.
|
protected void |
FTPClient.transferRun(BasicClientControlChannel other,
MarkerListener mListener) |
Actual transfer management.
|
protected void |
FTPClient.transferRunSingleThread(BasicClientControlChannel other,
MarkerListener mListener) |
|
protected TransferState |
FTPClient.transferStart(BasicClientControlChannel other,
MarkerListener mListener) |
|
protected void |
FTPClient.transferWait(TransferState transferState) |
|