|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PluginController
Interface to control the state of the plugin system
| Method Summary | |
|---|---|
void |
disablePlugin(java.lang.String key)
Disable a plugin by key. |
void |
disablePluginModule(java.lang.String completeKey)
Disable a plugin module by key. |
void |
enablePlugin(java.lang.String key)
Enable a plugin by key. |
void |
enablePluginModule(java.lang.String completeKey)
Enable a plugin module by key. |
java.lang.String |
installPlugin(PluginArtifact pluginArtifact)
Installs a plugin and returns the plugin key |
int |
scanForNewPlugins()
Search all loaders and add any new plugins you find. |
void |
uninstall(Plugin plugin)
Uninstall the plugin, disabling it first. |
| Method Detail |
|---|
void enablePlugin(java.lang.String key)
void disablePlugin(java.lang.String key)
void enablePluginModule(java.lang.String completeKey)
void disablePluginModule(java.lang.String completeKey)
java.lang.String installPlugin(PluginArtifact pluginArtifact)
throws PluginParseException
PluginParseException - if the plugin is not a valid plugin
void uninstall(Plugin plugin)
throws PluginException
PluginException - if there was some problem uninstalling the plugin.
int scanForNewPlugins()
throws PluginParseException
PluginParseException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||