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

Inherits org.sleuthkit.autopsy.ingest.DataSourceIngestModule.

Public Member Functions

void startUp (IngestJobContext context) throws IngestModuleException
 
ProcessResult process (Content dataSource, DataSourceIngestModuleProgress progressBar)
 

Static Protected Member Functions

static String getRATempPath (Case a_case, String mod)
 
static String getRAOutputPath (Case a_case, String mod)
 

Private Attributes

final List< Extract > extracters = new ArrayList<>()
 
final List< Extract > browserExtracters = new ArrayList<>()
 
IngestServices services = IngestServices.getInstance()
 
IngestJobContext context
 
StringBuilder subCompleted = new StringBuilder()
 

Static Private Attributes

static final Logger logger = Logger.getLogger(RAImageIngestModule.class.getName())
 

Detailed Description

Recent activity image ingest module

Definition at line 44 of file RAImageIngestModule.java.

Member Function Documentation

static String org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.getRAOutputPath ( Case  a_case,
String  mod 
)
staticprotected

Get the output path for a specific sub-module in recent activity. Will create the dir if it doesn't exist.

Parameters
a_caseCase that directory is for
modModule name that will be used for a sub folder in the temp folder to prevent name collisions
Returns
Path to directory

Definition at line 211 of file RAImageIngestModule.java.

References org.sleuthkit.autopsy.casemodule.Case.getModulesOutputDirAbsPath().

static String org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.getRATempPath ( Case  a_case,
String  mod 
)
staticprotected

Get the temp path for a specific sub-module in recent activity. Will create the dir if it doesn't exist.

Parameters
a_caseCase that directory is for
modModule name that will be used for a sub folder in the temp folder to prevent name collisions
Returns
Path to directory

Definition at line 193 of file RAImageIngestModule.java.

References org.sleuthkit.autopsy.casemodule.Case.getTempDirectory().

ProcessResult org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.process ( Content  dataSource,
DataSourceIngestModuleProgress  progressBar 
)
void org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.startUp ( IngestJobContext  context) throws IngestModuleException

Invoked by Autopsy to allow an ingest module instance to set up any internal data structures and acquire any private resources it will need during an ingest job. If the module depends on loading any resources, it should do so in this method so that it can throw an exception in the case of an error and alert the user. Exceptions that are thrown from process() and shutDown() are logged, but do not stop processing of the data source.

Parameters
contextProvides data and services specific to the ingest job and the ingest pipeline of which the module is a part.
Exceptions
org.sleuthkit.autopsy.ingest.IngestModule.IngestModuleException

Implements org.sleuthkit.autopsy.ingest.IngestModule.

Definition at line 57 of file RAImageIngestModule.java.

References org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.context.

Member Data Documentation

final List<Extract> org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.browserExtracters = new ArrayList<>()
private

Definition at line 48 of file RAImageIngestModule.java.

IngestJobContext org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.context
private
final List<Extract> org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.extracters = new ArrayList<>()
private

Definition at line 47 of file RAImageIngestModule.java.

final Logger org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.logger = Logger.getLogger(RAImageIngestModule.class.getName())
staticprivate

Definition at line 46 of file RAImageIngestModule.java.

IngestServices org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.services = IngestServices.getInstance()
private

Definition at line 49 of file RAImageIngestModule.java.

StringBuilder org.sleuthkit.autopsy.recentactivity.RAImageIngestModule.subCompleted = new StringBuilder()
private

Definition at line 51 of file RAImageIngestModule.java.


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.