Autopsy  4.10.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.keywordsearch.multicase.MultiCaseKeywordSearchPanel.SearchThread Class Reference

Inherits Thread.

Public Member Functions

void interrupt ()
 
void run ()
 

Private Member Functions

 SearchThread (Collection< CaseNodeData > caseNodes, SearchQuery searchQuery)
 
void registerWithSearcher (Object object)
 
void unregisterWithSearcher (Object object)
 

Private Attributes

final Collection< CaseNodeDatacaseNodes
 
final MultiCaseSearcher multiCaseSearcher = new MultiCaseSearcher()
 
final SearchQuery searchQuery
 

Detailed Description

Definition at line 809 of file MultiCaseKeywordSearchPanel.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.keywordsearch.multicase.MultiCaseKeywordSearchPanel.SearchThread.SearchThread ( Collection< CaseNodeData caseNodes,
SearchQuery  searchQuery 
)
private

Constructs a thread that performs a keyword search of cases

Parameters
caseNamesThe names of the cases to search.
queryThe keyword search query to perform.

Definition at line 821 of file MultiCaseKeywordSearchPanel.java.

References org.sleuthkit.autopsy.keywordsearch.multicase.MultiCaseKeywordSearchPanel.SearchThread.caseNodes, and org.sleuthkit.autopsy.keywordsearch.multicase.MultiCaseKeywordSearchPanel.SearchThread.searchQuery.

Member Function Documentation

void org.sleuthkit.autopsy.keywordsearch.multicase.MultiCaseKeywordSearchPanel.SearchThread.interrupt ( )

Definition at line 847 of file MultiCaseKeywordSearchPanel.java.

void org.sleuthkit.autopsy.keywordsearch.multicase.MultiCaseKeywordSearchPanel.SearchThread.registerWithSearcher ( Object  object)
private

Register an object with the MultiCaseSearcher eventBus so that the object's subscribe methods can receive results.

Parameters
objectthe object to register with the MultiCaseSearcher

Definition at line 832 of file MultiCaseKeywordSearchPanel.java.

void org.sleuthkit.autopsy.keywordsearch.multicase.MultiCaseKeywordSearchPanel.SearchThread.run ( )

Definition at line 854 of file MultiCaseKeywordSearchPanel.java.

void org.sleuthkit.autopsy.keywordsearch.multicase.MultiCaseKeywordSearchPanel.SearchThread.unregisterWithSearcher ( Object  object)
private

Unregister an object with the MultiCaseSearcher so that the object's subscribe methods no longer receive results.

Parameters
objectthe object to unregister with the MultiCaseSearcher

Definition at line 842 of file MultiCaseKeywordSearchPanel.java.

Member Data Documentation

final Collection<CaseNodeData> org.sleuthkit.autopsy.keywordsearch.multicase.MultiCaseKeywordSearchPanel.SearchThread.caseNodes
private
final MultiCaseSearcher org.sleuthkit.autopsy.keywordsearch.multicase.MultiCaseKeywordSearchPanel.SearchThread.multiCaseSearcher = new MultiCaseSearcher()
private

Definition at line 813 of file MultiCaseKeywordSearchPanel.java.

final SearchQuery org.sleuthkit.autopsy.keywordsearch.multicase.MultiCaseKeywordSearchPanel.SearchThread.searchQuery
private

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

Copyright © 2012-2018 Basis Technology. Generated on: Fri Mar 22 2019
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.