Autopsy  4.19.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | List of all members
org.sleuthkit.autopsy.casemodule.services.Blackboard Class Reference

Inherits Closeable.

Classes

class  BlackboardException
 

Public Member Functions

void close () throws IOException
 
synchronized BlackboardArtifact.Type getOrAddArtifactType (String typeName, String displayName) throws BlackboardException
 
synchronized BlackboardAttribute.Type getOrAddAttributeType (String typeName, BlackboardAttribute.TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE valueType, String displayName) throws BlackboardException
 
synchronized void indexArtifact (BlackboardArtifact artifact) throws BlackboardException
 

Detailed Description

A representation of the blackboard, a place where artifacts and their attributes are posted.

Deprecated:
Use org.sleuthkit.datamodel.Blackboard instead.

Definition at line 36 of file Blackboard.java.

Member Function Documentation

void org.sleuthkit.autopsy.casemodule.services.Blackboard.close ( ) throws IOException

Closes the artifacts blackboard.

Exceptions
IOExceptionIf there is a problem closing the artifacts blackboard.
Deprecated:
Do not use.

Definition at line 120 of file Blackboard.java.

synchronized BlackboardArtifact.Type org.sleuthkit.autopsy.casemodule.services.Blackboard.getOrAddArtifactType ( String  typeName,
String  displayName 
) throws BlackboardException

Gets an artifact type, creating it if it does not already exist. Use this method to define custom artifact types.

Parameters
typeNameThe type name of the artifact type.
displayNameThe display name of the artifact type.
Returns
A type object representing the artifact type.
Exceptions
BlackboardExceptionIf there is a problem getting or adding the artifact type.
Deprecated:
Use org.sleuthkit.datamodel.Blackboard.getOrAddArtifactType instead.

Definition at line 80 of file Blackboard.java.

References org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().

synchronized BlackboardAttribute.Type org.sleuthkit.autopsy.casemodule.services.Blackboard.getOrAddAttributeType ( String  typeName,
BlackboardAttribute.TSK_BLACKBOARD_ATTRIBUTE_VALUE_TYPE  valueType,
String  displayName 
) throws BlackboardException

Gets an attribute type, creating it if it does not already exist. Use this method to define custom attribute types.

Parameters
typeNameThe type name of the attribute type.
valueTypeThe value type of the attribute type.
displayNameThe display name of the attribute type.
Returns
A type object representing the attribute type.
Exceptions
BlackboardExceptionIf there is a problem getting or adding the attribute type.
Deprecated:
Use org.sleuthkit.datamodel.Blackboard.getOrAddArtifactType instead.

Definition at line 104 of file Blackboard.java.

References org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().

synchronized void org.sleuthkit.autopsy.casemodule.services.Blackboard.indexArtifact ( BlackboardArtifact  artifact) throws BlackboardException

Indexes the text associated with an artifact.

Parameters
artifactThe artifact to be indexed.
Exceptions
BlackboardExceptionIf there is a problem indexing the artifact.
Deprecated:
Use org.sleuthkit.datamodel.Blackboard.postArtifact instead.

Definition at line 57 of file Blackboard.java.

References org.sleuthkit.autopsy.casemodule.Case.getCurrentCase(), and org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase().


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

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