Autopsy  4.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.ingest.RunIngestModulesDialog Class Reference

Inherits JDialog.

Public Member Functions

 RunIngestModulesDialog (JFrame frame, String title, boolean modal, List< Content > dataSources)
 
 RunIngestModulesDialog (List< Content > dataSources)
 
 RunIngestModulesDialog (Directory dir)
 
 RunIngestModulesDialog (JFrame frame, String title, boolean modal)
 
 RunIngestModulesDialog ()
 
void close ()
 
void display ()
 
void setDataSources (List< Content > dataSources)
 

Private Member Functions

void doButtonAction (boolean startIngestJob)
 

Static Private Member Functions

static void showWarnings (IngestJobSettings ingestJobSettings)
 

Private Attributes

final List< Content > dataSources = new ArrayList<>()
 
IngestJobSettingsPanel ingestJobSettingsPanel
 
final IngestType ingestType
 

Static Private Attributes

static final long serialVersionUID = 1L
 
static final String TITLE = NbBundle.getMessage(RunIngestModulesDialog.class, "IngestDialog.title.text")
 

Detailed Description

A dialog box that allows a user to configure and execute analysis of one or more data sources with ingest modules or analysis of the contents of a directory with file-level ingest modules.

Definition at line 49 of file RunIngestModulesDialog.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.RunIngestModulesDialog ( JFrame  frame,
String  title,
boolean  modal,
List< Content >  dataSources 
)

Constructs a dialog box that allows a user to configure and execute analysis of one or more data sources with ingest modules.

Parameters
frameThe dialog parent window.
titleThe title for the dialog.
modalTrue if the dialog should be modal, false otherwise.
dataSourcesThe data sources to be analyzed.

Definition at line 66 of file RunIngestModulesDialog.java.

References org.sleuthkit.autopsy.ingest.IngestJobSettings.IngestType.ALL_MODULES.

org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.RunIngestModulesDialog ( List< Content >  dataSources)

Constructs a dialog box that allows a user to configure and execute analysis of one or more data sources with ingest modules.

Parameters
dataSourcesThe data sources to be processed.

Definition at line 78 of file RunIngestModulesDialog.java.

References org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.dataSources, and org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.TITLE.

org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.RunIngestModulesDialog ( Directory  dir)

Constructs a dialog box that allows a user to configure and execute analysis of the contents of a directory with file-level ingest modules.

Parameters
dir

Definition at line 88 of file RunIngestModulesDialog.java.

References org.sleuthkit.autopsy.ingest.IngestJobSettings.IngestType.FILES_ONLY.

org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.RunIngestModulesDialog ( JFrame  frame,
String  title,
boolean  modal 
)

Constructs a dialog box that allows a user to configure and execute analysis of one or more data sources with ingest modules.

Parameters
frameThe dialog parent window.
titleThe title for the dialog.
modalTrue if the dialog should be modal, false otherwise.
Deprecated:

Definition at line 212 of file RunIngestModulesDialog.java.

References org.sleuthkit.autopsy.ingest.IngestJobSettings.IngestType.ALL_MODULES.

org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.RunIngestModulesDialog ( )

Constructs a dialog box that allows a user to configure and run an ingest job on one or more data sources.

Deprecated:

Definition at line 224 of file RunIngestModulesDialog.java.

References org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.TITLE.

Member Function Documentation

void org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.close ( )

Closes this dialog.

Definition at line 167 of file RunIngestModulesDialog.java.

void org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.display ( )

Displays this dialog.

Center the dialog.

Get the default or saved ingest job settings for this context and use them to create and add an ingest job settings panel.

Add a handler for when the dialog window is closed directly, bypassing the buttons.

Show the dialog.

Definition at line 96 of file RunIngestModulesDialog.java.

References org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.doButtonAction(), org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.ingestType, and org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.showWarnings().

Referenced by org.sleuthkit.autopsy.datamodel.ImageNode.getActions(), and org.sleuthkit.autopsy.datamodel.VirtualDirectoryNode.getActions().

void org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.doButtonAction ( boolean  startIngestJob)
private
void org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.setDataSources ( List< Content >  dataSources)

Sets the data sources to be processed.

Parameters
dataSourcesThe data sources.
Deprecated:

Definition at line 236 of file RunIngestModulesDialog.java.

static void org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.showWarnings ( IngestJobSettings  ingestJobSettings)
staticprivate

Member Data Documentation

final List<Content> org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.dataSources = new ArrayList<>()
private
IngestJobSettingsPanel org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.ingestJobSettingsPanel
private

Definition at line 55 of file RunIngestModulesDialog.java.

final IngestType org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.ingestType
private
final long org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.serialVersionUID = 1L
staticprivate

Definition at line 51 of file RunIngestModulesDialog.java.

final String org.sleuthkit.autopsy.ingest.RunIngestModulesDialog.TITLE = NbBundle.getMessage(RunIngestModulesDialog.class, "IngestDialog.title.text")
staticprivate

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

Copyright © 2012-2016 Basis Technology. Generated on: Mon Jan 2 2017
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.