Skip navigation links
A B C D E I M N O P S T 

A

afterPropertiesSet() - Method in class com.atlassian.plugin.osgi.spring.MarkBundleClassesCacheableListener
 
ApplicationContextPreProcessor - Interface in com.atlassian.plugin.osgi.spring.external
Hook to customize the spring application context before it is populated
AutowireSupportBeanFactoryPostProcessor - Class in com.atlassian.plugin.osgi.spring
 
AutowireSupportBeanFactoryPostProcessor() - Constructor for class com.atlassian.plugin.osgi.spring.AutowireSupportBeanFactoryPostProcessor
 

B

bundleChanged(BundleEvent) - Method in class com.atlassian.plugin.osgi.spring.MarkBundleClassesCacheableListener
 
BundleContextAware - Interface in org.springframework.osgi.context
Deprecated.
use BundleContextAware

C

com.atlassian.plugin.osgi.spring - package com.atlassian.plugin.osgi.spring
 
com.atlassian.plugin.osgi.spring.external - package com.atlassian.plugin.osgi.spring.external
 
CommonAnnotationBeanFactoryPostProcessor - Class in com.atlassian.plugin.osgi.spring
 
CommonAnnotationBeanFactoryPostProcessor() - Constructor for class com.atlassian.plugin.osgi.spring.CommonAnnotationBeanFactoryPostProcessor
 
createApplicationContext(BundleContext) - Method in class com.atlassian.plugin.osgi.spring.NonValidatingOsgiApplicationContextCreator
Creates an application context that disables validation.
customizeBeanFactory(DefaultListableBeanFactory) - Method in class org.springframework.osgi.atlassian.NonValidatingOsgiBundleXmlApplicationContext
 

D

destroy() - Method in class com.atlassian.plugin.osgi.spring.MarkBundleClassesCacheableListener
 

E

ExcludableContextAnnotationAutowireCandidateResolver - Class in org.springframework.osgi.atlassian
An autowire candidate resolver that excludes unwanted beans to be autowired.
ExcludableContextAnnotationAutowireCandidateResolver() - Constructor for class org.springframework.osgi.atlassian.ExcludableContextAnnotationAutowireCandidateResolver
 
execute(Runnable, long) - Method in class com.atlassian.plugin.osgi.spring.ThreadPoolAsyncTaskExecutor
Executes the runnable
execute(Runnable) - Method in class com.atlassian.plugin.osgi.spring.ThreadPoolAsyncTaskExecutor
Executes the runnable

I

initBeanDefinitionReader(XmlBeanDefinitionReader) - Method in class org.springframework.osgi.atlassian.NonValidatingOsgiBundleXmlApplicationContext
 
isAutowireCandidate(BeanDefinitionHolder, DependencyDescriptor) - Method in class org.springframework.osgi.atlassian.ExcludableContextAnnotationAutowireCandidateResolver
 
isSpringPoweredBundle(Bundle) - Method in interface com.atlassian.plugin.osgi.spring.external.ApplicationContextPreProcessor
Detects if this bundle is a Spring bundle.

M

MarkBundleClassesCacheableListener - Class in com.atlassian.plugin.osgi.spring
This class ensures that all classes in OSGi bundles can be cached by CachedIntrospectionResults.
MarkBundleClassesCacheableListener(BundleContext, PluginEventManager) - Constructor for class com.atlassian.plugin.osgi.spring.MarkBundleClassesCacheableListener
 
multicastEvent(OsgiBundleApplicationContextEvent) - Method in class com.atlassian.plugin.osgi.spring.PluginBridgeEventMulticaster
 

N

NonValidatingOsgiApplicationContextCreator - Class in com.atlassian.plugin.osgi.spring
Application context creator that will use a special application context that disables XML Schema validation
NonValidatingOsgiApplicationContextCreator(List<ApplicationContextPreProcessor>) - Constructor for class com.atlassian.plugin.osgi.spring.NonValidatingOsgiApplicationContextCreator
 
NonValidatingOsgiBundleXmlApplicationContext - Class in org.springframework.osgi.atlassian
Application context that initializes the bean definition reader to not validate via XML Schema.
NonValidatingOsgiBundleXmlApplicationContext(String[]) - Constructor for class org.springframework.osgi.atlassian.NonValidatingOsgiBundleXmlApplicationContext
 

O

onPluginEnabled(PluginFrameworkStartedEvent) - Method in class com.atlassian.plugin.osgi.spring.MarkBundleClassesCacheableListener
 
org.springframework.osgi.atlassian - package org.springframework.osgi.atlassian
 
org.springframework.osgi.context - package org.springframework.osgi.context
 

P

PluginBridgeEventMulticaster - Class in com.atlassian.plugin.osgi.spring
Finds ApplicationListener bridge and uses it to CC all event broadcasts
PluginBridgeEventMulticaster(BundleContext) - Constructor for class com.atlassian.plugin.osgi.spring.PluginBridgeEventMulticaster
Look for the application listener bridge from atlassian-plugins-osgi-bridge.
postProcessBeanFactory(BundleContext, ConfigurableListableBeanFactory) - Method in class com.atlassian.plugin.osgi.spring.AutowireSupportBeanFactoryPostProcessor
 
postProcessBeanFactory(BundleContext, ConfigurableListableBeanFactory) - Method in class com.atlassian.plugin.osgi.spring.CommonAnnotationBeanFactoryPostProcessor
 
process(Bundle, ConfigurableApplicationContext) - Method in interface com.atlassian.plugin.osgi.spring.external.ApplicationContextPreProcessor
Process a context before it is populated, usually via adding BeanFactoryPostProcessor instances.

S

setBundleContext(BundleContext) - Method in interface org.springframework.osgi.context.BundleContextAware
Deprecated.
 
shutdown() - Method in class com.atlassian.plugin.osgi.spring.ThreadPoolAsyncTaskExecutor
Shuts down the internal ExecutorService to ensure that all threads are stopped in order to allow the JVM to terminate cleanly in a timely fashion.
submit(Runnable) - Method in class com.atlassian.plugin.osgi.spring.ThreadPoolAsyncTaskExecutor
 
submit(Callable<T>) - Method in class com.atlassian.plugin.osgi.spring.ThreadPoolAsyncTaskExecutor
 

T

ThreadPoolAsyncTaskExecutor - Class in com.atlassian.plugin.osgi.spring
Executes spring tasks using a cached thread pool that expands as necessary.
ThreadPoolAsyncTaskExecutor() - Constructor for class com.atlassian.plugin.osgi.spring.ThreadPoolAsyncTaskExecutor
 
A B C D E I M N O P S T 
Skip navigation links

Copyright © 2021 Atlassian. All rights reserved.