DynamicPluginLoader | Plugin loader that supports installed plugins at runtime |
PluginLoader | Handles loading and unloading plugin artifacts from a location |
BundledPluginLoader | Plugin loader that unzips plugins from a zip file into a local directory, and ensures that directory only contains plugins from that zip file. |
ClassPathPluginLoader | Loads plugins from the classpath |
DirectoryPluginLoader | A plugin loader to load plugins from a directory on disk. |
LoaderUtils | |
ScanningPluginLoader | Plugin loader that delegates the detection of plugins to a Scanner instance. |
SinglePluginLoader | Loads a single plugin from the descriptor provided, which can either be an InputStream or a resource on the classpath. |