FileTransfer
provides
a mechanism for shipping client-side files to the server-side.See: Description
Interface | Description |
---|---|
FileTransfer |
Abstracted concept of "getting the file to the server".
|
Class | Description |
---|---|
AbstractExecFileTransfer |
Local-only file transfer mechanism which makes use of soft-linking.
|
AbstractFileTransfer |
Base
FileTransfer implementation primarily providing the
AbstractFileTransfer.start(TransferState) and AbstractFileTransfer.finish(TransferState, long)
methods. |
CopyFileTransfer |
Local-only file transfer mechanism which makes use of the plaform
copy command.
|
CopyMoveFileTransfer |
Local-only file transfer mechanism which makes use of the
local copy command followed by the deletion of the original
source file.
|
HardlinkFileTransfer |
Local-only file transfer mechanism which makes use of hard-linking.
|
MoveFileTransfer |
Local-only file transfer mechanism which makes use of hard-linking
followed by the deletion of the original source file.
|
SymlinkFileTransfer |
Local-only file transfer mechanism which makes use of soft-linking.
|
TransferState |
Non-thread-safe argument holder for
FileTransfer implementations. |
UploadFileTransfer |
Traditional file transfer mechanism which uploads
files using the API.
|
UploadRmFileTransfer |
Version of the default
UploadFileTransfer which
deletes all files in a transfer set if the upload is
successful. |
Enum | Description |
---|---|
AbstractFileTransfer.Transfers |
Enum of well-known
FileTransfer names. |
Exception | Description |
---|---|
CleanupFailure |
Exception thrown when cleaning up resources after transfer fails
partially or completely. |
FileTransfer
provides
a mechanism for shipping client-side files to the server-side.
See individual implementations for details.