Autopsy
3.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherited by org.sleuthkit.autopsy.casemodule.ImageDSProcessor, org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor, and org.sleuthkit.autopsy.casemodule.LocalFilesDSProcessor.
Classes | |
enum | DSP_PANEL_EVENT |
Public Member Functions | |
String | getDataSourceType () |
JPanel | getPanel () |
boolean | isPanelValid () |
void | run (DataSourceProcessorProgressMonitor progressPanel, DataSourceProcessorCallback dspCallback) |
void | cancel () |
void | reset () |
Interface used by the Add DataSource wizard to allow different types of data sources to be added to a case. Examples of data sources include disk images, local files, etc.
The interface provides a uniform mechanism for the Autopsy UI to:
Definition at line 35 of file DataSourceProcessor.java.
void org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.cancel | ( | ) |
Called to cancel the background processing.
Implemented in org.sleuthkit.autopsy.casemodule.ImageDSProcessor, org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor, and org.sleuthkit.autopsy.casemodule.LocalFilesDSProcessor.
String org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.getDataSourceType | ( | ) |
Returns the type of Data Source it handles. This name gets displayed in the drop-down listbox
Implemented in org.sleuthkit.autopsy.casemodule.ImageDSProcessor, org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor, and org.sleuthkit.autopsy.casemodule.LocalFilesDSProcessor.
JPanel org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.getPanel | ( | ) |
Returns the picker panel to be displayed along with any other runtime options supported by the data source handler. The DSP is responsible for storing the settings so that a later call to run() will have the user-specified settings.
Should be less than 544 pixels wide and 173 pixels high.
Implemented in org.sleuthkit.autopsy.casemodule.ImageDSProcessor, org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor, and org.sleuthkit.autopsy.casemodule.LocalFilesDSProcessor.
boolean org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.isPanelValid | ( | ) |
Called to validate the input data in the panel. Returns true if no errors, or Returns false if there is an error.
Implemented in org.sleuthkit.autopsy.casemodule.ImageDSProcessor, org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor, and org.sleuthkit.autopsy.casemodule.LocalFilesDSProcessor.
void org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.reset | ( | ) |
Called to reset/reinitialize the DSP.
Implemented in org.sleuthkit.autopsy.casemodule.ImageDSProcessor, org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor, and org.sleuthkit.autopsy.casemodule.LocalFilesDSProcessor.
void org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor.run | ( | DataSourceProcessorProgressMonitor | progressPanel, |
DataSourceProcessorCallback | dspCallback | ||
) |
Called to invoke the handling of data source in the background. Returns after starting the background thread.
progressPanel | progress panel to be updated while processing |
dspCallback | Contains the callback method DataSourceProcessorCallback.done() that the DSP must call when the background thread finishes with errors and status. |
Implemented in org.sleuthkit.autopsy.casemodule.ImageDSProcessor, org.sleuthkit.autopsy.casemodule.LocalDiskDSProcessor, and org.sleuthkit.autopsy.casemodule.LocalFilesDSProcessor.
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.