Autopsy
4.5.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits org.sleuthkit.autopsy.ingest.IngestModuleGlobalSettingsPanel, and org.sleuthkit.autopsy.corecomponents.OptionsPanel.
Classes | |
class | IngestJobEventPropertyChangeListener |
Public Member Functions | |
GlobalSettingsPanel () | |
void | load () |
void | saveSettings () |
void | store () |
boolean | valid () |
Protected Member Functions | |
void | finalize () throws Throwable |
Private Member Functions | |
void | addIngestJobEventsListener () |
void | bnDbConfigureActionPerformed (java.awt.event.ActionEvent evt) |
void | bnManageTypesActionPerformed (java.awt.event.ActionEvent evt) |
void | cbUseCentralRepoActionPerformed (java.awt.event.ActionEvent evt) |
void | customizeComponents () |
boolean | enableAllSubComponents (Boolean enable) |
boolean | enableButtonSubComponents (Boolean enable) |
void | enableDatabaseConfigureButton (Boolean enable) |
void | ingestStateUpdated () |
void | initComponents () |
void | manageOrganizationButtonActionPerformed (java.awt.event.ActionEvent evt) |
void | updateDatabase () |
Private Attributes | |
javax.swing.JButton | bnDbConfigure |
javax.swing.JButton | bnManageTypes |
javax.swing.JCheckBox | cbUseCentralRepo |
javax.swing.JScrollPane | correlationPropertiesScrollPane |
javax.swing.JTextArea | correlationPropertiesTextArea |
final IngestJobEventPropertyChangeListener | ingestJobEventListener |
javax.swing.JLabel | lbCentralRepository |
javax.swing.JLabel | lbDbLocationLabel |
javax.swing.JLabel | lbDbLocationValue |
javax.swing.JLabel | lbDbNameLabel |
javax.swing.JLabel | lbDbNameValue |
javax.swing.JLabel | lbDbPlatformTypeLabel |
javax.swing.JLabel | lbDbPlatformValue |
javax.swing.JButton | manageOrganizationButton |
javax.swing.JPanel | organizationPanel |
javax.swing.JScrollPane | organizationScrollPane |
javax.swing.JTextArea | organizationTextArea |
javax.swing.JPanel | pnCorrelationProperties |
javax.swing.JPanel | pnDatabaseConfiguration |
javax.swing.JTextField | tbOops |
Static Private Attributes | |
static final Logger | LOGGER = Logger.getLogger(GlobalSettingsPanel.class.getName()) |
static final long | serialVersionUID = 1L |
Main settings panel for the Central Repository
Definition at line 43 of file GlobalSettingsPanel.java.
org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.GlobalSettingsPanel | ( | ) |
Creates new form EamOptionsPanel
Definition at line 53 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.addIngestJobEventsListener(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.customizeComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
Definition at line 79 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.addIngestJobEventListener(), org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestStateUpdated().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.GlobalSettingsPanel().
|
private |
Definition at line 344 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.updateDatabase().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
Definition at line 338 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
Definition at line 354 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestStateUpdated(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.updateDatabase().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
Definition at line 75 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.GlobalSettingsPanel().
|
private |
Wrapper around each of the enableComponentXYZ methods to enable/disable them all at the same time.
enable |
Definition at line 475 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableButtonSubComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load().
|
private |
Wrapper around each of the enableComponentXYZButton methods to enable/disable them all at the same time.
enable |
Definition at line 509 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTypes, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.correlationPropertiesTextArea, org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.manageOrganizationButton, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.organizationPanel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.organizationTextArea, and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnCorrelationProperties.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableAllSubComponents().
|
private |
Enable the Configure button
enable |
Definition at line 488 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigure, org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationLabel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameLabel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformTypeLabel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnDatabaseConfiguration, and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.tbOops.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableAllSubComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load().
|
protected |
Definition at line 422 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.removeIngestJobEventListener().
|
private |
Definition at line 449 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.tbOops.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.addIngestJobEventsListener(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepoActionPerformed(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.IngestJobEventPropertyChangeListener.propertyChange().
|
private |
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.
Definition at line 117 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigure, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigureActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTypes, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTypesActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepoActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.correlationPropertiesScrollPane, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.correlationPropertiesTextArea, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbCentralRepository, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationLabel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameLabel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformTypeLabel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.manageOrganizationButton, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.manageOrganizationButtonActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.organizationPanel, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.organizationScrollPane, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.organizationTextArea, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnCorrelationProperties, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.pnDatabaseConfiguration, and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.tbOops.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.GlobalSettingsPanel().
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load | ( | ) |
Load the saved state of all options, and refresh this OptionsPanel accordingly.
Implements org.sleuthkit.autopsy.corecomponents.OptionsPanel.
Definition at line 370 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.DISABLED, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableAllSubComponents(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton(), org.sleuthkit.autopsy.centralrepository.datamodel.SqliteEamDbSettings.getDbDirectory(), org.sleuthkit.autopsy.centralrepository.datamodel.SqliteEamDbSettings.getDbName(), org.sleuthkit.autopsy.centralrepository.datamodel.PostgresEamDbSettings.getDbName(), org.sleuthkit.autopsy.centralrepository.datamodel.PostgresEamDbSettings.getHost(), org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.getSelectedPlatform(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbLocationValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbNameValue, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformValue, org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.POSTGRESQL, org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.SQLITE, org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.tbOops, and org.sleuthkit.autopsy.centralrepository.datamodel.EamDbUtil.useCentralRepo().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigureActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepoActionPerformed(), org.sleuthkit.autopsy.centralrepository.ingestmodule.IngestModuleFactory.getGlobalSettingsPanel(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestStateUpdated(), and org.sleuthkit.autopsy.centralrepository.optionspanel.EamOptionsPanelController.update().
|
private |
Definition at line 363 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.saveSettings | ( | ) |
Definition at line 416 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store().
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store | ( | ) |
Store the current state of all options in this OptionsPanel.
Implements org.sleuthkit.autopsy.corecomponents.OptionsPanel.
Definition at line 402 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, and org.sleuthkit.autopsy.centralrepository.datamodel.EamDbUtil.setUseCentralRepo().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.EamOptionsPanelController.applyChanges(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigureActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnManageTypesActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepoActionPerformed(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.manageOrganizationButtonActionPerformed(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.saveSettings().
|
private |
Definition at line 87 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.getSelectedPlatform(), and org.sleuthkit.autopsy.centralrepository.datamodel.EamDbUtil.upgradeDatabase().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.bnDbConfigureActionPerformed(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepoActionPerformed().
boolean org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.valid | ( | ) |
Validates that the dialog/panel is filled out correctly for our usage.
Definition at line 411 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.cbUseCentralRepo, and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.lbDbPlatformValue.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.EamOptionsPanelController.isValid().
|
private |
|
private |
|
private |
Definition at line 523 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableAllSubComponents(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestStateUpdated(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.store(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.valid().
|
private |
Definition at line 524 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
|
private |
Definition at line 48 of file GlobalSettingsPanel.java.
|
private |
Definition at line 526 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
|
private |
Definition at line 528 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load().
|
private |
|
private |
Definition at line 530 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load().
|
private |
|
private |
Definition at line 532 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.valid().
|
staticprivate |
Definition at line 46 of file GlobalSettingsPanel.java.
|
private |
|
private |
|
private |
Definition at line 535 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents().
|
private |
|
private |
|
private |
|
staticprivate |
Definition at line 45 of file GlobalSettingsPanel.java.
|
private |
Definition at line 539 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.enableDatabaseConfigureButton(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.ingestStateUpdated(), org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.initComponents(), and org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.load().
Copyright © 2012-2016 Basis Technology. Generated on: Tue Feb 20 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.