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

Inherits org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.

Public Member Functions

 LocalDiskDSProcessor ()
String getDataSourceType ()
JPanel getPanel ()
boolean isPanelValid ()
void run (DataSourceProcessorProgressMonitor progressMonitor, DataSourceProcessorCallback cbObj)
void cancel ()
void reset ()
void setDataSourceOptions (String diskPath, String tz, boolean noFat)

Static Public Member Functions

static String getType ()

Private Attributes

final LocalDiskPanel localDiskPanel
AddImageTask addDiskTask
boolean cancelled = false
boolean localDiskOptionsSet = false
String localDiskPath
String timeZone
boolean noFatOrphans

Static Private Attributes

static final String dsType = NbBundle.getMessage(LocalDiskDSProcessor.class, "LocalDiskDSProcessor.dsType.text")

Detailed Description

Definition at line 33 of file

Constructor & Destructor Documentation

org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.LocalDiskDSProcessor ( )

Definition at line 63 of file

Member Function Documentation

void org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.cancel ( )

Cancel the data source processing

Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.

Definition at line 135 of file

String org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.getDataSourceType ( )

Returns the Data source type (string) handled by this DSP

String the data source type

Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.

Definition at line 81 of file

JPanel org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.getPanel ( )

Returns the JPanel for collecting the Data source information

JPanel the config panel

Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.

Definition at line 91 of file

static String org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.getType ( )

Definition at line 71 of file

boolean org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.isPanelValid ( )

Validates the data collected by the JPanel

String returns NULL if success, error string if there is any errors

Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.

Definition at line 102 of file

void org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.reset ( )

Reset the data source processor

Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.

Definition at line 146 of file

void ( DataSourceProcessorProgressMonitor  progressMonitor,
DataSourceProcessorCallback  cbObj 

Runs the data source processor. This must kick off processing the data source in background

progressMonitorProgress monitor to report progress during processing
cbObjcallback to call when processing is done.

Implements org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.

Definition at line 114 of file

void org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.setDataSourceOptions ( String  diskPath,
String  tz,
boolean  noFat 

Sets the data source options externally. To be used by a client that does not have a UI and does not use the JPanel to collect this information from a user.

diskPathpath to the local disk
tztime zone
noFatwhether to parse FAT orphans

Definition at line 168 of file

Member Data Documentation

AddImageTask org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.addDiskTask

Definition at line 45 of file

boolean org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.cancelled = false

Definition at line 48 of file

final String org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.dsType = NbBundle.getMessage(LocalDiskDSProcessor.class, "LocalDiskDSProcessor.dsType.text")

Definition at line 38 of file

boolean org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.localDiskOptionsSet = false

Definition at line 53 of file

final LocalDiskPanel org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.localDiskPanel

Definition at line 41 of file

String org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.localDiskPath

Definition at line 56 of file

boolean org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.noFatOrphans

Definition at line 58 of file

String org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor.timeZone

Definition at line 57 of file

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

Copyright © 2012-2015 Basis Technology. Generated on: Mon Oct 19 2015
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.