Autopsy
4.7.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits ModuleInstall.
Public Member Functions | |
Installer () | |
void | close () |
boolean | closing () |
void | restored () |
void | uninstalled () |
void | validate () throws IllegalStateException |
Static Public Member Functions | |
static boolean | isJavaFxInited () |
Private Member Functions | |
void | updateConfig () |
Static Private Member Functions | |
static void | ensureClassifierFolderExists () |
static void | ensurePythonModulesFolderExists () |
static void | initJavaFx () |
static void | loadDynLibraries () |
Private Attributes | |
final List< ModuleInstall > | packageInstallers |
Static Private Attributes | |
static volatile boolean | javaFxInit = false |
static final Logger | logger = Logger.getLogger(Installer.class.getName()) |
static final long | serialVersionUID = 1L |
Wrapper over Installers in packages in Core module. This is the main registered installer in the MANIFEST.MF.
Definition at line 47 of file Installer.java.
org.sleuthkit.autopsy.core.Installer.Installer | ( | ) |
Definition at line 202 of file Installer.java.
References org.sleuthkit.autopsy.ingest.Installer.getDefault(), org.sleuthkit.autopsy.healthmonitor.Installer.getDefault(), org.sleuthkit.autopsy.coreutils.Installer.getDefault(), org.sleuthkit.autopsy.datamodel.Installer.getDefault(), org.sleuthkit.autopsy.centralrepository.eventlisteners.Installer.getDefault(), org.sleuthkit.autopsy.corecomponents.Installer.getDefault(), and org.sleuthkit.autopsy.core.Installer.updateConfig().
void org.sleuthkit.autopsy.core.Installer.close | ( | ) |
Definition at line 373 of file Installer.java.
boolean org.sleuthkit.autopsy.core.Installer.closing | ( | ) |
|
staticprivate |
Make a folder in the config directory for object detection classifiers if one does not exist.
Definition at line 275 of file Installer.java.
References org.sleuthkit.autopsy.coreutils.PlatformUtil.getObjectDetectionClassifierPath().
Referenced by org.sleuthkit.autopsy.core.Installer.restored().
|
staticprivate |
Make a folder in the config directory for Python Modules if one does not exist.
Definition at line 284 of file Installer.java.
References org.sleuthkit.autopsy.coreutils.PlatformUtil.getUserPythonModulesPath().
Referenced by org.sleuthkit.autopsy.core.Installer.restored().
|
staticprivate |
Definition at line 247 of file Installer.java.
References org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.error().
Referenced by org.sleuthkit.autopsy.core.Installer.restored().
|
static |
Check if JavaFx initialized
Definition at line 243 of file Installer.java.
References org.sleuthkit.autopsy.core.Installer.javaFxInit.
Referenced by org.sleuthkit.autopsy.contentviewers.FXVideoPanel.FXVideoPanel(), org.sleuthkit.autopsy.commonfilesearch.CommonFilesSearchAction.isEnabled(), and org.sleuthkit.autopsy.timeline.OpenTimelineAction.isEnabled().
|
staticprivate |
Definition at line 59 of file Installer.java.
References org.sleuthkit.autopsy.coreutils.PlatformUtil.isWindowsOS().
void org.sleuthkit.autopsy.core.Installer.restored | ( | ) |
void org.sleuthkit.autopsy.core.Installer.uninstalled | ( | ) |
Definition at line 323 of file Installer.java.
|
private |
If the mode in the configuration file is 'REVIEW' (2, now invalid), this method will set it to 'STANDALONE' (0) and disable auto ingest.
Definition at line 226 of file Installer.java.
References org.sleuthkit.autopsy.coreutils.ModuleSettings.getConfigSetting(), org.sleuthkit.autopsy.coreutils.ModuleSettings.setConfigSetting(), org.sleuthkit.autopsy.core.UserPreferences.setMode(), org.sleuthkit.autopsy.core.UserPreferences.SETTINGS_PROPERTIES, and org.sleuthkit.autopsy.core.UserPreferences.SelectedMode.STANDALONE.
Referenced by org.sleuthkit.autopsy.core.Installer.Installer().
void org.sleuthkit.autopsy.core.Installer.validate | ( | ) | throws IllegalStateException |
Definition at line 308 of file Installer.java.
|
staticprivate |
Definition at line 53 of file Installer.java.
Referenced by org.sleuthkit.autopsy.core.Installer.isJavaFxInited().
|
staticprivate |
Definition at line 52 of file Installer.java.
|
private |
Definition at line 51 of file Installer.java.
|
staticprivate |
Definition at line 49 of file Installer.java.
Copyright © 2012-2016 Basis Technology. Generated on: Mon Jun 18 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.