19 package org.sleuthkit.autopsy.centralrepository.datamodel;
21 import java.io.Serializable;
48 this(caseId, -1, deviceId,
name);
56 this.dataSourceID = dataSourceId;
57 this.deviceID = deviceId;
77 }
catch (IllegalStateException ex) {
82 deviceId = curCase.
getSleuthkitCase().getDataSource(dataSource.getId()).getDeviceId();
83 }
catch (TskDataException | TskCoreException ex) {
84 throw new EamDbException(
"Error getting data source info: " + ex.getMessage());
91 StringBuilder str =
new StringBuilder();
93 str.append(
"ID=").append(Integer.toString(getID()));
94 str.append(
",caseID=").append(Integer.toString(
getCaseID()));
96 str.append(
",name=").append(
getName());
98 return str.toString();
static final long serialVersionUID
static CorrelationDataSource fromTSKDataSource(CorrelationCase correlationCase, Content dataSource)
CorrelationDataSource(int caseId, String deviceId, String name)
SleuthkitCase getSleuthkitCase()
static Case getCurrentCase()