Package com.atlassian.plugin

Interface Summary
AutowireCapablePlugin Defines a plugin that is capable of creating and autowiring beans.
ModuleDescriptor<T>  
ModuleDescriptorFactory  
Plugin  
PluginAccessor Allows access to the current plugin system state
PluginArtifact Allows the retrieval of files and/or an input stream of a plugin artifact.
PluginArtifactFactory Creates a plugin artifact from a URL
PluginController Interface to control the state of the plugin system
PluginInstaller A place to store plugins which can be installed and uninstalled.
PluginManager Deprecated. since 2006-09-26
PluginStateStore A wrapper object that the user implements to store the state of plugins.
Resourced  
StateAware Makes a plugin or plugin module aware of its activation state.
 

Class Summary
DefaultModuleDescriptorFactory  
DefaultPluginArtifactFactory Creates plugin artifacts by handling URI's that are files and looking at the file's extension
DefaultPluginManager This implementation delegates the initiation and classloading of plugins to a list of PluginLoaders and records the state of plugins in a PluginStateStore.
JarPluginArtifact The implementation of PluginArtifact that is backed by a jar file.
ModuleCompleteKey  
PluginInformation  
PluginManagerState Represents a configuration state for plugins and plugin modules.
Resources An aggregate of all resource descriptors within the given plugin module or plugin.
XmlPluginArtifact An XML plugin artifact that is just the atlassian-plugin.xml file
 

Enum Summary
AutowireCapablePlugin.AutowireStrategy The autowire strategy to use when creating and wiring a bean
 

Exception Summary
PluginException Generic plugin exception.
PluginParseException Parse plugin exception - thrown from code which must parse a plugin.
 



Copyright © 2008 Atlassian Pty Ltd. All Rights Reserved.