Autopsy  3.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.DataSourceIngestModuleProcessTerminator Class Reference

Inherits org.sleuthkit.autopsy.coreutils.ExecUtil.ProcessTerminator.

Public Member Functions

 DataSourceIngestModuleProcessTerminator (IngestJobContext context)
 
 DataSourceIngestModuleProcessTerminator (IngestJobContext context, long maxRunTimeInSeconds)
 
boolean shouldTerminateProcess ()
 

Private Attributes

final IngestJobContext context
 
TimedProcessTerminator timedTerminator
 

Detailed Description

A process terminator for data source ingest modules that checks for ingest job cancellation and optionally checks for process run time in excess of a specified maximum.

Definition at line 29 of file DataSourceIngestModuleProcessTerminator.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.ingest.DataSourceIngestModuleProcessTerminator.DataSourceIngestModuleProcessTerminator ( IngestJobContext  context)

Constructs a process terminator for a data source ingest module.

Parameters
contextThe ingest job context for the ingest module.

Definition at line 39 of file DataSourceIngestModuleProcessTerminator.java.

References org.sleuthkit.autopsy.ingest.DataSourceIngestModuleProcessTerminator.context.

org.sleuthkit.autopsy.ingest.DataSourceIngestModuleProcessTerminator.DataSourceIngestModuleProcessTerminator ( IngestJobContext  context,
long  maxRunTimeInSeconds 
)

Constructs a process terminator for a data source ingest module.

Parameters
contextThe ingest job context for the ingest module.
maxRunTimeInSecondsMaximum allowable run time of process.

Definition at line 49 of file DataSourceIngestModuleProcessTerminator.java.

References org.sleuthkit.autopsy.ingest.DataSourceIngestModuleProcessTerminator.context.

Member Function Documentation

boolean org.sleuthkit.autopsy.ingest.DataSourceIngestModuleProcessTerminator.shouldTerminateProcess ( )

Member Data Documentation

final IngestJobContext org.sleuthkit.autopsy.ingest.DataSourceIngestModuleProcessTerminator.context
private
TimedProcessTerminator org.sleuthkit.autopsy.ingest.DataSourceIngestModuleProcessTerminator.timedTerminator
private

Definition at line 32 of file DataSourceIngestModuleProcessTerminator.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.