| Interface | Description |
|---|---|
| DiscardablePluginLoader |
A PluginLoader which requires plugins to be discarded after load if they are not removed.
|
| DynamicPluginLoader |
Plugin loader that supports installed plugins at runtime
|
| PluginLoader |
Handles loading and unloading plugin artifacts from a location
|
| Class | Description |
|---|---|
| BundledPluginLoader |
A Plugin loader that manages a set of bundled plugins, meaning that they can can be upgraded, but
not deleted.
|
| ClassPathPluginLoader |
Loads plugins from the classpath
|
| DirectoryPluginLoader |
A plugin loader to load plugins from a directory on disk.
|
| DirectoryScanner |
Scans the filesystem for changed or added plugin files and stores a map of the currently known ones.
|
| FileListScanner |
A scanner that simply scans a given set of input files.
|
| ForwardingPluginLoader | |
| LoaderUtils | |
| PermissionCheckingPluginLoader | |
| RosterFilePluginLoader |
A PluginLoader which manages plugins specified by a roster file.
|
| RosterFileScanner |
A Scanner which polls a file containing a list of file names to define its content.
|
| 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.
|
Copyright © 2019 Atlassian. All rights reserved.