| Interface | Description |
|---|---|
| ModuleGenerator | |
| PluginContentScanner |
Scans the plugin returning classes and resources.
|
| ReloadPluginListener |
Broadcasts event indicating a plugin was reloaded.
|
| ServerPluginProvider |
Provider of one Server plugin from one external file
|
| StartPluginListener |
Broadcasts event indicating a plugin was loaded.
|
| StopPluginListener |
Broadcasts event indicating a plugin was unloaded.
|
| Class | Description |
|---|---|
| AbstractPreloadedPluginScanner |
Base plugin scanner for a set of pre-loaded classes.
|
| AutoRegisterUtil | |
| JarPluginProvider | |
| JarScanner | |
| JarScanner.ClassData | |
| ListPlugins |
List the installed plugins.
|
| ModuleGenerator.NOP | |
| Plugin | |
| Plugin.CacheKey |
Unique key that changes whenever a plugin reloads.
|
| PluginContentScanner.ExtensionMetaData |
Plugin class extension meta-data
|
| PluginEntry |
Plugin static resource entry
|
| PluginGuiceEnvironment |
Tracks Guice bindings that should be exposed to loaded plugins.
|
| PluginLoader | |
| PluginMetricMaker | |
| PluginModule | |
| PluginResource | |
| PluginRestApiModule | |
| PluginsCollection | |
| ServerPlugin | |
| ServerPluginProvider.PluginDescription |
Descriptor of the Plugin that ServerPluginProvider has to load.
|
| TestServerPlugin |
| Enum | Description |
|---|---|
| Plugin.ApiType |
| Exception | Description |
|---|---|
| InvalidPluginException | |
| PluginInstallException |