Class Summary |
Configuration |
This class is a Singleton, which purpose is to manage system's configuration data such as:
authorization data of users allowed to use the system,
configured connections to databases
Data is passed to/from a subclass of ConfigurationIO class, which gives great flexibility in choose of
configuration data storage place and access methods. |
ConfigurationIO |
This abstract method is a definition of classes that manage access to configuration data, wherever it is stored. |
DatabaseBackupData |
|
DatabaseConnectionData |
|
DatabaseConnector |
A DatabaseConnector is an object handling connection to the database which will be backed up. |
DatabaseConnectorFactory |
A DatabaseConnectorFactory is an object that lists all the database types that can be
backed up and creates connectors to the specific database types. |
DbConfigurationIO |
This class is a subclass of abstract ConfigurationIO class. |
FilesystemConfigurationIO |
This is an implementation of ConfigurationIO abstract class, which is ment to be use for accessing configuration
data stored in file on local filesystem. |
FTPConfigurationIO |
This class is a subclass of abstract ConfigurationIO class. |
Mailer |
Class handling notification emails. |
TestDump |
A class which may be used to test the dump/restore engine from the command line. |
User |
|