@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.| Modifier and Type | Field and Description |
|---|---|
java.util.List<PostGenExtension> |
PLUGINS_SERVERPACKARCHIVECREATED |
java.util.List<PreZipExtension> |
PLUGINS_SERVERPACKCREATED |
java.util.List<PreGenExtension> |
PLUGINS_SERVERPACKSTART |
java.util.List<TabExtension> |
PLUGINS_TABBEDPANE |
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() |
| Modifier and Type | Method and Description |
|---|---|
protected org.pf4j.ExtensionFactory |
createExtensionFactory() |
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, whichPluginpublic final java.util.List<PreGenExtension> PLUGINS_SERVERPACKSTART
public final java.util.List<PreZipExtension> PLUGINS_SERVERPACKCREATED
public final java.util.List<PostGenExtension> PLUGINS_SERVERPACKARCHIVECREATED
public final java.util.List<TabExtension> PLUGINS_TABBEDPANE