Package com.atlassian.bamboo.plugin

Interface Summary
AgentPluginResolver Provides API to decide whether given Plugin is supposed to run on remote agents.
AxisStubDecorator Interface to allow the decoration of Axis stubs by plugins.
InitablePluginModule<T extends ModuleDescriptor> Represents a plugin module that can be initialize with its own module descriptor.
OsgiServiceProxyFactory  
OsgiServiceProxyFactoryImpl.ServiceTrackerFactory Abstracts how service trackers are created, mostly for testing
PluggableFooter A plugin to render the footer in Bamboo.
PluggableTopNavigation A plugin to render to the top navigation bar in Bamboo
SystemPluginLoaderConfiguration Configuration of system plugin loaders for bamboo.
 

Class Summary
AgentPluginResolver.AgentPluginFilter  
BambooHostContainer  
BambooModuleDescriptorFactory  
BambooPluginManager  
BambooPluginStateStore  
BambooPluginUtils  
BambooPluginUtils.NoThrowCallable<V>  
BambooPluginUtils.Runnable  
BambooServletContextFactory  
DefaultAgentPluginResolver Default implementation of AgentPluginResolver.
DefaultSystemPluginLoaderConfiguration Default implementation of SystemPluginLoaderConfiguration.
ModuleAndMultiDescriptorPredicate<T>  
OsgiServiceProxyFactoryImpl  
PluginIdentifier  
PluginModuleIdentifier  
 

Exception Summary
OsgiServiceProxyFactoryImpl.ServiceTimeoutExceeded Thrown if the timeout waiting for the service has been exceeded
 

Annotation Types Summary
RemoteAgentSupported This annotation when applied on a ModuleDescriptor denotes whether or not the plugin module is able to be run on a RemoteAgent
 



Copyright © 2012 Atlassian. All Rights Reserved.