Autopsy  4.16.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Public Attributes | List of all members
org.sleuthkit.autopsy.datasourcesummary.datamodel.SleuthkitCaseProvider Interface Reference

Classes

class  SleuthkitCaseProviderException
 

Public Member Functions

SleuthkitCase get () throws SleuthkitCaseProviderException
 

Public Attributes

SleuthkitCaseProvider DEFAULT
 

Detailed Description

An interface to provide the current SleuthkitCase object. This is to allow for SleuthkitCase objects to be created and injected in a testing scenario outside of the context of Case.

By default, this uses Case.getCurrentCaseThrows().getSleuthkitCase().

Definition at line 32 of file SleuthkitCaseProvider.java.

Member Function Documentation

SleuthkitCase org.sleuthkit.autopsy.datasourcesummary.datamodel.SleuthkitCaseProvider.get ( ) throws SleuthkitCaseProviderException
Returns
Returns the current SleuthkitCase object.
Exceptions
SleuthkitCaseProviderExceptionThrown if there is an error providing the case.

Referenced by org.sleuthkit.autopsy.datasourcesummary.datamodel.RecentFilesSummary.buildAttachmentMap(), org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getConcattedStringsResult(), org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.getCountOfAllocatedFiles(), org.sleuthkit.autopsy.datasourcesummary.datamodel.MimeTypeSummary.getCountOfAllRegularFiles(), org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.getCountOfDirectories(), org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.getCountOfFiles(), org.sleuthkit.autopsy.datasourcesummary.datamodel.MimeTypeSummary.getCountOfFilesForMimeTypes(), org.sleuthkit.autopsy.datasourcesummary.datamodel.MimeTypeSummary.getCountOfFilesNotInMimeTypes(), org.sleuthkit.autopsy.datasourcesummary.datamodel.MimeTypeSummary.getCountOfFilesWithNoMimeType(), org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.getCountOfSlackFiles(), org.sleuthkit.autopsy.datasourcesummary.datamodel.TypesSummary.getCountOfUnallocatedFiles(), org.sleuthkit.autopsy.datasourcesummary.datamodel.AnalysisSummary.getCountsData(), org.sleuthkit.autopsy.datasourcesummary.datamodel.UserActivitySummary.getDomainGroupsAndMostRecent(), org.sleuthkit.autopsy.datasourcesummary.datamodel.UserActivitySummary.getMostRecentWebSearches(), org.sleuthkit.autopsy.datasourcesummary.datamodel.PastCasesSummary.getParentArtifact(), org.sleuthkit.autopsy.datasourcesummary.datamodel.PastCasesSummary.getPastCasesData(), org.sleuthkit.autopsy.datasourcesummary.datamodel.UserActivitySummary.getRecentAccounts(), org.sleuthkit.autopsy.datasourcesummary.datamodel.UserActivitySummary.getRecentDevices(), org.sleuthkit.autopsy.datasourcesummary.datamodel.RecentFilesSummary.getRecentDownloads(), org.sleuthkit.autopsy.datasourcesummary.datamodel.RecentFilesSummary.getRecentlyOpenedDocuments(), org.sleuthkit.autopsy.datasourcesummary.datamodel.ContainerSummary.getSizeOfUnallocatedFiles(), org.sleuthkit.autopsy.datasourcesummary.datamodel.TopProgramsSummary.getTopPrograms(), and org.sleuthkit.autopsy.datasourcesummary.datamodel.IngestModuleCheckUtil.isModuleIngested().

Member Data Documentation

SleuthkitCaseProvider org.sleuthkit.autopsy.datasourcesummary.datamodel.SleuthkitCaseProvider.DEFAULT

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

Copyright © 2012-2020 Basis Technology. Generated on: Tue Sep 22 2020
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.