19 package org.sleuthkit.autopsy.modules.hashdatabase;
 
   21 import org.openide.util.NbBundle;
 
   22 import org.openide.util.lookup.ServiceProvider;
 
   35 @ServiceProvider(service = IngestModuleFactory.class)
 
   42         return getModuleName();
 
   77         if (!(settings instanceof HashLookupModuleSettings)) {
 
   78             throw new IllegalArgumentException(NbBundle.getMessage(
this.getClass(),
 
   79                     "HashLookupModuleFactory.getIngestJobSettingsPanel.exception.msg"));
 
   81         if (moduleSettingsPanel == null) {
 
   84             moduleSettingsPanel.reset((HashLookupModuleSettings) settings);
 
   86         return moduleSettingsPanel;
 
   97         globalSettingsPanel.
load();
 
   98         return globalSettingsPanel;
 
  108         if (!(settings instanceof HashLookupModuleSettings)) {
 
  109             throw new IllegalArgumentException(NbBundle.getMessage(
this.getClass(),
 
  110                     "HashLookupModuleFactory.createFileIngestModule.exception.msg"));
 
  115             throw new IllegalArgumentException(
"Exception while getting open case.", ex);
 
String getModuleDisplayName()
String getModuleVersionNumber()
boolean hasGlobalSettingsPanel()
static synchronized HashDbManager getInstance()
IngestModuleIngestJobSettingsPanel getIngestJobSettingsPanel(IngestModuleIngestJobSettings settings)
synchronized List< HashDb > getAllHashSets()
IngestModuleIngestJobSettings getDefaultIngestJobSettings()
boolean hasIngestJobSettingsPanel()
boolean isFileIngestModuleFactory()
String getModuleDescription()
static String getVersion()
IngestModuleGlobalSettingsPanel getGlobalSettingsPanel()
FileIngestModule createFileIngestModule(IngestModuleIngestJobSettings settings)
static String getModuleName()