Go to the documentation of this file.
19package org.sleuthkit.autopsy.modules.dataSourceIntegrity;
21import org.openide.util.NbBundle;
22import org.openide.util.lookup.ServiceProvider;
23import org.sleuthkit.autopsy.coreutils.Version;
24import org.sleuthkit.autopsy.ingest.IngestModuleFactoryAdapter;
25import org.sleuthkit.autopsy.ingest.DataSourceIngestModule;
26import org.sleuthkit.autopsy.ingest.IngestModuleFactory;
27import org.sleuthkit.autopsy.ingest.IngestModuleIngestJobSettings;
28import org.sleuthkit.autopsy.ingest.IngestModuleIngestJobSettingsPanel;
29import org.sleuthkit.autopsy.ingest.NoIngestModuleIngestJobSettings;
38 static String getModuleName() {
40 "DataSourceIntegrityModuleFactory.moduleName.text");
45 return getModuleName();
51 "DataSourceIntegrityModuleFactory.moduleDesc.text");
66 if (settings instanceof DataSourceIntegrityIngestSettings) {
76 throw new IllegalArgumentException(
"Expected settings argument to be an instance of IngestSettings");
81 return new DataSourceIntegrityIngestSettings();
91 if (settings instanceof DataSourceIntegrityIngestSettings) {
92 return new DataSourceIntegrityIngestSettingsPanel((DataSourceIntegrityIngestSettings) settings);
98 return new DataSourceIntegrityIngestSettingsPanel(
new DataSourceIntegrityIngestSettings());
101 throw new IllegalArgumentException(
"Expected settings argument to be an instance of IngestSettings");
static String getVersion()
String getModuleVersionNumber()
String getModuleDescription()
boolean hasIngestJobSettingsPanel()
IngestModuleIngestJobSettingsPanel getIngestJobSettingsPanel(IngestModuleIngestJobSettings settings)
boolean isDataSourceIngestModuleFactory()
DataSourceIngestModule createDataSourceIngestModule(IngestModuleIngestJobSettings settings)
String getModuleDisplayName()
IngestModuleIngestJobSettings getDefaultIngestJobSettings()
Copyright © 2012-2024 Sleuth Kit Labs. Generated on:
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.