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

Public Member Functions

 IngestJobConfigurator (String context)
 
JPanel getIngestJobConfigPanel ()
 
List< String > getIngestJobConfigWarnings ()
 
void saveIngestJobConfig ()
 
void startIngestJobs (List< Content > dataSources)
 

Private Attributes

final IngestJobSettings settings
 
final IngestJobSettingsPanel settingsPanel
 

Detailed Description

Provides a mechanism for creating and persisting an ingest job configuration for a particular context and for launching ingest jobs that process one or more data sources using the ingest job configuration.

Deprecated:
Use the IngestModuleSettings and IngestJobConfigurationPanel classes and IngestManager.beginIngestJob() instead.

Definition at line 34 of file IngestJobConfigurator.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.ingest.IngestJobConfigurator.IngestJobConfigurator ( String  context)

Constructs an ingest job launcher that creates and persists ingest job settings for a particular context and launches ingest jobs that process one or more data sources using the settings.

Parameters
contextThe context identifier.

Definition at line 47 of file IngestJobConfigurator.java.

Member Function Documentation

JPanel org.sleuthkit.autopsy.ingest.IngestJobConfigurator.getIngestJobConfigPanel ( )

Gets the user interface panel the launcher uses to obtain the user's ingest job settings for the specified context.

Returns
The panel.

Definition at line 70 of file IngestJobConfigurator.java.

References org.sleuthkit.autopsy.ingest.IngestJobConfigurator.settingsPanel.

List<String> org.sleuthkit.autopsy.ingest.IngestJobConfigurator.getIngestJobConfigWarnings ( )

Gets any warnings generated when the persisted ingest job settings for the specified context are loaded or saved.

Returns
A collection of warning messages, possibly empty.

Definition at line 59 of file IngestJobConfigurator.java.

References org.sleuthkit.autopsy.ingest.IngestJobSettings.getWarnings().

void org.sleuthkit.autopsy.ingest.IngestJobConfigurator.saveIngestJobConfig ( )

Persists the ingest job settings for the specified context.

Definition at line 78 of file IngestJobConfigurator.java.

References org.sleuthkit.autopsy.ingest.IngestJobSettings.save().

void org.sleuthkit.autopsy.ingest.IngestJobConfigurator.startIngestJobs ( List< Content >  dataSources)

Launches ingest job for one or more data sources using the ingest job settings for the specified context.

Parameters
dataSourcesThe data sources to ingest.

Definition at line 89 of file IngestJobConfigurator.java.

References org.sleuthkit.autopsy.ingest.IngestManager.getInstance(), and org.sleuthkit.autopsy.ingest.IngestManager.queueIngestJob().

Member Data Documentation

final IngestJobSettings org.sleuthkit.autopsy.ingest.IngestJobConfigurator.settings
private

Definition at line 36 of file IngestJobConfigurator.java.

final IngestJobSettingsPanel org.sleuthkit.autopsy.ingest.IngestJobConfigurator.settingsPanel
private

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

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