A C D G H I P S

A

addBeanInterface(String, String) - Method in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
 
addBeanInterfaces(String, Collection<String>) - Method in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
 
addBeanName(String) - Method in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
 
addContextClassLoaderStrategy(String, ContextClassLoaderStrategy) - Method in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
 
AvailableToPlugins - Annotation Type in com.atlassian.plugin.spring
Annotation for Spring beans which are made available to OSGi plugin components If a Class is specified, then the bean is exposed only as that class -- otherwise it is exposed as all interfaces it implements.

C

com.atlassian.plugin.spring - package com.atlassian.plugin.spring
Classes that assist in plugging a Spring application into Atlassian Plugins 2.0
com.atlassian.plugin.spring.pluginns - package 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.
createInstance() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
 

D

decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class com.atlassian.plugin.spring.pluginns.PluginAvailableBeanDefinitionDecorator
Called when the Spring parser encounters an "available" attribute.
decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class com.atlassian.plugin.spring.pluginns.PluginContextClassLoaderStrategyBeanDefinitionDecorator
Called when the Spring parser encounters an "available" attribute.
decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class com.atlassian.plugin.spring.pluginns.PluginInterfaceBeanDefinitionDecorator
Called when the Spring parser encounters an "interface" element.

G

getBeanContextClassLoaderStrategies() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
 
getBeanDefinition() - Method in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
 
getBeanInterfaces() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
 
getBeanNames() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
 
getObjectType() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
 

H

HOST_COMPONENT_PROVIDER - Static variable in class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
 

I

init() - Method in class com.atlassian.plugin.spring.pluginns.PluginNamespaceHandler
Registers the following features: The "available" attribute for beans The "interface" attribute for beans to declare which interfaces they should be registered against
isUseAnnotation() - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
 

P

PluginAvailableBeanDefinitionDecorator - Class in com.atlassian.plugin.spring.pluginns
Processes an "available" attribute in the plugin namespace.
PluginAvailableBeanDefinitionDecorator() - Constructor for class com.atlassian.plugin.spring.pluginns.PluginAvailableBeanDefinitionDecorator
 
PluginBeanDefinitionRegistry - Class in com.atlassian.plugin.spring
 
PluginBeanDefinitionRegistry(BeanDefinitionRegistry) - Constructor for class com.atlassian.plugin.spring.PluginBeanDefinitionRegistry
 
PluginContextClassLoaderStrategyBeanDefinitionDecorator - Class in com.atlassian.plugin.spring.pluginns
Processes an "contextClassLoader" strategy attribute in the plugin namespace.
PluginContextClassLoaderStrategyBeanDefinitionDecorator() - Constructor for class com.atlassian.plugin.spring.pluginns.PluginContextClassLoaderStrategyBeanDefinitionDecorator
 
PluginInterfaceBeanDefinitionDecorator - Class in com.atlassian.plugin.spring.pluginns
Matches the element and registers it against the bean for later processing.
PluginInterfaceBeanDefinitionDecorator() - Constructor for class com.atlassian.plugin.spring.pluginns.PluginInterfaceBeanDefinitionDecorator
 
PluginNamespaceHandler - Class in com.atlassian.plugin.spring.pluginns
Handler for the "plugin" namespace
PluginNamespaceHandler() - Constructor for class com.atlassian.plugin.spring.pluginns.PluginNamespaceHandler
 

S

setBeanContextClassLoaderStrategies(Map<String, ContextClassLoaderStrategy>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
 
setBeanContextClassLoaderStrategies(Map<String, ContextClassLoaderStrategy>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
 
setBeanInterfaces(Map<String, Class[]>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
 
setBeanInterfaces(Map<String, Class[]>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
 
setBeanNames(Set<String>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
 
setBeanNames(Set<String>) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
 
setServletContext(ServletContext) - Method in class com.atlassian.plugin.spring.SpringAwarePackageScannerConfiguration
 
setServletContext(ServletContext) - Method in class com.atlassian.plugin.spring.SpringServletModuleManager
 
setSpringHostComponentProviderConfig(SpringHostComponentProviderConfig) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
 
setUseAnnotation(boolean) - Method in class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
 
SpringAwarePackageScannerConfiguration - Class in com.atlassian.plugin.spring
Spring-aware extension of the package scanner configuration that instructs spring to inject the servlet context
SpringAwarePackageScannerConfiguration() - Constructor for class com.atlassian.plugin.spring.SpringAwarePackageScannerConfiguration
 
SpringAwarePackageScannerConfiguration(String) - Constructor for class com.atlassian.plugin.spring.SpringAwarePackageScannerConfiguration
 
SpringHostComponentProviderConfig - Class in com.atlassian.plugin.spring
Offers configurations for SpringHostComponentProvider.
SpringHostComponentProviderConfig() - Constructor for class com.atlassian.plugin.spring.SpringHostComponentProviderConfig
 
SpringHostComponentProviderFactoryBean - Class in com.atlassian.plugin.spring
 
SpringHostComponentProviderFactoryBean() - Constructor for class com.atlassian.plugin.spring.SpringHostComponentProviderFactoryBean
 
SpringServletModuleManager - Class in com.atlassian.plugin.spring
A ServletModuleManager that has a ServletContext automatically injected
SpringServletModuleManager(PluginEventManager) - Constructor for class com.atlassian.plugin.spring.SpringServletModuleManager
 

A C D G H I P S

Copyright © 2015 Atlassian. All rights reserved.