public interface IFileTransferService
Modifier and Type | Method and Description |
---|---|
IFuture<java.lang.Void> |
deleteFile(java.lang.String path)
Delete a file.
|
ISubscriptionIntermediateFuture<java.lang.Long> |
downloadFile(IOutputConnection con,
java.lang.String name)
Download a file.
|
IFuture<FileData[]> |
getRoots()
Get the root devices.
|
IFuture<FileData[]> |
listDirectory(java.lang.String dir)
List the contents of a directory.
|
IFuture<java.lang.Void> |
openFile(java.lang.String path)
Open a file.
|
IFuture<java.lang.String> |
renameFile(java.lang.String path,
java.lang.String name)
Rename a file.
|
ISubscriptionIntermediateFuture<java.lang.Long> |
uploadFile(IInputConnection con,
java.lang.String path,
java.lang.String name)
Put a file.
|
ISubscriptionIntermediateFuture<java.lang.Long> uploadFile(IInputConnection con, java.lang.String path, java.lang.String name)
file
- The file data.path
- The target path.ISubscriptionIntermediateFuture<java.lang.Long> downloadFile(IOutputConnection con, java.lang.String name)
file
- The file data.path
- The target path.IFuture<java.lang.String> renameFile(java.lang.String path, java.lang.String name)
path
- The target path.name
- The name.IFuture<java.lang.Void> deleteFile(java.lang.String path)
path
- The target path.IFuture<java.lang.Void> openFile(java.lang.String path)
path
- The filename to open.