Uses of Interface
com.atlassian.plugin.osgi.hostcomponents.HostComponentProvider

Packages that use HostComponentProvider
com.atlassian.plugin.main Main interface to the plugins framework providing a facade to hide the unnecessary internals. 
com.atlassian.plugin.osgi.container.felix Classes to manage interactions with the Apache Felix container 
com.atlassian.plugin.refimpl   
com.atlassian.plugin.spring Classes that assist in plugging a Spring application into Atlassian Plugins 2.0 
com.atlassian.plugin.spring.pluginns Contains classes that implement a new Spring namespace that allows beans to register themselves with the HostComponentProvider by simply using the new "available" attribute in the Spring XML configuration. 
 

Uses of HostComponentProvider in com.atlassian.plugin.main
 

Methods in com.atlassian.plugin.main that return HostComponentProvider
 HostComponentProvider PluginsConfiguration.getHostComponentProvider()
           
 

Methods in com.atlassian.plugin.main with parameters of type HostComponentProvider
 PluginsConfigurationBuilder PluginsConfigurationBuilder.hostComponentProvider(HostComponentProvider hostComponentProvider)
          Sets the host component provider instance, used for registering application services as OSGi services so that they can be automatically available to plugins
 

Uses of HostComponentProvider in com.atlassian.plugin.osgi.container.felix
 

Constructors in com.atlassian.plugin.osgi.container.felix with parameters of type HostComponentProvider
FelixOsgiContainerManager(java.io.File frameworkBundlesDir, PackageScannerConfiguration packageScannerConfig, HostComponentProvider provider, PluginEventManager eventManager)
          Deprecated. Since 2.2.0, use FelixOsgiContainerManager.FelixOsgiContainerManager(OsgiPersistentCache,PackageScannerConfiguration,HostComponentProvider,PluginEventManager) instead
FelixOsgiContainerManager(OsgiPersistentCache persistentCache, PackageScannerConfiguration packageScannerConfig, HostComponentProvider provider, PluginEventManager eventManager)
          Constructs the container manager using the framework bundles zip file located in this library
FelixOsgiContainerManager(java.net.URL frameworkBundlesZip, java.io.File frameworkBundlesDir, PackageScannerConfiguration packageScannerConfig, HostComponentProvider provider, PluginEventManager eventManager)
          Deprecated. Since 2.2.0, use FelixOsgiContainerManager.FelixOsgiContainerManager(URL, OsgiPersistentCache,PackageScannerConfiguration,HostComponentProvider,PluginEventManager) instead
FelixOsgiContainerManager(java.net.URL frameworkBundlesZip, OsgiPersistentCache persistentCache, PackageScannerConfiguration packageScannerConfig, HostComponentProvider provider, PluginEventManager eventManager)
          Constructs the container manager
 

Uses of HostComponentProvider in com.atlassian.plugin.refimpl
 

Methods in com.atlassian.plugin.refimpl that return HostComponentProvider
 HostComponentProvider ContainerManager.getHostComponentProvider()
           
 

Uses of HostComponentProvider in com.atlassian.plugin.spring
 

Classes in com.atlassian.plugin.spring that implement HostComponentProvider
 class SpringHostComponentProvider
          Host component provider that scans the bean factory for all beans that implement @AvailableToPlugins and registers them.
 

Uses of HostComponentProvider in com.atlassian.plugin.spring.pluginns
 

Classes in com.atlassian.plugin.spring.pluginns that implement HostComponentProvider
 class SpringXmlHostComponentProvider
          Host component provider that uses plugin:available="true" attributes in Spring XML bean configuration elements to determine which host components to provide to plugins.
 



Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.