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. |