Autopsy  4.18.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.casemodule.Case.BackgroundOpenFileSystemsTask Class Reference

Inherits Runnable.

Public Member Functions

void run ()
 

Private Member Functions

void checkIfCancelled () throws InterruptedException
 
List< Image > getImages ()
 
void openFileSystems (List< Image > images) throws TskCoreException, InterruptedException
 

Private Attributes

final String caseName
 
final long MAX_IMAGE_THRESHOLD = 100
 
final ProgressIndicator progressIndicator
 
final SleuthkitCase tskCase
 

Detailed Description

This task opens all the filesystems of all images in the case in the background. It also responds to cancellation events.

Definition at line 2300 of file Case.java.

Member Function Documentation

void org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.checkIfCancelled ( ) throws InterruptedException
private

Checks if thread has been cancelled and throws an InterruptedException if it has.

Exceptions
InterruptedExceptionThe exception thrown if the operation has been cancelled.

Definition at line 2328 of file Case.java.

Referenced by org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.openFileSystems(), and org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.run().

List<Image> org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.getImages ( )
private

Retrieves all images present in the sleuthkit case.

Returns
All images present in the sleuthkit case.

Definition at line 2339 of file Case.java.

References org.sleuthkit.autopsy.progress.ProgressIndicator.progress().

Referenced by org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.run().

void org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.openFileSystems ( List< Image >  images) throws TskCoreException, InterruptedException
private

Opens all file systems in the list of images provided.

Parameters
imagesThe images whose file systems will be opened.
Exceptions
CaseActionCancelledExceptionThe exception thrown in the event that the operation is cancelled prior to completion.

Definition at line 2362 of file Case.java.

References org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.checkIfCancelled(), and org.sleuthkit.autopsy.progress.ProgressIndicator.progress().

Referenced by org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.run().

void org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.run ( )

Member Data Documentation

final String org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.caseName
private

Definition at line 2303 of file Case.java.

final long org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.MAX_IMAGE_THRESHOLD = 100
private
final ProgressIndicator org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.progressIndicator
private

Definition at line 2305 of file Case.java.

final SleuthkitCase org.sleuthkit.autopsy.casemodule.Case.BackgroundOpenFileSystemsTask.tskCase
private

Definition at line 2302 of file Case.java.


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

Copyright © 2012-2021 Basis Technology. Generated on: Thu Jul 8 2021
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.