|
Class Summary |
| ConsoleFileHandlerObserver |
This is a File Handler Console Observer, |
| FileHandler |
Contains method to handle files and folders. |
| FileHandlerFTPImpl |
Extends FileHandler to provide FTP file handling. |
| FileHandlerFTPImplTest |
Test for FileHandlerFTPImpl |
| FileHandlerLocalImpl |
Extends FileHandler to provide local file handling. |
| FileHandlerLocalImplTest |
Test for FileHandlerLocalImpl. |
| FileHandlerObservable |
This class extends Observable
It was created to enable an external access of the setChanged method |
| FileHandlerObservedObject |
This class represents the transfered object through the Observer Notify Method
It is an empty class that acts as a struct. |
| FileHandlerObserver |
An abstract observer class to handle the observers for the File Copy operations. |
| FTPClientsPool |
This class represents a pool of FTP clients, used to limit the number of FTPClients
created while maintaning multithreading algorithm |
| FTPFileHandler |
This class is an FTP File Transfer Handler, handles all operations concerned
with FTP transfer like file/folder copy, comparisons, delete It uses a
multithreading technique in some of its operations This class is also the
Facade for all the FTP classes in the system |
| FTPFileHandlerTest |
|
| FTPThread |
This class represents a FTP Thread instance that can be used to get, put or delete a single file. |
| FTPThreadsPool |
A pool of FTP Threads, maintaining a fixed number of connections to
the server an reducing the cost of recreating threads. |
| LocalFileHandler |
Manipulates the file/folder operation over local system |
| LocalFileHandlerTest |
Test for LocalFileHandler. |
| OnlyExt |
Used to filter on file extension. |