Autopsy
4.1
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Classes | |
enum | CancellationReason |
class | DataSourceIngestModuleHandle |
class | ProgressSnapshot |
Public Member Functions | |
void | cancel () |
void | cancel (CancellationReason reason) |
CancellationReason | getCancellationReason () |
long | getId () |
ProgressSnapshot | getSnapshot () |
ProgressSnapshot | getSnapshot (boolean getIngestTasksSnapshot) |
boolean | isCancelled () |
Private Attributes | |
volatile CancellationReason | cancellationReason |
final Map< Long, DataSourceIngestJob > | dataSourceJobs |
final long | id |
final AtomicInteger | incompleteJobsCount |
Static Private Attributes | |
static final AtomicLong | nextId = new AtomicLong(0L) |
Runs a collection of data sources through a set of ingest modules specified via ingest job settings.
This class is thread-safe.
Definition at line 40 of file IngestJob.java.
void org.sleuthkit.autopsy.ingest.IngestJob.cancel | ( | ) |
Requests cancellation of this ingest job, which means discarding unfinished tasks and stopping the ingest pipelines. Returns immediately, but there may be a delay before all of the ingest modules in the pipelines respond by stopping processing.
Definition at line 200 of file IngestJob.java.
References org.sleuthkit.autopsy.ingest.IngestJob.CancellationReason.USER_CANCELLED.
Referenced by org.sleuthkit.autopsy.ingest.IngestManager.cancelAllIngestJobs().
void org.sleuthkit.autopsy.ingest.IngestJob.cancel | ( | CancellationReason | reason | ) |
Requests cancellation of this ingest job, which means discarding unfinished tasks and stopping the ingest pipelines. Returns immediately, but there may be a delay before all of the ingest modules in the pipelines respond by stopping processing.
reason | The reason for cancellation. |
Definition at line 212 of file IngestJob.java.
CancellationReason org.sleuthkit.autopsy.ingest.IngestJob.getCancellationReason | ( | ) |
Gets the reason this job was cancelled.
Definition at line 224 of file IngestJob.java.
References org.sleuthkit.autopsy.ingest.IngestJob.cancellationReason.
long org.sleuthkit.autopsy.ingest.IngestJob.getId | ( | ) |
Gets the unique identifier assigned to this ingest job.
Definition at line 96 of file IngestJob.java.
References org.sleuthkit.autopsy.ingest.IngestJob.id.
Referenced by org.sleuthkit.autopsy.ingest.IngestManager.StartIngestJobTask.call(), and org.sleuthkit.autopsy.ingest.IngestManager.startIngestJob().
ProgressSnapshot org.sleuthkit.autopsy.ingest.IngestJob.getSnapshot | ( | ) |
Gets a snapshot of the progress of this ingest job.
Definition at line 164 of file IngestJob.java.
ProgressSnapshot org.sleuthkit.autopsy.ingest.IngestJob.getSnapshot | ( | boolean | getIngestTasksSnapshot | ) |
Gets a snapshot of the progress of this ingest job.
Definition at line 173 of file IngestJob.java.
boolean org.sleuthkit.autopsy.ingest.IngestJob.isCancelled | ( | ) |
Queries whether or not cancellation of this ingest job has been requested.
Definition at line 234 of file IngestJob.java.
References org.sleuthkit.autopsy.ingest.IngestJob.CancellationReason.NOT_CANCELLED.
|
private |
Definition at line 69 of file IngestJob.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJob.getCancellationReason(), and org.sleuthkit.autopsy.ingest.IngestJob.ProgressSnapshot.ProgressSnapshot().
|
private |
Definition at line 67 of file IngestJob.java.
|
private |
Definition at line 66 of file IngestJob.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJob.getId().
|
private |
Definition at line 68 of file IngestJob.java.
|
staticprivate |
Definition at line 65 of file IngestJob.java.
Copyright © 2012-2016 Basis Technology. Generated on: Tue Oct 25 2016
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.