Autopsy  4.19.3
Graphical digital forensics platform for The Sleuth Kit and other tools.
Static Public Member Functions | Private Member Functions | Static Private Attributes | List of all members
org.sleuthkit.autopsy.casemodule.multiusercases.CaseNodeDataCollector Class Reference

Static Public Member Functions

static List< CaseNodeDatagetNodeData () throws CoordinationServiceException, InterruptedException
 

Private Member Functions

 CaseNodeDataCollector ()
 

Static Private Attributes

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

Detailed Description

Collects the multi-user case node data stored in the case directory coordination service nodes.

Definition at line 36 of file CaseNodeDataCollector.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.casemodule.multiusercases.CaseNodeDataCollector.CaseNodeDataCollector ( )
private

Private constructor to prevent instantiation of this utility class.

Definition at line 83 of file CaseNodeDataCollector.java.

Member Function Documentation

static List<CaseNodeData> org.sleuthkit.autopsy.casemodule.multiusercases.CaseNodeDataCollector.getNodeData ( ) throws CoordinationServiceException, InterruptedException
static

Collects the multi-user case node data stored in the case directory coordination service nodes.

Returns
The node data for the multi-user cases known to the coordination service.
Exceptions
CoordinationServiceExceptionIf there is an error interacting with the coordination service.
InterruptedExceptionIf the current thread is interrupted while waiting for the coordination service.

Definition at line 53 of file CaseNodeDataCollector.java.

References org.sleuthkit.autopsy.coordinationservice.CoordinationService.CategoryNode.CASES, org.sleuthkit.autopsy.coordinationservice.CoordinationService.getInstance(), org.sleuthkit.autopsy.coordinationservice.CoordinationService.getNodeList(), and org.sleuthkit.autopsy.casemodule.multiusercases.CaseNodeData.readCaseNodeData().

Referenced by org.sleuthkit.autopsy.casemodule.multiusercasesbrowser.MultiUserCasesRootNode.MultiUserCasesRootNodeChildren.createKeys().

Member Data Documentation

final Logger org.sleuthkit.autopsy.casemodule.multiusercases.CaseNodeDataCollector.logger = Logger.getLogger(CaseNodeDataCollector.class.getName())
staticprivate

Definition at line 38 of file CaseNodeDataCollector.java.


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

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