Autopsy
4.12.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits Closeable.
Public Member Functions | |
Services (SleuthkitCase caseDb) | |
void | close () throws IOException |
org.sleuthkit.datamodel.Blackboard | getArtifactsBlackboard () |
Blackboard | getBlackboard () |
FileManager | getFileManager () |
KeywordSearchService | getKeywordSearchService () |
TagsManager | getTagsManager () |
Private Attributes | |
final FileManager | fileManager |
final TagsManager | tagsManager |
A collection of case-level services: file manager, tags manager, keyword search service, artifacts blackboard.
TODO (AUT-2158): This class should not extend Closeable.
Definition at line 37 of file Services.java.
org.sleuthkit.autopsy.casemodule.services.Services.Services | ( | SleuthkitCase | caseDb | ) |
Constructs a collection of case-level services: file manager, tags manager, keyword search service, artifacts blackboard.
caseDb | The case database for the current case. |
Definition at line 48 of file Services.java.
void org.sleuthkit.autopsy.casemodule.services.Services.close | ( | ) | throws IOException |
Closes the services for the current case.
IOException | if there is a problem closing the services. |
Definition at line 111 of file Services.java.
org.sleuthkit.datamodel.Blackboard org.sleuthkit.autopsy.casemodule.services.Services.getArtifactsBlackboard | ( | ) |
Gets the artifacts blackboard for the current case.
Definition at line 86 of file Services.java.
References org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().
Referenced by org.sleuthkit.autopsy.modules.dataSourceIntegrity.DataSourceIntegrityIngestModule.process().
Blackboard org.sleuthkit.autopsy.casemodule.services.Services.getBlackboard | ( | ) |
Gets the artifacts blackboard for the current case.
Definition at line 99 of file Services.java.
FileManager org.sleuthkit.autopsy.casemodule.services.Services.getFileManager | ( | ) |
Gets the file manager for the current case.
Definition at line 58 of file Services.java.
References org.sleuthkit.autopsy.casemodule.services.Services.fileManager.
Referenced by org.sleuthkit.autopsy.coreutils.AppSQLiteDB.findAndCopySQLiteMetaFile(), org.sleuthkit.autopsy.coreutils.SQLiteTableReader.findAndCopySQLiteMetaFile(), org.sleuthkit.autopsy.modules.plaso.PlasoIngestModule.process(), and org.sleuthkit.autopsy.thunderbirdparser.ThunderbirdMboxFileIngestModule.startUp().
KeywordSearchService org.sleuthkit.autopsy.casemodule.services.Services.getKeywordSearchService | ( | ) |
Gets the keyword search service for the current case.
Definition at line 76 of file Services.java.
TagsManager org.sleuthkit.autopsy.casemodule.services.Services.getTagsManager | ( | ) |
Gets the tags manager for the current case.
Definition at line 67 of file Services.java.
References org.sleuthkit.autopsy.casemodule.services.Services.tagsManager.
Referenced by org.sleuthkit.autopsy.actions.AddBookmarkTagAction.actionPerformed(), org.sleuthkit.autopsy.actions.DeleteContentTagAction.actionPerformed(), org.sleuthkit.autopsy.actions.DeleteBlackboardArtifactTagAction.actionPerformed(), org.sleuthkit.autopsy.actions.AddBlackboardArtifactTagAction.addTag(), org.sleuthkit.autopsy.actions.AddContentTagAction.addTag(), org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.addTagProperty(), org.sleuthkit.autopsy.datamodel.Tags.TagNameNodeFactory.createKeys(), org.sleuthkit.autopsy.datamodel.Tags.ContentTagNodeFactory.createKeys(), org.sleuthkit.autopsy.datamodel.Tags.BlackboardArtifactTagNodeFactory.createKeys(), org.sleuthkit.autopsy.actions.DeleteFileContentTagAction.deleteTag(), org.sleuthkit.autopsy.actions.DeleteFileBlackboardArtifactTagAction.deleteTag(), org.sleuthkit.autopsy.actions.GetTagNameDialog.display(), org.sleuthkit.autopsy.actions.GetTagNameAndCommentDialog.display(), org.sleuthkit.autopsy.report.caseuco.CaseUcoFormatExporter.export(), org.sleuthkit.autopsy.report.taggedhashes.AddTaggedHashesToHashDb.generateReport(), org.sleuthkit.autopsy.datamodel.BlackboardArtifactNode.getAllTagsFromDatabase(), org.sleuthkit.autopsy.actions.AddTagAction.TagMenu.getAndAddTag(), org.sleuthkit.autopsy.report.TableReportGenerator.ArtifactData.getOrderedRowDataAsStrings(), org.sleuthkit.autopsy.casemodule.services.TagsManager.getTagDisplayNames(), org.sleuthkit.autopsy.timeline.FilteredEventsModel.handleArtifactTagDeleted(), org.sleuthkit.autopsy.timeline.FilteredEventsModel.handleContentTagDeleted(), org.sleuthkit.autopsy.actions.GetTagNameDialog.okButtonActionPerformed(), org.sleuthkit.autopsy.actions.ReplaceContentTagAction.replaceTag(), org.sleuthkit.autopsy.actions.ReplaceBlackboardArtifactTagAction.replaceTag(), org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.ContentTagTask.run(), org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.BlackboardTagTask.run(), org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.TagDefinitionChangeTask.run(), org.sleuthkit.autopsy.datamodel.Tags.TagNameNode.updateDisplayName(), org.sleuthkit.autopsy.datamodel.Tags.ContentTagTypeNode.updateDisplayName(), and org.sleuthkit.autopsy.datamodel.Tags.BlackboardArtifactTagTypeNode.updateDisplayName().
|
private |
Definition at line 39 of file Services.java.
Referenced by org.sleuthkit.autopsy.casemodule.services.Services.getFileManager().
|
private |
Definition at line 40 of file Services.java.
Referenced by org.sleuthkit.autopsy.casemodule.services.Services.getTagsManager().
Copyright © 2012-2018 Basis Technology. Generated on: Wed Sep 18 2019
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.