Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherited by org.sleuthkit.autopsy.centralrepository.datamodel.PostgresCentralRepoSettings, and org.sleuthkit.autopsy.centralrepository.datamodel.SqliteCentralRepoSettings.
Public Member Functions | |
boolean | createDatabase () |
boolean | deleteDatabase () |
void | loadSettings () |
void | saveSettings () |
DatabaseTestResult | testStatus () |
boolean | verifyConnection () |
boolean | verifyDatabaseExists () |
boolean | verifyDatabaseSchema () |
This class is a common interface for settings pertaining to the database in central repository.
Definition at line 24 of file CentralRepoDbConnectivityManager.java.
boolean org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbConnectivityManager.createDatabase | ( | ) |
This method will create a central repository database if necessary.
Implemented in org.sleuthkit.autopsy.centralrepository.datamodel.PostgresCentralRepoSettings, and org.sleuthkit.autopsy.centralrepository.datamodel.SqliteCentralRepoSettings.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbManager.createDb().
boolean org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbConnectivityManager.deleteDatabase | ( | ) |
This method deletes a central repository database (used for deleting a corrupted database).
Implemented in org.sleuthkit.autopsy.centralrepository.datamodel.PostgresCentralRepoSettings, and org.sleuthkit.autopsy.centralrepository.datamodel.SqliteCentralRepoSettings.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbManager.createDb().
void org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbConnectivityManager.loadSettings | ( | ) |
This method loads the current settings for this connection.
Implemented in org.sleuthkit.autopsy.centralrepository.datamodel.PostgresCentralRepoSettings, and org.sleuthkit.autopsy.centralrepository.datamodel.SqliteCentralRepoSettings.
void org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbConnectivityManager.saveSettings | ( | ) |
This method saves the altered settings to disk.
Implemented in org.sleuthkit.autopsy.centralrepository.datamodel.SqliteCentralRepoSettings, and org.sleuthkit.autopsy.centralrepository.datamodel.PostgresCentralRepoSettings.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbManager.saveNewCentralRepo().
DatabaseTestResult org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbConnectivityManager.testStatus | ( | ) |
This method tests the connectivity status of this connection and returns the testing result.
Implemented in org.sleuthkit.autopsy.centralrepository.datamodel.SqliteCentralRepoSettings, and org.sleuthkit.autopsy.centralrepository.datamodel.PostgresCentralRepoSettings.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbManager.testStatus().
boolean org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbConnectivityManager.verifyConnection | ( | ) |
This method uses the current settings and the validation query to test the connection to the database.
Implemented in org.sleuthkit.autopsy.centralrepository.datamodel.SqliteCentralRepoSettings, and org.sleuthkit.autopsy.centralrepository.datamodel.PostgresCentralRepoSettings.
boolean org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbConnectivityManager.verifyDatabaseExists | ( | ) |
This method checks to see if the database exists.
Implemented in org.sleuthkit.autopsy.centralrepository.datamodel.PostgresCentralRepoSettings, and org.sleuthkit.autopsy.centralrepository.datamodel.SqliteCentralRepoSettings.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbManager.createDb().
boolean org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbConnectivityManager.verifyDatabaseSchema | ( | ) |
This method is uses the current settings and the schema version query to test the database schema.
Implemented in org.sleuthkit.autopsy.centralrepository.datamodel.SqliteCentralRepoSettings, and org.sleuthkit.autopsy.centralrepository.datamodel.PostgresCentralRepoSettings.
Copyright © 2012-2022 Basis Technology. Generated on: Sun Apr 2 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.