public class DefaultBuckPluginManager extends org.pf4j.DefaultPluginManager implements BuckPluginManager
Constructor and Description |
---|
DefaultBuckPluginManager() |
Modifier and Type | Method and Description |
---|---|
protected org.pf4j.ExtensionFinder |
createExtensionFinder() |
protected org.pf4j.CompoundPluginDescriptorFinder |
createPluginDescriptorFinder() |
protected org.pf4j.PluginLoader |
createPluginLoader() |
protected org.pf4j.PluginRepository |
createPluginRepository() |
protected org.pf4j.VersionManager |
createVersionManager() |
<T> List<T> |
getExtensions(Class<T> type) |
createExtensionFactory, createPluginClasspath, createPluginFactory, createPluginStatusProvider, initialize, loadPluginFromPath
addPluginStateListener, createPluginsRoot, deletePlugin, disablePlugin, enablePlugin, firePluginStateEvent, getExtensionClassNames, getExtensionFactory, getExtensions, getExtensions, getPlugin, getPluginClassLoader, getPluginClassLoaders, getPluginDescriptorFinder, getPluginFactory, getPluginLabel, getPluginLoader, getPlugins, getPlugins, getPluginsRoot, getResolvedPlugins, getRuntimeMode, getStartedPlugins, getSystemVersion, getUnresolvedPlugins, getVersion, getVersionManager, idForPath, isDevelopment, isExactVersionAllowed, isPluginDisabled, isPluginValid, loadPlugin, loadPlugins, removePluginStateListener, resolvePlugins, setExactVersionAllowed, setSystemVersion, startPlugin, startPlugins, stopPlugin, stopPlugins, unloadPlugin, validatePluginDescriptor, whichPlugin
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addPluginStateListener, deletePlugin, disablePlugin, enablePlugin, getExtensionClassNames, getExtensionFactory, getExtensions, getExtensions, getPlugin, getPluginClassLoader, getPlugins, getPlugins, getPluginsRoot, getResolvedPlugins, getRuntimeMode, getStartedPlugins, getSystemVersion, getUnresolvedPlugins, getVersionManager, loadPlugin, loadPlugins, removePluginStateListener, setSystemVersion, startPlugin, startPlugins, stopPlugin, stopPlugins, unloadPlugin, whichPlugin
protected org.pf4j.ExtensionFinder createExtensionFinder()
createExtensionFinder
in class org.pf4j.DefaultPluginManager
protected org.pf4j.CompoundPluginDescriptorFinder createPluginDescriptorFinder()
createPluginDescriptorFinder
in class org.pf4j.DefaultPluginManager
protected org.pf4j.PluginRepository createPluginRepository()
createPluginRepository
in class org.pf4j.DefaultPluginManager
protected org.pf4j.PluginLoader createPluginLoader()
createPluginLoader
in class org.pf4j.DefaultPluginManager
protected org.pf4j.VersionManager createVersionManager()
createVersionManager
in class org.pf4j.DefaultPluginManager