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.
Version: 5.4.0-ice35-b74
Copyright © 2017 The University of Dundee & Open Microscopy Environment. All Rights Reserved.