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 |