| Interface | Description |
|---|---|
| FileRemote.FileRemoteAccessorSelector |
interface to build an instance, which decides about the instance for physical access to files
in knowledge of the path.
|
| FileRemoteWalkerCallback |
This interface is used as callback for
FileRemoteAccessor#walkFileTreeCheck(FileRemote, boolean, boolean, boolean, String, long, int, FileRemoteCallback)
It is similar like the concept of Files.walkFileTree(java.nio.file.Path, java.nio.file.FileVisitor)
with its visitor interface. |
| Class | Description |
|---|---|
| FileAccessZip | |
| FileAccessZip.FileZipData | |
| FileAccessZip.FileZipInputStream |
A wrapper class for the returned InputStream.
|
| FileCluster |
This class ensures that the same
FileRemote instances is used for the same string given path. |
| FileMark |
Class can be associated with a
FileRemote to store comparison or mark information. |
| FileRemote |
This class stores the name, some attributes of one File and also a List of all children
if the file is a directory.
|
| FileRemote.CallbackEvent |
Type for callback notification for any action with remote files.
|
| FileRemoteAccessor |
Interface for instances, which organizes a remote access to files.
|
| FileRemoteAccessor.FileWalkerThread |
This class offers a Thread especially for
FileRemoteAccessor#walkFileTree(FileRemote, boolean, FileFilter, int, CallbackFile)
which can be use for devices which can evaluate the files by immediately system calls without communication but with maybe waiting for response. |
| FileRemoteCallbackCopyDispersedFiles |
This callback worker works together with
FileRemoteWalker to handle some selected files in a tree. |
| FileRemoteCallbackSearch | |
| FileRemoteCmdEventData | |
| FileRemoteProgressEvData |
This are the data for an
EventWithDst for FileRemote actions. |
| FileRemoteProgressEventConsumer |
This is the base class for all event consumer instances for progress actions which
FileRemote calls. |
| FileRemoteTestCallback | |
| FileRemoteWalker |
This class offers a walker similar as
FileTreeWalker
but it does only deal with the FileRemote instances. |
| FileRemoteWalker.WalkInfo |
Data used for walk.
|
| FileRemoteWalkerCallbackCopy |
This callback operations are used to copy files from walking to the FileRemote instances
using
FileRemote#walkLocal(org.vishia.fileRemote.FileRemoteCmdEventData.Cmd, FileRemote, int, int, String, int, int, FileRemoteWalkerCallback, FileRemoteCmdEventData, int, org.vishia.event.EventWithDst)
An instance of this class is used for callback. |
| FileRemoteWalkerCallbackDelete |
This callback operations are used to delete files from walking to the FileRemote instances
using
FileRemote#walkLocal(org.vishia.fileRemote.FileRemoteCmdEventData.Cmd, FileRemote, int, int, String, int, int, FileRemoteWalkerCallback, FileRemoteCmdEventData, int, org.vishia.event.EventWithDst)
An instance of this class is used for callback. |
| FileRemoteWalkerCallbackLog |
This class can be used to log all activity on walking through a file tree.
|
| FileZip |
Entry in a zip file which can use as a FileRemote.
|
| Enum | Description |
|---|---|
| FileRemote.Ecmp |
Possibilities for comparison.
|
| FileRemote.XXXCallbackCmd |
Designates that the copy process which was forced forward with this callback should be stopped and aborted.
|
| FileRemoteCmdEventData.Cmd | |
| FileRemoteProgressEvData.Answer |
Possible answers from quest.
|
| FileRemoteProgressEvData.ProgressCmd |