|
Clearspace API (1.7.0) Core Javadocs | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Plugin | |
|---|---|
| com.jivesoftware.base.plugin | Plugin API for extending the core API with custom functionality. |
| Uses of Plugin in com.jivesoftware.base.plugin |
|---|
| Fields in com.jivesoftware.base.plugin declared as Plugin | |
|---|---|
protected Plugin<?> |
PluginMetaDataImpl.plugin
|
| Fields in com.jivesoftware.base.plugin with type parameters of type Plugin | |
|---|---|
protected java.util.Map<Plugin<?>,java.lang.String> |
PluginManager.childPluginMap
|
protected java.util.Map<Plugin<?>,com.jivesoftware.base.plugin.PluginClassLoader> |
PluginManager.classloaders
|
protected java.util.Map<Plugin<?>,java.util.List<java.lang.String>> |
PluginManager.parentPluginMap
|
protected java.util.Map<Plugin<?>,java.io.File> |
PluginManager.pluginDirs
|
protected java.util.Map<java.lang.String,Plugin<?>> |
PluginManager.plugins
|
| Methods in com.jivesoftware.base.plugin that return Plugin | |
|---|---|
Plugin<?> |
PluginMetaDataImpl.getPlugin()
|
Plugin<?> |
PluginManager.getPlugin(java.lang.String name)
Returns a plugin by name or null if a plugin with that name does not exist. |
| Methods in com.jivesoftware.base.plugin that return types with arguments of type Plugin | |
|---|---|
protected java.util.Map<java.lang.String,Plugin<?>> |
PluginManager.getPluginMap()
Returns a map of plugin name plugin entries. |
java.util.Collection<Plugin<?>> |
PluginManager.getPlugins()
Returns a Collection of all installed plugins. |
| Methods in com.jivesoftware.base.plugin with parameters of type Plugin | |
|---|---|
void |
PluginManager.deletePlugin(Plugin<?> plugin)
Removes a plugin from the system. |
protected java.lang.String |
PluginMetaDataImpl.getElementValue(Plugin<?> plugin,
java.lang.String xpath)
Returns the value of an element selected via an xpath expression from a Plugin's plugin.xml file. |
com.jivesoftware.base.plugin.PluginClassLoader |
PluginManager.getPluginClassloader(Plugin<?> plugin)
Returns the classloader of a plugin. |
protected java.io.File |
PluginManager.getPluginDirectory(Plugin<?> plugin)
Returns the plugin's directory. |
com.jivesoftware.base.plugin.PluginMetaData |
PluginManager.getPluginMetaData(Plugin<?> plugin)
Returns meta data assosiated with the plugin. |
java.util.ResourceBundle |
PluginManager.getPluginResourceBundle(Plugin<?> plugin,
java.util.Locale locale)
Acquires a plugins resource bundle which should be stored in /plugin_i18n in the plugin's classloader. |
protected void |
PluginManager.handleDatabase(Plugin<?> plugin,
java.lang.String pluginName)
|
protected int |
PluginManager.handleUpgradeTasks(java.io.File pluginDir,
Plugin<?> p)
|
java.lang.Class<?> |
PluginManager.loadClass(Plugin<?> plugin,
java.lang.String className)
Loads a class from the classloader of a plugin. |
void |
PluginListener.pluginCreated(java.lang.String pluginName,
Plugin<?> plugin)
Called when a plugin has been created. |
void |
PluginListener.pluginDestroyed(java.lang.String pluginName,
Plugin<?> plugin)
Called when a plugin has been destroyed. |
protected void |
PluginManager.registerPlugin(org.dom4j.Element parentPluginNode,
com.jivesoftware.base.plugin.PluginClassLoader pluginLoader,
Plugin<?> plugin,
java.io.File pluginDir)
|
void |
PluginManager.restartPlugin(Plugin<?> plugin)
Restarts the specified plugin. |
| Constructors in com.jivesoftware.base.plugin with parameters of type Plugin | |
|---|---|
PluginMetaDataImpl(Plugin<?> plugin,
com.jivesoftware.base.plugin.PluginClassLoader loader,
PluginManager pluginManager,
org.dom4j.Document config,
java.io.File pluginDirectory)
|
|
|
Clearspace Project Page | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||