Uses of Interface
org.jivesoftware.openfire.container.Plugin
Packages that use Plugin
Package
Description
Database connection code.
The microkernel core of the server is a simple, flexible, nested
container framework defined in this package.
-
Uses of Plugin in org.jivesoftware.database
Methods in org.jivesoftware.database with parameters of type PluginModifier and TypeMethodDescriptionbooleanSchemaManager.checkPluginSchema(Plugin plugin) Checks the plugin's database schema (if one is required) to ensure that it's installed and up to date. -
Uses of Plugin in org.jivesoftware.openfire.container
Classes in org.jivesoftware.openfire.container that implement PluginMethods in org.jivesoftware.openfire.container that return PluginModifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Methods in org.jivesoftware.openfire.container that return types with arguments of type PluginModifier and TypeMethodDescriptionPluginManager.getPluginByName(String pluginName) Returns a loaded plugin by the name contained in the plugin.xml <name/> tag, ignoring case.PluginManager.getPlugins()Returns a Collection of all loaded plugins.Methods in org.jivesoftware.openfire.container with parameters of type PluginModifier and TypeMethodDescriptionstatic StringReturns the author of a plugin.PluginManager.getCanonicalName(Plugin plugin) Returns the canonical name for a loaded plugin.static StringPluginMetadataHelper.getCanonicalName(Plugin plugin) Returns the canonical name for the plugin, derived from the plugin archive file name.static URLPluginMetadataHelper.getChangelog(Plugin plugin) static StringPluginMetadataHelper.getDatabaseKey(Plugin plugin) Returns the database schema key of a plugin, if it exists.static intPluginMetadataHelper.getDatabaseVersion(Plugin plugin) Returns the database schema version of a plugin, if it exists.static StringPluginMetadataHelper.getDescription(Plugin plugin) Returns the description of a plugin.static URLstatic PluginMetadataPluginMetadata.getInstance(Plugin plugin) Constructs a metadata object based on a plugin.static StringPluginMetadataHelper.getLicense(Plugin plugin) Returns the license agreement type that the plugin is governed by.static JavaSpecVersionPluginMetadataHelper.getMinJavaVersion(Plugin plugin) Returns the minimum Java specification version this plugin needs to run.static VersionPluginMetadataHelper.getMinServerVersion(Plugin plugin) Returns the minimum server version this plugin can run within.static StringReturns the name of a plugin.static StringPluginMetadataHelper.getParentPlugin(Plugin plugin) Returns the name of the directory of the parent for this plugin.PluginManager.getPluginClassloader(Plugin plugin) Returns the classloader of a plugin.PluginManager.getPluginPath(Plugin plugin) Returns the plugin's directory.static VersionPluginMetadataHelper.getPriorToServerVersion(Plugin plugin) Returns the server version up, but not including, in which this plugin can run within.static URLstatic VersionPluginMetadataHelper.getVersion(Plugin plugin) Returns the version of a plugin.static booleanPluginMetadataHelper.isCsrfProtectionEnabled(Plugin plugin) Loads a class from the classloader of a plugin.voidPluginListener.pluginCreated(String pluginName, Plugin plugin) Called when a plugin has been created.voidPluginListener.pluginDestroyed(String pluginName, Plugin plugin) Called when a plugin has been destroyed.static StringPluginServlet.registerServlet(PluginManager pluginManager, Plugin plugin, javax.servlet.GenericServlet servlet, String relativeUrl) Registers a live servlet for a plugin programmatically, does not initialize the servlet.static voidPluginServlet.registerServlets(PluginManager manager, Plugin plugin, File webXML) Registers all JSP page servlets for a plugin.static javax.servlet.GenericServletPluginServlet.unregisterServlet(Plugin plugin, String url) Unregister a live servlet for a plugin programmatically.Constructors in org.jivesoftware.openfire.container with parameters of type PluginModifierConstructorDescriptionPluginServletContext(javax.servlet.ServletContext proxy, PluginManager pluginManager, Plugin plugin)
PluginManager.getPluginByName(String)