19package org.sleuthkit.autopsy.datasourceprocessors;
21import java.nio.file.Path;
22import org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessor;
23import org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessorCallback;
24import org.sleuthkit.autopsy.corecomponentinterfaces.DataSourceProcessorProgressMonitor;
25import org.sleuthkit.autopsy.ingest.IngestJobSettings;
26import org.sleuthkit.autopsy.ingest.IngestStream;
27import org.sleuthkit.datamodel.Host;
110 process(deviceId, dataSourcePath, progressMonitor, callBack);
133 process(deviceId, dataSourcePath, progressMonitor, callBack);
158 throw new UnsupportedOperationException(
"Streaming ingest not supported for this data source processor");
225 super(message, cause);
static final long serialVersionUID
AutoIngestDataSourceProcessorException(String message, Throwable cause)
AutoIngestDataSourceProcessorException(String message)
int canProcess(Path dataSourcePath)
void process(String deviceId, Path dataSourcePath, DataSourceProcessorProgressMonitor progressMonitor, DataSourceProcessorCallback callBack)
default void process(String deviceId, Path dataSourcePath, Host host, DataSourceProcessorProgressMonitor progressMonitor, DataSourceProcessorCallback callBack)
default IngestStream processWithIngestStream(String deviceId, Path dataSourcePath, IngestJobSettings settings, DataSourceProcessorProgressMonitor progressMonitor, DataSourceProcessorCallback callBack)
default void process(String deviceId, Path dataSourcePath, String password, Host host, DataSourceProcessorProgressMonitor progressMonitor, DataSourceProcessorCallback callBack)
default int canProcess(Path dataSourcePath, String password)
default IngestStream processWithIngestStream(String deviceId, Path dataSourcePath, String password, Host host, IngestJobSettings settings, DataSourceProcessorProgressMonitor progressMonitor, DataSourceProcessorCallback callBack)
default IngestStream processWithIngestStream(String deviceId, Path dataSourcePath, Host host, IngestJobSettings settings, DataSourceProcessorProgressMonitor progressMonitor, DataSourceProcessorCallback callBack)