Autopsy  4.5.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.modules.vmextractor.VMExtractorIngestModule.AddDataSourceCallback Class Reference

Inherits org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessorCallback.

Public Member Functions

void done (DataSourceProcessorResult result, List< String > errList, List< Content > newDataSources)
void done (DataSourceProcessorCallback.DataSourceProcessorResult result, List< String > errList, List< Content > content)
void doneEDT (DataSourceProcessorResult result, List< String > errList, List< Content > newContents)

Private Member Functions

 AddDataSourceCallback (Path vmFile)

Private Attributes

final List< Content > vmDataSources
final Path vmFile

Detailed Description

A callback for the data source processor that captures the content objects for the data source and unblocks the ingest thread.

Definition at line 313 of file

Constructor & Destructor Documentation

org.sleuthkit.autopsy.modules.vmextractor.VMExtractorIngestModule.AddDataSourceCallback.AddDataSourceCallback ( Path  vmFile)

Constructs a callback for the data source processor.

vmFileThe virtual machine file to be added as a data source.

Definition at line 323 of file

Member Function Documentation

void org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessorCallback.done ( DataSourceProcessorResult  result,
List< String >  errList,
List< Content >  newDataSources 

Called by a data source processor when it is done adding a data source to the case database, this method adds a task to call the doneEDT method to the EDT task queue.

IMPORTANT: Concrete implementations of DataSourceProcessorCallback should override this method if the callback SHOULD NOT be done in the EDT.

resultResult code.
errListList of error messages, possibly empty.
newDataSourcesA list of the data sources added, empty if critical errors occurred or processing was successfully cancelled.

Definition at line 69 of file

References org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessorCallback.doneEDT().

void org.sleuthkit.autopsy.modules.vmextractor.VMExtractorIngestModule.AddDataSourceCallback.done ( DataSourceProcessorCallback.DataSourceProcessorResult  result,
List< String >  errList,
List< Content >  content 
void org.sleuthkit.autopsy.modules.vmextractor.VMExtractorIngestModule.AddDataSourceCallback.doneEDT ( DataSourceProcessorResult  result,
List< String >  errList,
List< Content >  newContents 

Definition at line 356 of file

Member Data Documentation

final List<Content> org.sleuthkit.autopsy.modules.vmextractor.VMExtractorIngestModule.AddDataSourceCallback.vmDataSources

Definition at line 316 of file

final Path org.sleuthkit.autopsy.modules.vmextractor.VMExtractorIngestModule.AddDataSourceCallback.vmFile

Definition at line 315 of file

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

Copyright © 2012-2016 Basis Technology. Generated on: Tue Feb 20 2018
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.