19 package org.sleuthkit.autopsy.centralrepository.ingestmodule;
 
   21 import org.openide.util.NbBundle;
 
   22 import org.openide.util.lookup.ServiceProvider;
 
   36 @NbBundle.Messages({
"CentralRepoIngestModuleFactory.ingestmodule.name=Correlation Engine",
 
   37                     "CentralRepoIngestModuleFactory.ingestmodule.desc=Saves properties to the central repository for later correlation"})
 
   46         return Bundle.CentralRepoIngestModuleFactory_ingestmodule_name();
 
   51         return getModuleName();
 
   56         return Bundle.CentralRepoIngestModuleFactory_ingestmodule_desc();
 
   71         if (settings instanceof IngestSettings) {
 
   72             return new CentralRepoIngestModule((IngestSettings) settings);
 
   78             return new CentralRepoIngestModule(
new IngestSettings());
 
   81         throw new IllegalArgumentException(
"Expected settings argument to be an instance of IngestSettings");
 
   92         globalOptionsPanel.
load();
 
   93         return globalOptionsPanel;
 
   98         return new IngestSettings();
 
  108         if (settings instanceof IngestSettings) {
 
  109             return new IngestSettingsPanel((IngestSettings) settings);
 
  115             return new IngestSettingsPanel(
new IngestSettings());
 
  118         throw new IllegalArgumentException(
"Expected settings argument to be an instance of IngestSettings");
 
boolean hasGlobalSettingsPanel()
boolean isFileIngestModuleFactory()
IngestModuleGlobalSettingsPanel getGlobalSettingsPanel()
boolean hasIngestJobSettingsPanel()
IngestModuleIngestJobSettings getDefaultIngestJobSettings()
String getModuleDescription()
static String getModuleName()
String getModuleDisplayName()
String getModuleVersionNumber()
IngestModuleIngestJobSettingsPanel getIngestJobSettingsPanel(IngestModuleIngestJobSettings settings)
FileIngestModule createFileIngestModule(IngestModuleIngestJobSettings settings)
static String getVersion()