com.atlassian.plugin
Interface PluginManager

All Superinterfaces:
PluginAccessor, PluginController, PluginSystemLifecycle
All Known Implementing Classes:
DefaultPluginManager

Deprecated. since 2006-09-26 the preferred technique is to use the interfaces that this on e extends directly.

@Deprecated
public interface PluginManager
extends PluginController, PluginAccessor, PluginSystemLifecycle

A plugin manager is responsible for retrieving plugins and modules, as well as managing plugin loading and state.

See Also:
PluginController, PluginAccessor, PluginSystemLifecycle

Nested Class Summary
 
Nested classes/interfaces inherited from interface com.atlassian.plugin.PluginAccessor
PluginAccessor.Descriptor
 
Field Summary
static String PLUGIN_DESCRIPTOR_FILENAME
          Deprecated. since 2.2 - Please use Descriptor#FILENAME instead.
 
Method Summary
 
Methods inherited from interface com.atlassian.plugin.PluginController
disablePlugin, disablePluginModule, disablePluginWithoutPersisting, enablePlugin, enablePluginModule, enablePlugins, installPlugin, installPlugins, revertRestartRequiredChange, scanForNewPlugins, uninstall
 
Methods inherited from interface com.atlassian.plugin.PluginAccessor
getClassLoader, getDynamicPluginClass, getDynamicResourceAsStream, getEnabledModuleDescriptorsByClass, getEnabledModuleDescriptorsByClass, getEnabledModuleDescriptorsByType, getEnabledModulesByClass, getEnabledModulesByClassAndDescriptor, getEnabledModulesByClassAndDescriptor, getEnabledPlugin, getEnabledPluginModule, getEnabledPlugins, getModuleDescriptors, getModules, getPlugin, getPluginModule, getPluginResourceAsStream, getPluginRestartState, getPlugins, getPlugins, isPluginEnabled, isPluginModuleEnabled, isSystemPlugin
 
Methods inherited from interface com.atlassian.plugin.PluginSystemLifecycle
init, shutdown, warmRestart
 

Field Detail

PLUGIN_DESCRIPTOR_FILENAME

@Deprecated
static final String PLUGIN_DESCRIPTOR_FILENAME
Deprecated. since 2.2 - Please use Descriptor#FILENAME instead.
See Also:
Constant Field Values


Copyright © 2012 Atlassian. All Rights Reserved.