Autopsy
4.12.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 | enableButtonSubComponents (Boolean enable) |
void | enableDatabaseConfigureButton (Boolean enable) |
void | ingestStateUpdated (boolean caseIsOpen) |
void | initComponents () |
boolean | isLocalIngestJobEvent (PropertyChangeEvent event) |
void | manageOrganizationButtonActionPerformed (java.awt.event.ActionEvent evt) |
void | showCasesButtonActionPerformed (java.awt.event.ActionEvent evt) |
void | updateDatabase () |
Private Attributes | |
javax.swing.JButton | bnDbConfigure |
javax.swing.JButton | bnManageTypes |
javax.swing.JPanel | casesPanel |
javax.swing.JScrollPane | casesScrollPane |
javax.swing.JTextArea | casesTextArea |
javax.swing.JCheckBox | cbUseCentralRepo |
javax.swing.JScrollPane | correlationPropertiesScrollPane |
javax.swing.JTextArea | correlationPropertiesTextArea |
final IngestJobEventPropertyChangeListener | ingestJobEventListener |
javax.swing.JLabel | ingestRunningWarningLabel |
javax.swing.JPanel | jPanel1 |
javax.swing.JScrollPane | jScrollPane1 |
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.JButton | showCasesButton |
javax.swing.JTextField | tbOops |
Static Private Attributes | |
static final Set< IngestManager.IngestJobEvent > | INGEST_JOB_EVENTS_OF_INTEREST = EnumSet.of(IngestManager.IngestJobEvent.STARTED, IngestManager.IngestJobEvent.CANCELLED, IngestManager.IngestJobEvent.COMPLETED) |
static final Logger | logger = Logger.getLogger(GlobalSettingsPanel.class.getName()) |
static final long | serialVersionUID = 1L |
Main settings panel for the Central Repository
Definition at line 49 of file GlobalSettingsPanel.java.
org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.GlobalSettingsPanel | ( | ) |
Creates new form EamOptionsPanel
Definition at line 59 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.casemodule.Case.addEventTypeSubscriber(), and org.sleuthkit.autopsy.casemodule.Case.Events.CURRENT_CASE.
|
private |
|
private |
Definition at line 425 of file GlobalSettingsPanel.java.
|
private |
Definition at line 419 of file GlobalSettingsPanel.java.
|
private |
Definition at line 445 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.casemodule.Case.isCaseOpen().
|
private |
Definition at line 71 of file GlobalSettingsPanel.java.
|
private |
Wrapper around each of the enableComponentXYZButton methods to enable/disable them all at the same time.
enable |
Definition at line 610 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning().
|
private |
Enable the Configure button
enable |
Definition at line 588 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning().
|
protected |
Definition at line 507 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.removeIngestJobEventListener().
|
private |
Definition at line 560 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.isIngestRunning().
|
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 110 of file GlobalSettingsPanel.java.
|
private |
Check that the supplied event is a local IngestJobEvent whose type is STARTED, CANCELLED, or COMPLETED.
event | The PropertyChangeEvent to check against. |
Definition at line 547 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.CANCELLED, org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.COMPLETED, and org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.STARTED.
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 456 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.EamDbUtil.allowUseOfCentralRepository(), org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.DISABLED, 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.datamodel.EamDbPlatformEnum.POSTGRESQL, org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.setSelected(), and org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.SQLITE.
Referenced by org.sleuthkit.autopsy.centralrepository.ingestmodule.CentralRepoIngestModuleFactory.getGlobalSettingsPanel(), and org.sleuthkit.autopsy.centralrepository.optionspanel.EamOptionsPanelController.update().
|
private |
Definition at line 435 of file GlobalSettingsPanel.java.
void org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.saveSettings | ( | ) |
Definition at line 501 of file GlobalSettingsPanel.java.
|
private |
Definition at line 440 of file GlobalSettingsPanel.java.
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 487 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.EamDbUtil.setUseCentralRepo().
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.EamOptionsPanelController.applyChanges().
|
private |
Definition at line 81 of file GlobalSettingsPanel.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.EamDbPlatformEnum.getSelectedPlatform(), and org.sleuthkit.autopsy.centralrepository.datamodel.EamDbUtil.upgradeDatabase().
boolean org.sleuthkit.autopsy.centralrepository.optionspanel.GlobalSettingsPanel.valid | ( | ) |
Validates that the dialog/panel is filled out correctly for our usage.
Definition at line 496 of file GlobalSettingsPanel.java.
Referenced by org.sleuthkit.autopsy.centralrepository.optionspanel.EamOptionsPanelController.isValid().
|
private |
Definition at line 625 of file GlobalSettingsPanel.java.
|
private |
Definition at line 626 of file GlobalSettingsPanel.java.
|
private |
Definition at line 627 of file GlobalSettingsPanel.java.
|
private |
Definition at line 628 of file GlobalSettingsPanel.java.
|
private |
Definition at line 629 of file GlobalSettingsPanel.java.
|
private |
Definition at line 630 of file GlobalSettingsPanel.java.
|
private |
Definition at line 631 of file GlobalSettingsPanel.java.
|
private |
Definition at line 632 of file GlobalSettingsPanel.java.
|
staticprivate |
Definition at line 53 of file GlobalSettingsPanel.java.
|
private |
Definition at line 54 of file GlobalSettingsPanel.java.
|
private |
Definition at line 633 of file GlobalSettingsPanel.java.
|
private |
Definition at line 634 of file GlobalSettingsPanel.java.
|
private |
Definition at line 635 of file GlobalSettingsPanel.java.
|
private |
Definition at line 636 of file GlobalSettingsPanel.java.
|
private |
Definition at line 637 of file GlobalSettingsPanel.java.
|
private |
Definition at line 638 of file GlobalSettingsPanel.java.
|
private |
Definition at line 639 of file GlobalSettingsPanel.java.
|
private |
Definition at line 640 of file GlobalSettingsPanel.java.
|
private |
Definition at line 641 of file GlobalSettingsPanel.java.
|
private |
Definition at line 642 of file GlobalSettingsPanel.java.
|
staticprivate |
Definition at line 52 of file GlobalSettingsPanel.java.
|
private |
Definition at line 643 of file GlobalSettingsPanel.java.
|
private |
Definition at line 644 of file GlobalSettingsPanel.java.
|
private |
Definition at line 645 of file GlobalSettingsPanel.java.
|
private |
Definition at line 646 of file GlobalSettingsPanel.java.
|
private |
Definition at line 647 of file GlobalSettingsPanel.java.
|
private |
Definition at line 648 of file GlobalSettingsPanel.java.
|
staticprivate |
Definition at line 51 of file GlobalSettingsPanel.java.
|
private |
Definition at line 649 of file GlobalSettingsPanel.java.
|
private |
Definition at line 650 of file GlobalSettingsPanel.java.
Copyright © 2012-2018 Basis Technology. Generated on: Wed Sep 18 2019
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.