Package com.atlassian.plugin.osgi.spring
Class DefaultSpringContainerAccessor
java.lang.Object
com.atlassian.plugin.osgi.spring.DefaultSpringContainerAccessor
- All Implemented Interfaces:
ContainerAccessor
Manages spring context access, including autowiring.
- Since:
- 2.2.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumDeprecated.in 5.0 for removal in 6.0, without a replacement -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TcreateBean(Class<T> clazz) <T> T<T> T<T> Collection<T>getBeansOfType(Class<T> interfaceClass) <T> TinjectBean(T bean)
-
Constructor Details
-
DefaultSpringContainerAccessor
-
-
Method Details
-
createBean
- Specified by:
createBeanin interfaceContainerAccessor
-
injectBean
public <T> T injectBean(T bean) - Specified by:
injectBeanin interfaceContainerAccessor
-
getBeansOfType
- Specified by:
getBeansOfTypein interfaceContainerAccessor
-
getBean
- Specified by:
getBeanin interfaceContainerAccessor
-
getBean
- Specified by:
getBeanin interfaceContainerAccessor
-