@Component
public class ApplicationPlugins
extends org.pf4j.JarPluginManager
TabExtension,PreGenExtension,PreZipExtension and PostGenExtension so they can then be
run during server pack generation and during initialization of the GUI.DEFAULT_PLUGINS_DIR, dependencyResolver, DEVELOPMENT_PLUGINS_DIR, exactVersionAllowed, extensionFactory, extensionFinder, MODE_PROPERTY_NAME, pluginClassLoaders, pluginDescriptorFinder, pluginFactory, pluginLoader, pluginRepository, plugins, PLUGINS_DIR_PROPERTY_NAME, pluginsRoots, pluginStateListeners, pluginStatusProvider, resolvedPlugins, runtimeMode, startedPlugins, systemVersion, unresolvedPlugins, versionManager| Constructor and Description |
|---|
ApplicationPlugins()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected org.pf4j.ExtensionFactory |
createExtensionFactory() |
java.util.List<PostGenExtension> |
pluginsPostGenExtension()
List of available
PostGenExtension-plugins. |
java.util.List<PreGenExtension> |
pluginsPreGenExtension()
List of available
PreGenExtension-plugins. |
java.util.List<PreZipExtension> |
pluginsPreZipExtension()
List of available
PreZipExtension-plugins. |
java.util.List<TabExtension> |
pluginsTabExtension()
List of available
TabExtension-plugins. |
createPluginDescriptorFinder, createPluginLoader, createPluginRepositorycreateExtensionFinder, createPluginFactory, createPluginStatusProvider, createVersionManager, initialize, loadPluginFromPathaddPluginStateListener, checkPluginId, createPluginsRoot, deletePlugin, disablePlugin, enablePlugin, firePluginStateEvent, getExtensionClasses, getExtensionClasses, getExtensionClasses, getExtensionClasses, getExtensionClassNames, getExtensionFactory, getExtensions, getExtensions, getExtensions, getExtensions, getPlugin, getPluginClassLoader, getPluginClassLoaders, getPluginDescriptorFinder, getPluginFactory, getPluginLabel, getPluginLoader, getPlugins, getPlugins, getPluginsRoot, getPluginsRoots, getResolvedPlugins, getRuntimeMode, getStartedPlugins, getSystemVersion, getUnresolvedPlugins, getVersion, getVersionManager, idForPath, isExactVersionAllowed, isPluginDisabled, isPluginValid, loadPlugin, loadPlugins, removePluginStateListener, resolvePlugins, setExactVersionAllowed, setSystemVersion, startPlugin, startPlugins, stopPlugin, stopPlugin, stopPlugins, unloadPlugin, unloadPlugin, unloadPlugins, validatePluginDescriptor, whichPluginprotected org.pf4j.ExtensionFactory createExtensionFactory()
createExtensionFactory in class org.pf4j.DefaultPluginManagerpublic java.util.List<PreGenExtension> pluginsPreGenExtension()
PreGenExtension-plugins.PreGenExtension-plugins.public java.util.List<PreZipExtension> pluginsPreZipExtension()
PreZipExtension-plugins.PreZipExtension-plugins.public java.util.List<PostGenExtension> pluginsPostGenExtension()
PostGenExtension-plugins.PostGenExtension-plugins.public java.util.List<TabExtension> pluginsTabExtension()
TabExtension-plugins.TabExtension-plugins.