Package com.atlassian.bamboo.plugin

Interface Summary
AgentPluginResolver Provides API to decide whether given Plugin is supposed to run on remote agents.
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  
ArtifactDownloaderTaskConfigurationHelper  
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 © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.