Autopsy  4.21.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
com.basistech.df.cybertriage.autopsy.incidentoptions.CTSettingsPersistence Class Reference

Public Member Functions

synchronized CTSettings loadCTSettings ()
 
synchronized boolean saveCTSettings (CTSettings ctSettings)
 

Static Public Member Functions

static CTSettingsPersistence getInstance ()
 

Private Member Functions

File getCTSettingsFile ()
 

Private Attributes

final ObjectMapper objectMapper = new ObjectMapper()
 

Static Private Attributes

static final String CT_SETTINGS_DIR = "CyberTriage"
 
static final String CT_SETTINGS_FILENAME = "CyberTriageSettings.json"
 
static final CTSettingsPersistence instance = new CTSettingsPersistence()
 
static final Logger logger = Logger.getLogger(CTSettingsPersistence.class.getName())
 

Detailed Description

Handles persisting CT Settings. This code must be kept in-sync with code in CT Autopsy Importer NBM.

Definition at line 33 of file CTSettingsPersistence.java.

Member Function Documentation

File com.basistech.df.cybertriage.autopsy.incidentoptions.CTSettingsPersistence.getCTSettingsFile ( )
private
static CTSettingsPersistence com.basistech.df.cybertriage.autopsy.incidentoptions.CTSettingsPersistence.getInstance ( )
static
synchronized CTSettings com.basistech.df.cybertriage.autopsy.incidentoptions.CTSettingsPersistence.loadCTSettings ( )
synchronized boolean com.basistech.df.cybertriage.autopsy.incidentoptions.CTSettingsPersistence.saveCTSettings ( CTSettings  ctSettings)

Member Data Documentation

final String com.basistech.df.cybertriage.autopsy.incidentoptions.CTSettingsPersistence.CT_SETTINGS_DIR = "CyberTriage"
staticprivate
final String com.basistech.df.cybertriage.autopsy.incidentoptions.CTSettingsPersistence.CT_SETTINGS_FILENAME = "CyberTriageSettings.json"
staticprivate
final CTSettingsPersistence com.basistech.df.cybertriage.autopsy.incidentoptions.CTSettingsPersistence.instance = new CTSettingsPersistence()
staticprivate
final Logger com.basistech.df.cybertriage.autopsy.incidentoptions.CTSettingsPersistence.logger = Logger.getLogger(CTSettingsPersistence.class.getName())
staticprivate

Definition at line 38 of file CTSettingsPersistence.java.

final ObjectMapper com.basistech.df.cybertriage.autopsy.incidentoptions.CTSettingsPersistence.objectMapper = new ObjectMapper()
private

Definition at line 42 of file CTSettingsPersistence.java.


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

Copyright © 2012-2022 Basis Technology. Generated on: Tue Feb 6 2024
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.