19 package org.sleuthkit.autopsy.modules.hashdatabase;
 
   21 import java.util.ArrayList;
 
   22 import java.util.List;
 
   23 import org.openide.util.NbBundle;
 
   24 import org.openide.util.lookup.ServiceProvider;
 
   36 @ServiceProvider(service = IngestModuleFactory.class)
 
   43         return getModuleName();
 
   46     static String getModuleName() {
 
   66         return new HashLookupModuleSettings(
true, knownHashSetNames, knownBadHashSetNames);
 
   70         List<String> hashSetNames = 
new ArrayList<>();
 
   72             hashSetNames.add(db.getHashSetName());
 
   84         if (!(settings instanceof HashLookupModuleSettings)) {
 
   85             throw new IllegalArgumentException(NbBundle.getMessage(
this.getClass(),
 
   86                     "HashLookupModuleFactory.getIngestJobSettingsPanel.exception.msg"));
 
   88         if (moduleSettingsPanel == null) {
 
   91             moduleSettingsPanel.reset((HashLookupModuleSettings) settings);
 
   93         return moduleSettingsPanel;
 
  104         globalSettingsPanel.
load();
 
  105         return globalSettingsPanel;
 
  115         if (!(settings instanceof HashLookupModuleSettings)) {
 
  116             throw new IllegalArgumentException(
 
  117                     NbBundle.getMessage(
this.getClass(), 
"HashLookupModuleFactory.createFileIngestModule.exception.msg"));
 
String getModuleDisplayName()
List< String > getHashSetNames(List< HashDbManager.HashDb > hashDbs)
String getModuleVersionNumber()
synchronized List< HashDb > getKnownBadFileHashSets()
boolean hasGlobalSettingsPanel()
static synchronized HashDbManager getInstance()
IngestModuleIngestJobSettingsPanel getIngestJobSettingsPanel(IngestModuleIngestJobSettings settings)
IngestModuleIngestJobSettings getDefaultIngestJobSettings()
boolean hasIngestJobSettingsPanel()
boolean isFileIngestModuleFactory()
String getModuleDescription()
static String getVersion()
IngestModuleGlobalSettingsPanel getGlobalSettingsPanel()
FileIngestModule createFileIngestModule(IngestModuleIngestJobSettings settings)
synchronized List< HashDb > getKnownFileHashSets()