Autopsy
4.7.0
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) |
Analyzes one or more data sources using a set of ingest modules specified via ingest job settings.
Definition at line 39 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 219 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 231 of file IngestJob.java.
CancellationReason org.sleuthkit.autopsy.ingest.IngestJob.getCancellationReason | ( | ) |
Gets the reason this job was cancelled.
Definition at line 243 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 115 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 183 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 192 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 253 of file IngestJob.java.
References org.sleuthkit.autopsy.ingest.IngestJob.CancellationReason.NOT_CANCELLED.
|
private |
Definition at line 68 of file IngestJob.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJob.getCancellationReason(), and org.sleuthkit.autopsy.ingest.IngestJob.ProgressSnapshot.ProgressSnapshot().
|
private |
Definition at line 66 of file IngestJob.java.
|
private |
Definition at line 65 of file IngestJob.java.
Referenced by org.sleuthkit.autopsy.ingest.IngestJob.getId().
|
private |
Definition at line 67 of file IngestJob.java.
|
staticprivate |
Definition at line 64 of file IngestJob.java.
Copyright © 2012-2016 Basis Technology. Generated on: Mon Jun 18 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.