Autopsy
4.17.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
|
Classes | |
class | GeneralReportModuleDefFilter |
class | IngestModuleFactoryDefFilter |
interface | LineFilter |
class | PythonScriptFileFilter |
Static Public Member Functions | |
static synchronized List< GeneralReportModule > | getGeneralReportModules () |
static synchronized List< IngestModuleFactory > | getIngestModuleFactories () |
Static Private Member Functions | |
static< T > T | createObjectFromScript (PythonInterpreter interpreter, File script, String className, Class< T > interfaceClass) |
static< T > List< T > | getInterfaceImplementations (LineFilter filter, Class< T > interfaceClass) |
Static Private Attributes | |
static final Logger | logger = Logger.getLogger(JythonModuleLoader.class.getName()) |
Finds and loads Autopsy modules written using the Jython variant of the Python scripting language.
Definition at line 51 of file JythonModuleLoader.java.
|
staticprivate |
Definition at line 130 of file JythonModuleLoader.java.
Referenced by org.sleuthkit.autopsy.python.JythonModuleLoader.getInterfaceImplementations().
|
static |
Get general report modules implemented using Jython.
Definition at line 71 of file JythonModuleLoader.java.
References org.sleuthkit.autopsy.python.JythonModuleLoader.getInterfaceImplementations().
Referenced by org.sleuthkit.autopsy.core.Installer.preloadJython().
|
static |
Get ingest module factories implemented using Jython.
Definition at line 61 of file JythonModuleLoader.java.
References org.sleuthkit.autopsy.python.JythonModuleLoader.getInterfaceImplementations().
Referenced by org.sleuthkit.autopsy.core.Installer.preloadJython().
|
staticprivate |
Definition at line 76 of file JythonModuleLoader.java.
References org.sleuthkit.autopsy.python.JythonModuleLoader.LineFilter.accept(), org.sleuthkit.autopsy.python.JythonModuleLoader.createObjectFromScript(), org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.MessageType.ERROR, org.sleuthkit.autopsy.coreutils.PlatformUtil.getUserPythonModulesPath(), org.sleuthkit.autopsy.core.RuntimeProperties.runningWithGUI, and org.sleuthkit.autopsy.coreutils.MessageNotifyUtil.Notify.show().
Referenced by org.sleuthkit.autopsy.python.JythonModuleLoader.getGeneralReportModules(), and org.sleuthkit.autopsy.python.JythonModuleLoader.getIngestModuleFactories().
|
staticprivate |
Definition at line 53 of file JythonModuleLoader.java.
Copyright © 2012-2021 Basis Technology. Generated on: Tue Jan 19 2021
This work is licensed under a
Creative Commons Attribution-Share Alike 3.0 United States License.