Go to the documentation of this file.
19package org.sleuthkit.autopsy.modules.drones;
21import java.util.ArrayList;
23import java.util.logging.Level;
24import java.util.logging.Logger;
25import org.openide.util.NbBundle.Messages;
26import org.sleuthkit.autopsy.ingest.DataSourceIngestModule;
27import org.sleuthkit.autopsy.ingest.DataSourceIngestModuleProgress;
28import org.sleuthkit.autopsy.ingest.IngestJobContext;
29import org.sleuthkit.autopsy.ingest.IngestMessage;
30import org.sleuthkit.autopsy.ingest.IngestServices;
31import org.sleuthkit.datamodel.Content;
39 private static final Logger
logger = Logger.getLogger(DroneIngestModule.class.getName());
59 "# {0} - AbstractFileName",
60 "DroneIngestModule_process_start=Started {0}"
71 Bundle.DroneIngestModule_process_start(dataSource.getName())));
77 if (
context.dataSourceIngestIsCancelled()) {
78 logger.log(Level.INFO,
"Drone ingest has been canceled, quitting before {0}", extractor.getName());
82 progressBar.
progress(extractor.getName());
85 extractor.process(dataSource,
context, progressBar);
87 logger.log(Level.SEVERE, String.format(
"Exception thrown from drone extractor %s", extractor.getName()), ex);
void progress(int workUnits)
void switchToIndeterminate()
static IngestMessage createMessage(MessageType messageType, String source, String subject, String detailsHtml)
void postMessage(final IngestMessage message)
static synchronized IngestServices getInstance()
static final Logger logger
final List< DroneExtractor > extractors
ProcessResult process(Content dataSource, DataSourceIngestModuleProgress progressBar)
void startUp(IngestJobContext context)
Copyright © 2012-2024 Sleuth Kit Labs. Generated on:
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.