Autopsy  4.19.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Public Attributes | Static Public Attributes | Private Attributes | List of all members
org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice Enum Reference

Public Member Functions

 CentralRepoDbChoice (String key, String title, CentralRepoPlatforms platform)
 
CentralRepoPlatforms getDbPlatform ()
 
String getSettingKey ()
 
String getTitle ()
 

Public Attributes

 DISABLED =("Disabled", Bundle.CentralRepoDbChoice_Disabled_Text(), CentralRepoPlatforms.DISABLED)
 
 POSTGRESQL_CUSTOM =("PostgreSQL", Bundle.CentralRepoDbChoice_PostgreSQL_Text(), CentralRepoPlatforms.POSTGRESQL)
 
 POSTGRESQL_MULTIUSER =("PostgreSQL_Multiuser", Bundle.CentralRepoDbChoice_PostgreSQL_Multiuser_Text(), CentralRepoPlatforms.POSTGRESQL)
 
 SQLITE =("Sqlite", Bundle.CentralRepoDbChoice_Sqlite_Text(), CentralRepoPlatforms.SQLITE)
 

Static Public Attributes

staticfinal CentralRepoDbChoice[] DB_CHOICES
 

Private Attributes

final CentralRepoPlatforms platform
 
final String settingKey
 
final String title
 

Detailed Description

This represents a database choices available for central repo.

Definition at line 32 of file CentralRepoDbChoice.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice.CentralRepoDbChoice ( String  key,
String  title,
CentralRepoPlatforms  platform 
)

Definition at line 47 of file CentralRepoDbChoice.java.

Member Function Documentation

CentralRepoPlatforms org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice.getDbPlatform ( )
String org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice.getSettingKey ( )

This is the value of this setting when saved to central repo properties.

Returns
The value associated with this choice.

Definition at line 57 of file CentralRepoDbChoice.java.

Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbManager.saveDbChoice().

String org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice.getTitle ( )

This is the human-readable title for this choice.

Returns
The human-readable title for this choice.

Definition at line 65 of file CentralRepoDbChoice.java.

Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.EamDbSettingsDialog.DbChoiceRenderer.getListCellRendererComponent(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load().

Member Data Documentation

static final CentralRepoDbChoice [] org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice.DB_CHOICES
static
org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice.DISABLED =("Disabled", Bundle.CentralRepoDbChoice_Disabled_Text(), CentralRepoPlatforms.DISABLED)
final CentralRepoPlatforms org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice.platform
private

Definition at line 45 of file CentralRepoDbChoice.java.

org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice.POSTGRESQL_CUSTOM =("PostgreSQL", Bundle.CentralRepoDbChoice_PostgreSQL_Text(), CentralRepoPlatforms.POSTGRESQL)
org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice.POSTGRESQL_MULTIUSER =("PostgreSQL_Multiuser", Bundle.CentralRepoDbChoice_PostgreSQL_Multiuser_Text(), CentralRepoPlatforms.POSTGRESQL)
final String org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice.settingKey
private

Definition at line 43 of file CentralRepoDbChoice.java.

org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice.SQLITE =("Sqlite", Bundle.CentralRepoDbChoice_Sqlite_Text(), CentralRepoPlatforms.SQLITE)
final String org.sleuthkit.autopsy.centralrepository.datamodel.CentralRepoDbChoice.title
private

Definition at line 44 of file CentralRepoDbChoice.java.


The documentation for this enum was generated from the following file:

Copyright © 2012-2021 Basis Technology. Generated on: Fri Aug 6 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.