# Uses of Package
org.eclipse.ecf.filetransfer

Packages that use org.eclipse.ecf.filetransfer
org.eclipse.ecf.filetransfer
org.eclipse.ecf.filetransfer.events
org.eclipse.ecf.filetransfer.service
org.eclipse.ecf.provider.filetransfer.browse
org.eclipse.ecf.provider.filetransfer.httpclient4
org.eclipse.ecf.provider.filetransfer.httpclient45
org.eclipse.ecf.provider.filetransfer.httpclient5
org.eclipse.ecf.provider.filetransfer.outgoing
org.eclipse.ecf.provider.filetransfer.retrieve

Classes in org.eclipse.ecf.filetransfer used by org.eclipse.ecf.filetransfer
IFileRangeSpecification: An object that describes a file range specification.
IFileTransfer: File transfer super interface.
IFileTransferInfo: File transfer information delivered to `IIncomingFileTransferRequestListener` via an event implementing `IFileTransferRequestEvent.getFileTransferInfo()`
IFileTransferListener: Listener for handling file transfer events.
IFileTransferRunnable: Runnable for doing file transfer.
IIncomingFileTransferRequestListener: Listener for incoming file transfer requests.
IncomingFileTransferException: Exception thrown upon incoming file transfer problem
IRemoteFileAttributes: Remote file attributes.
IRemoteFileInfo: Information about a remote file.
IRemoteFileSystemListener: Listener for handling events associated with remote file browsing activities.
IRemoteFileSystemRequest: Remote file request.
RemoteFileSystemException
SendFileTransferException: Outgoing file transfer exception

Classes in org.eclipse.ecf.filetransfer used by org.eclipse.ecf.filetransfer.events
FileTransferJob: `Job` subclass for executing file transfers.
IFileTransferInfo: File transfer information delivered to `IIncomingFileTransferRequestListener` via an event implementing `IFileTransferRequestEvent.getFileTransferInfo()`
IFileTransferListener: Listener for handling file transfer events.
IIncomingFileTransfer: Incoming file transfer request.
IncomingFileTransferException: Exception thrown upon incoming file transfer problem
IOutgoingFileTransfer: Outgoing file transfer.
IRemoteFile: Remote file representation.

Classes in org.eclipse.ecf.filetransfer used by org.eclipse.ecf.filetransfer.service
IRemoteFileSystemBrowserContainerAdapter: Remote file system browser adapter.
IRetrieveFileTransferContainerAdapter: Entry point retrieval file transfer adapter.
ISendFileTransferContainerAdapter: Entry point outgoing file transfer container adapter.

Classes in org.eclipse.ecf.filetransfer used by org.eclipse.ecf.provider.filetransfer.browse
IRemoteFile: Remote file representation.
IRemoteFileAttributes: Remote file attributes.
IRemoteFileInfo: Information about a remote file.
IRemoteFileSystemBrowserContainerAdapter: Remote file system browser adapter.
IRemoteFileSystemListener: Listener for handling events associated with remote file browsing activities.
IRemoteFileSystemRequest: Remote file request.
RemoteFileSystemException
UserCancelledException: Exception class for user cancellation

Classes in org.eclipse.ecf.filetransfer used by org.eclipse.ecf.provider.filetransfer.httpclient4
FileTransferJob: `Job` subclass for executing file transfers.
IFileTransfer: File transfer super interface.
IFileTransferPausable: Adapter interface for pausing and resuming IFileTransfer instances that expose this adapter interface via `IAdaptable.getAdapter(Class adapter)`.
IIncomingFileTransfer: Incoming file transfer request.
IncomingFileTransferException: Exception thrown upon incoming file transfer problem
InvalidFileRangeSpecificationException
IRemoteFileSystemListener: Listener for handling events associated with remote file browsing activities.
IRemoteFileSystemRequest: Remote file request.
IRetrieveFileTransferContainerAdapter: Entry point retrieval file transfer adapter.

Classes in org.eclipse.ecf.filetransfer used by org.eclipse.ecf.provider.filetransfer.httpclient45
FileTransferJob: `Job` subclass for executing file transfers.
IFileTransfer: File transfer super interface.
IFileTransferPausable: Adapter interface for pausing and resuming IFileTransfer instances that expose this adapter interface via `IAdaptable.getAdapter(Class adapter)`.
IIncomingFileTransfer: Incoming file transfer request.
IncomingFileTransferException: Exception thrown upon incoming file transfer problem
InvalidFileRangeSpecificationException
IRemoteFileSystemListener: Listener for handling events associated with remote file browsing activities.
IRemoteFileSystemRequest: Remote file request.
IRetrieveFileTransferContainerAdapter: Entry point retrieval file transfer adapter.

Classes in org.eclipse.ecf.filetransfer used by org.eclipse.ecf.provider.filetransfer.httpclient5
FileTransferJob: `Job` subclass for executing file transfers.
IFileTransfer: File transfer super interface.
IFileTransferPausable: Adapter interface for pausing and resuming IFileTransfer instances that expose this adapter interface via `IAdaptable.getAdapter(Class adapter)`.
IIncomingFileTransfer: Incoming file transfer request.
IncomingFileTransferException: Exception thrown upon incoming file transfer problem
InvalidFileRangeSpecificationException
IRemoteFileSystemListener: Listener for handling events associated with remote file browsing activities.
IRemoteFileSystemRequest: Remote file request.
IRetrieveFileTransferContainerAdapter: Entry point retrieval file transfer adapter.

Classes in org.eclipse.ecf.filetransfer used by org.eclipse.ecf.provider.filetransfer.outgoing
IFileTransfer: File transfer super interface.
IFileTransferInfo: File transfer information delivered to `IIncomingFileTransferRequestListener` via an event implementing `IFileTransferRequestEvent.getFileTransferInfo()`
IFileTransferListener: Listener for handling file transfer events.
IIncomingFileTransferRequestListener: Listener for incoming file transfer requests.
IOutgoingFileTransfer: Outgoing file transfer.
ISendFileTransferContainerAdapter: Entry point outgoing file transfer container adapter.
SendFileTransferException: Outgoing file transfer exception

Classes in org.eclipse.ecf.filetransfer used by org.eclipse.ecf.provider.filetransfer.retrieve
FileTransferJob: `Job` subclass for executing file transfers.
IFileRangeSpecification: An object that describes a file range specification.
IFileTransfer: File transfer super interface.
IFileTransferListener: Listener for handling file transfer events.
IFileTransferPausable: Adapter interface for pausing and resuming IFileTransfer instances that expose this adapter interface via `IAdaptable.getAdapter(Class adapter)`.
IIncomingFileTransfer: Incoming file transfer request.
IncomingFileTransferException: Exception thrown upon incoming file transfer problem
InvalidFileRangeSpecificationException
IRetrieveFileTransferContainerAdapter: Entry point retrieval file transfer adapter.
UserCancelledException: Exception class for user cancellation