io.joern.console.PluginManager
Plugin management component
Joern allows plugins to be installed. A plugin at the very least consists of a class that inherits from LayerCreator
, bundled in a jar file, packaged in a zip file. The zip file may furthermore contain any dependency jars that the plugin requires and that are not included on the joern class path by default.
Value parameters
installDir
the Joern/Ocular installation dir
Attributes
Graph
Reset zoom Hide graph Show graph
Supertypes
class Object
trait Matchable
class Any
Members list
Install the plugin stored at filename
. The plugin is expected to be a zip file containing Java archives (.jar files).
Install the plugin stored at filename
. The plugin is expected to be a zip file containing Java archives (.jar files).
Attributes
Generate a sorted list of all installed plugins by examining the plugin directory.
Generate a sorted list of all installed plugins by examining the plugin directory.
Attributes
Return the path to the plugin directory or None if the plugin directory does not exist.
Return the path to the plugin directory or None if the plugin directory does not exist.
Attributes
Delete plugin with given name
from the plugin directory.
Delete plugin with given name
from the plugin directory.
Attributes