Package org.graylog2.plugin
Interface Plugin
- All Known Implementing Classes:
PluginLoader.PluginAdapter
public interface Plugin
A graylog plugin.
Core configuration beans like Configuration
are made available to plugins via member injection.
If you need access to them, you can define a field of the required bean type and annotate it with
-
Method Summary
-
Method Details
-
metadata
PluginMetaData metadata() -
modules
Collection<PluginModule> modules() -
preflightCheckModules
-