Package com.atlassian.plugin

Interface Summary
Application This represents the application that uses the plugin system.
AutowireCapablePlugin Deprecated. Since 2.5.0, use ContainerManagedPlugin instead.
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.
PluginArtifact.AllowsReference Additional interface for a plugin artifact which may support reference installation.
PluginArtifactBackedPlugin Applied to Plugin implementations which are produced by PluginFactorys that are backed by PluginArtifacts
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 the preferred technique is to use the interfaces that this on e extends directly.
PluginSystemLifecycle Controls the life-cycle of the plugin system.
Resourced  
RevertablePluginInstaller A type of PluginInstaller that supports reverting plugin artifacts installed during the current running.
StateAware Makes a plugin or plugin module aware of its activation state.
 

Class Summary
DefaultModuleDescriptorFactory Default implementation of a descriptor factory that allows filtering of descriptor keys
DefaultPluginArtifactFactory Creates plugin artifacts by handling URI's that are files and looking at the file's extension
DefaultPluginManager Deprecated. Since 2.2.0, use DefaultPluginManager instead
JarPluginArtifact The implementation of PluginArtifact that is backed by a jar file.
ModuleCompleteKey  
Permissions  
PluginAccessor.Descriptor The plugin descriptor file.
PluginArtifact.AllowsReference.Default Host class for a static accessor which defaults allowsReference to false.
PluginInformation  
PluginPermission Represents a plugin permission as parsed from the plugin descriptor.
Resources An aggregate of all resource descriptors within the given plugin module or plugin.
Resources.TypeFilter  
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
InstallationMode The mode of installation of a plugin
PluginRestartState The state of the plugin after restart.
PluginState Represents the state of the plugin
 

Exception Summary
IllegalPluginStateException Thrown when a plugin operation has been attempted when the plugin is in an incompatible state.
ModulePermissionException This exception is thrown by module descriptors when a set of their required permissions is not met by the plugin declaring them.
PluginException Generic plugin exception.
PluginParseException Parse plugin exception - thrown from code which must parse a plugin.
 

Annotation Types Summary
RequirePermission A list of permissions to fulfill.
 



Copyright © 2013 Atlassian. All Rights Reserved.