Autopsy
4.7.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Inherits Serializable.
Public Member Functions | |
CorrelationDataSource (CorrelationCase correlationCase, String deviceId, String name) | |
int | getCaseID () |
String | getDeviceID () |
String | getName () |
String | toString () |
Static Public Member Functions | |
static CorrelationDataSource | fromTSKDataSource (CorrelationCase correlationCase, Content dataSource) throws EamDbException |
Private Attributes | |
final int | caseID |
final int | dataSourceID |
final String | deviceID |
final String | name |
Static Private Attributes | |
static final long | serialVersionUID = 1L |
Stores information about a Data Source in the correlation engine
Definition at line 33 of file CorrelationDataSource.java.
org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.CorrelationDataSource | ( | CorrelationCase | correlationCase, |
String | deviceId, | ||
String | name | ||
) |
correlationCase | CorrelationCase object data source is associated with. Must have been created by EamDB and have a valid ID. |
deviceId | User specified case-specific ID |
name | Display name of data source |
Definition at line 47 of file CorrelationDataSource.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationCase.getID(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.name.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.fromTSKDataSource().
|
static |
Create a CorrelationDataSource object from a TSK Content object.
correlationCase | the current CorrelationCase used for ensuring uniqueness of DataSource |
dataSource | the sleuthkit datasource that is being added to the central repository |
EamDbException |
Definition at line 80 of file CorrelationDataSource.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.CorrelationDataSource(), org.sleuthkit.autopsy.casemodule.Case.getCurrentCaseThrows(), org.sleuthkit.autopsy.centralrepository.datamodel.EamDb.getDataSource(), org.sleuthkit.autopsy.centralrepository.datamodel.EamDb.getInstance(), org.sleuthkit.autopsy.casemodule.Case.getSleuthkitCase(), org.sleuthkit.autopsy.centralrepository.datamodel.EamDb.newDataSource(), and org.sleuthkit.autopsy.centralrepository.datamodel.EamDbUtil.useCentralRepo().
Referenced by org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCases.addOrUpdateAttributeInstance(), org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.getCorrelationAttributeFromBlackboardArtifact(), org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.getCorrelationAttributeFromContent(), org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.makeCorrelationAttributeFromContent(), and org.sleuthkit.autopsy.centralrepository.eventlisteners.CaseEventListener.DataSourceAddedTask.run().
int org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getCaseID | ( | ) |
Get the Case ID that is unique
Definition at line 142 of file CorrelationDataSource.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.caseID.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.toString().
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getDeviceID | ( | ) |
Get the device ID that is unique to the case
Definition at line 133 of file CorrelationDataSource.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.deviceID.
Referenced by org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCasesTableModel.mapValueById(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.toString().
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getName | ( | ) |
Definition at line 149 of file CorrelationDataSource.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.name.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.getCorrelationAttributeFromBlackboardArtifact(), org.sleuthkit.autopsy.centralrepository.datamodel.EamArtifactUtil.makeCorrelationAttributeFromContent(), org.sleuthkit.autopsy.centralrepository.contentviewer.DataContentViewerOtherCasesTableModel.mapValueById(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.toString().
String org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.toString | ( | ) |
Definition at line 108 of file CorrelationDataSource.java.
References org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getCaseID(), org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getDeviceID(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getName().
|
private |
Definition at line 37 of file CorrelationDataSource.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getCaseID().
|
private |
Definition at line 38 of file CorrelationDataSource.java.
|
private |
Definition at line 39 of file CorrelationDataSource.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getDeviceID().
|
private |
Definition at line 40 of file CorrelationDataSource.java.
Referenced by org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.CorrelationDataSource(), and org.sleuthkit.autopsy.centralrepository.datamodel.CorrelationDataSource.getName().
|
staticprivate |
Definition at line 35 of file CorrelationDataSource.java.
Copyright © 2012-2016 Basis Technology. Generated on: Mon Jun 18 2018
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.