Autopsy  4.18.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Classes | Public Member Functions | Protected Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.communications.relationships.MessagesChildNodeFactory Class Reference

Inherits ChildFactory< BlackboardArtifact >.

Classes

class  DateComparator
 

Public Member Functions

void refresh (SelectionInfo selectionInfo, List< String > threadIDs)
 

Protected Member Functions

boolean createKeys (List< BlackboardArtifact > list)
 
Node createNodeForKey (BlackboardArtifact key)
 

Private Attributes

SelectionInfo selectionInfo
 
List< String > threadIDs
 

Static Private Attributes

static final Logger logger = Logger.getLogger(MessagesChildNodeFactory.class.getName())
 

Detailed Description

A ChildFactory subclass for creating MessageNodes from a set of BlackboardArtifact objects.

Definition at line 38 of file MessagesChildNodeFactory.java.

Member Function Documentation

boolean org.sleuthkit.autopsy.communications.relationships.MessagesChildNodeFactory.createKeys ( List< BlackboardArtifact >  list)
protected

Definition at line 70 of file MessagesChildNodeFactory.java.

Node org.sleuthkit.autopsy.communications.relationships.MessagesChildNodeFactory.createNodeForKey ( BlackboardArtifact  key)
protected

Definition at line 125 of file MessagesChildNodeFactory.java.

void org.sleuthkit.autopsy.communications.relationships.MessagesChildNodeFactory.refresh ( SelectionInfo  selectionInfo,
List< String >  threadIDs 
)

Updates the current instance of selectionInfo and calls the refresh method.

Parameters
selectionInfoNew instance of the currently selected accounts
threadIDsA list of threadIDs to filter the keys by, null will return all keys for the selected accounts.

Definition at line 62 of file MessagesChildNodeFactory.java.

References org.sleuthkit.autopsy.communications.relationships.MessagesChildNodeFactory.selectionInfo, and org.sleuthkit.autopsy.communications.relationships.MessagesChildNodeFactory.threadIDs.

Member Data Documentation

final Logger org.sleuthkit.autopsy.communications.relationships.MessagesChildNodeFactory.logger = Logger.getLogger(MessagesChildNodeFactory.class.getName())
staticprivate

Definition at line 40 of file MessagesChildNodeFactory.java.

SelectionInfo org.sleuthkit.autopsy.communications.relationships.MessagesChildNodeFactory.selectionInfo
private
List<String> org.sleuthkit.autopsy.communications.relationships.MessagesChildNodeFactory.threadIDs
private

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.