Autopsy  4.17.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
org.sleuthkit.autopsy.commonpropertiessearch.InterCaseSearchResultsProcessor.InterCaseByCaseCallback Class Reference

Inherits CaseDbAccessQueryCallback, and org.sleuthkit.autopsy.centralrepository.datamodel.InstanceTableCallback.

Public Member Functions

void process (ResultSet resultSet)
 

Static Public Member Functions

static int getCaseId (ResultSet resultSet) throws SQLException
 
static String getComment (ResultSet resultSet) throws SQLException
 
static int getDataSourceId (ResultSet resultSet) throws SQLException
 
static long getFileObjectId (ResultSet resultSet) throws SQLException
 
static String getFilePath (ResultSet resultSet) throws SQLException
 
static int getId (ResultSet resultSet) throws SQLException
 
static int getKnownStatus (ResultSet resultSet) throws SQLException
 
static String getValue (ResultSet resultSet) throws SQLException
 

Private Member Functions

 InterCaseByCaseCallback (int caseId)
 
 InterCaseByCaseCallback (int caseId, int targetCase)
 

Private Attributes

final Map< String, Map< String, CommonAttributeValueList > > caseCollatedDataSourceCollections = new HashMap<>()
 
final int caseID
 
final int targetCase
 

Static Private Attributes

static final int VALUE_BATCH_SIZE = 500
 

Detailed Description

Callback to use with findInterCaseValuesByCase which generates a map of maps of values for common property search

Definition at line 324 of file InterCaseSearchResultsProcessor.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.commonpropertiessearch.InterCaseSearchResultsProcessor.InterCaseByCaseCallback.InterCaseByCaseCallback ( int  caseId)
private

Definition at line 331 of file InterCaseSearchResultsProcessor.java.

org.sleuthkit.autopsy.commonpropertiessearch.InterCaseSearchResultsProcessor.InterCaseByCaseCallback.InterCaseByCaseCallback ( int  caseId,
int  targetCase 
)
private

Member Function Documentation

static int org.sleuthkit.autopsy.centralrepository.datamodel.InstanceTableCallback.getCaseId ( ResultSet  resultSet) throws SQLException
staticinherited
Parameters
resultSetattribute instance table
Returns
Case ID of a given instance
Exceptions
SQLException

Definition at line 55 of file InstanceTableCallback.java.

Referenced by org.sleuthkit.autopsy.commonpropertiessearch.InterCaseSearchResultsProcessor.InterCaseCommonAttributeRowCallback.process().

static String org.sleuthkit.autopsy.centralrepository.datamodel.InstanceTableCallback.getComment ( ResultSet  resultSet) throws SQLException
staticinherited
Parameters
resultSetattribute instance table
Returns
previous comment made for the instance
Exceptions
SQLException

Definition at line 105 of file InstanceTableCallback.java.

static int org.sleuthkit.autopsy.centralrepository.datamodel.InstanceTableCallback.getDataSourceId ( ResultSet  resultSet) throws SQLException
staticinherited
Parameters
resultSetattribute instance table
Returns
Data source id of a particular instance
Exceptions
SQLException

Definition at line 65 of file InstanceTableCallback.java.

Referenced by org.sleuthkit.autopsy.commonpropertiessearch.InterCaseSearchResultsProcessor.InterCaseCommonAttributeRowCallback.process().

static long org.sleuthkit.autopsy.centralrepository.datamodel.InstanceTableCallback.getFileObjectId ( ResultSet  resultSet) throws SQLException
staticinherited
static String org.sleuthkit.autopsy.centralrepository.datamodel.InstanceTableCallback.getFilePath ( ResultSet  resultSet) throws SQLException
staticinherited
Parameters
resultSetattribute instance table
Returns
file path of the instance
Exceptions
SQLException

Definition at line 85 of file InstanceTableCallback.java.

Referenced by org.sleuthkit.autopsy.commonpropertiessearch.InterCaseSearchResultsProcessor.InterCaseCommonAttributeRowCallback.process().

static int org.sleuthkit.autopsy.centralrepository.datamodel.InstanceTableCallback.getId ( ResultSet  resultSet) throws SQLException
staticinherited
Parameters
resultSetattribute instance table
Returns
ID of the instance
Exceptions
SQLException

Definition at line 45 of file InstanceTableCallback.java.

static int org.sleuthkit.autopsy.centralrepository.datamodel.InstanceTableCallback.getKnownStatus ( ResultSet  resultSet) throws SQLException
staticinherited
Parameters
resultSetattribute instance table
Returns
status integer based on whether instance is marked notable or not
Exceptions
SQLException

Definition at line 95 of file InstanceTableCallback.java.

static String org.sleuthkit.autopsy.centralrepository.datamodel.InstanceTableCallback.getValue ( ResultSet  resultSet) throws SQLException
staticinherited
void org.sleuthkit.autopsy.commonpropertiessearch.InterCaseSearchResultsProcessor.InterCaseByCaseCallback.process ( ResultSet  resultSet)

Member Data Documentation

final Map<String, Map<String, CommonAttributeValueList> > org.sleuthkit.autopsy.commonpropertiessearch.InterCaseSearchResultsProcessor.InterCaseByCaseCallback.caseCollatedDataSourceCollections = new HashMap<>()
private

Definition at line 327 of file InterCaseSearchResultsProcessor.java.

final int org.sleuthkit.autopsy.commonpropertiessearch.InterCaseSearchResultsProcessor.InterCaseByCaseCallback.caseID
private

Definition at line 328 of file InterCaseSearchResultsProcessor.java.

final int org.sleuthkit.autopsy.commonpropertiessearch.InterCaseSearchResultsProcessor.InterCaseByCaseCallback.targetCase
private
final int org.sleuthkit.autopsy.commonpropertiessearch.InterCaseSearchResultsProcessor.InterCaseByCaseCallback.VALUE_BATCH_SIZE = 500
staticprivate

Definition at line 326 of file InterCaseSearchResultsProcessor.java.


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

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