Package com.atlassian.bamboo.plugin
-
Interface Summary Interface Description AgentPluginResolver Provides API to decide whether givenPlugin
is supposed to run on remote agents.InitablePluginModule<T extends com.atlassian.plugin.ModuleDescriptor> Represents a plugin module that can be initialize with its own module descriptor.OsgiServiceProxyFactory Creates proxies to OSGi services.PluggableFooter A plugin to render the footer in Bamboo.PluggableTopNavigation A plugin to render to the top navigation bar in BambooPluginKeyProvider SystemPluginLoaderConfiguration Configuration of system plugin loaders for bamboo. -
Class Summary Class Description AgentPluginResolver.AgentPluginFilter ArtifactDownloaderTaskConfigurationHelper BambooApplication BambooHostContainer BambooModuleDescriptorFactory BambooPluginKeys Contains string constants for plugin keys used across code, mostly for testingBambooPluginManager BambooPluginStateStore BambooPluginUtils BambooPluginUtils.Callable<V> BambooPluginUtils.NoThrowCallable<V> BambooPluginUtils.Runnable BambooServletContextFactory DefaultAgentPluginResolver Default implementation ofAgentPluginResolver
.DefaultSystemPluginLoaderConfiguration Default implementation ofSystemPluginLoaderConfiguration
.ModuleAndMultiDescriptorPredicate<T> PluginAwareStrutsLocalizedTextProvider PluginIdentifier PluginInjectionHelper Deprecated. since 6.8 prefer the use of constructors for providing backward compatibility between new and old platformPluginModuleIdentifier -
Annotation Types Summary Annotation Type Description RemoteAgentSupported This annotation when applied on aModuleDescriptor
denotes whether or not the plugin module is able to be run on a RemoteAgent