|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.atlassian.plugin.loaders.ClassLoadingPluginLoader
com.atlassian.confluence.plugin.BundledClassLoadingPluginLoader
public class BundledClassLoadingPluginLoader
| Constructor Summary | |
|---|---|
BundledClassLoadingPluginLoader(BootstrapManager bootstrapManager,
com.atlassian.plugin.loaders.PluginFactory pluginFactory)
|
|
| Method Summary | |
|---|---|
protected com.atlassian.plugin.Plugin |
deployPluginFromUnit(com.atlassian.plugin.loaders.classloading.DeploymentUnit deploymentUnit,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory)
Override the standard plugin loading in order to set isDeleteable = false because we don't ever want to delete a bundled plugin, evern though we do want to dynamically replace them. |
| Methods inherited from class com.atlassian.plugin.loaders.ClassLoadingPluginLoader |
|---|
addFoundPlugins, loadAllPlugins, removePlugin, shutDown, supportsAddition, supportsRemoval |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BundledClassLoadingPluginLoader(BootstrapManager bootstrapManager,
com.atlassian.plugin.loaders.PluginFactory pluginFactory)
| Method Detail |
|---|
protected com.atlassian.plugin.Plugin deployPluginFromUnit(com.atlassian.plugin.loaders.classloading.DeploymentUnit deploymentUnit,
com.atlassian.plugin.ModuleDescriptorFactory moduleDescriptorFactory)
throws com.atlassian.plugin.PluginParseException
deployPluginFromUnit in class com.atlassian.plugin.loaders.ClassLoadingPluginLoaderdeploymentUnit - moduleDescriptorFactory -
com.atlassian.plugin.PluginParseException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||