See: Description
| Interface | Description |
|---|---|
| ClientCallback<C,T> |
RemoteFileTemplate callback with the underlying client instance providing
access to lower level methods. |
| ClientCallbackWithoutResult<C> |
RemoteFileTemplate callback with the underlying client instance providing
access to lower level methods where no result is returned. |
| FileInfo<F> |
Represents a remote file info - an abstraction over the underlying implementation.
|
| InputStreamCallback |
Callback for stream-based file retrieval using a RemoteFileOperations.
|
| MessageSessionCallback<F,T> |
Callback invoked by
RemoteFileOperations.executeForMessage()
- allows multiple operations on a session. |
| RemoteFileOperations<F> |
Strategy for performing operations on remote files.
|
| RemoteFileOperations.OperationsCallback<F,T> |
Callback for using the same session for multiple
RemoteFileTemplate operations.
|
| SessionCallback<F,T> |
Callback invoked by
RemoteFileOperations.execute() - allows multiple operations
on a session. |
| SessionCallbackWithoutResult<F> |
Simple convenience implementation of
SessionCallback for cases where
no result is returned. |
| Class | Description |
|---|---|
| AbstractFileInfo<F> |
Abstract implementation of
FileInfo; provides a setter
for the remote directory and a generic toString implementation. |
| AbstractRemoteFileStreamingMessageSource<F> |
A message source that produces a message with an
InputStream payload
referencing a remote file. |
| RemoteFileTemplate<F> |
A general abstraction for dealing with remote files.
|
| RemoteFileUtils |
Utility methods for supporting remote file operations.
|