Autopsy
4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits JPanel.
Classes | |
class | IngestJobTableModel |
class | IngestModuleTableModel |
Public Member Functions | |
IngestJobInfoPanel () | |
void | setDataSource (DataSource selectedDataSource) |
Private Member Functions | |
void | customizeComponents () |
void | initComponents () |
void | refresh () |
void | reset () |
Private Attributes | |
final DateFormat | datetimeFormat = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss") |
final List< IngestJobInfo > | ingestJobs = new ArrayList<>() |
final List< IngestJobInfo > | ingestJobsForSelectedDataSource = new ArrayList<>() |
javax.swing.JTable | ingestJobTable |
IngestJobTableModel | ingestJobTableModel = new IngestJobTableModel() |
javax.swing.JTable | ingestModuleTable |
IngestModuleTableModel | ingestModuleTableModel = new IngestModuleTableModel(null) |
DataSource | selectedDataSource |
Static Private Attributes | |
static final Set< Case.Events > | CASE_EVENTS_OF_INTEREST = EnumSet.of(Case.Events.CURRENT_CASE) |
static final int | EXTRA_ROW_HEIGHT = 4 |
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(IngestJobInfoPanel.class.getName()) |
static SwingWorker< Boolean, Void > | refreshWorker = null |
Panel for displaying ingest job history for a data source.
Definition at line 52 of file IngestJobInfoPanel.java.
org.sleuthkit.autopsy.casemodule.IngestJobInfoPanel.IngestJobInfoPanel | ( | ) |
Creates new form IngestJobInfoPanel
Definition at line 69 of file IngestJobInfoPanel.java.
|
private |
Definition at line 76 of file IngestJobInfoPanel.java.
References org.sleuthkit.autopsy.casemodule.Case.addEventTypeSubscriber(), org.sleuthkit.autopsy.ingest.IngestManager.addIngestJobEventListener(), org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.CANCELLED, org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.COMPLETED, org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.IngestJobEvent.STARTED.
|
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 295 of file IngestJobInfoPanel.java.
|
private |
Get the updated complete list of ingest jobs.
Definition at line 143 of file IngestJobInfoPanel.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase(), and org.sleuthkit.autopsy.casemodule.Case.isCaseOpen().
|
private |
Reset the panel.
Definition at line 186 of file IngestJobInfoPanel.java.
void org.sleuthkit.autopsy.casemodule.IngestJobInfoPanel.setDataSource | ( | DataSource | selectedDataSource | ) |
Changes the data source for which ingest jobs are being displayed.
selectedDataSource | The data source. |
Definition at line 118 of file IngestJobInfoPanel.java.
|
staticprivate |
Definition at line 56 of file IngestJobInfoPanel.java.
|
private |
Definition at line 62 of file IngestJobInfoPanel.java.
|
staticprivate |
Definition at line 57 of file IngestJobInfoPanel.java.
|
staticprivate |
Definition at line 55 of file IngestJobInfoPanel.java.
|
private |
Definition at line 58 of file IngestJobInfoPanel.java.
|
private |
Definition at line 59 of file IngestJobInfoPanel.java.
|
private |
Definition at line 374 of file IngestJobInfoPanel.java.
|
private |
Definition at line 60 of file IngestJobInfoPanel.java.
|
private |
Definition at line 375 of file IngestJobInfoPanel.java.
|
private |
Definition at line 61 of file IngestJobInfoPanel.java.
|
staticprivate |
Definition at line 54 of file IngestJobInfoPanel.java.
|
staticprivate |
Definition at line 64 of file IngestJobInfoPanel.java.
|
private |
Definition at line 63 of file IngestJobInfoPanel.java.
Copyright © 2012-2022 Basis Technology. Generated on: Thu Jun 1 2023
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.