org.wamblee.general.spring
Class SpringBeanFactory
java.lang.Object
org.wamblee.general.spring.SpringBeanFactory
- All Implemented Interfaces:
- BeanFactory
public class SpringBeanFactory
- extends java.lang.Object
- implements BeanFactory
Bean factory which uses Spring. This bean factory cannot be configured
directly in the BeanKernel because it does not
provide a default no-arg constructor. Therefore, it must be delegated to or
it must tbe subclassed to provide a default constructor.
|
Constructor Summary |
SpringBeanFactory(java.lang.String aSelector,
java.lang.String aFactoryName)
Constructs the bean factory. |
|
Method Summary |
|
find(java.lang.Class<T> aClass)
|
java.lang.Object |
find(java.lang.String aId)
|
|
find(java.lang.String aId,
java.lang.Class<T> aClass)
|
org.springframework.beans.factory.BeanFactory |
getSpringBeanFactory()
Gets the spring bean factory. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpringBeanFactory
public SpringBeanFactory(java.lang.String aSelector,
java.lang.String aFactoryName)
- Constructs the bean factory.
- Parameters:
aSelector - Selector to find the appropriate bean ref context.aFactoryName - Spring bean factory to use.
find
public java.lang.Object find(java.lang.String aId)
- Specified by:
find in interface BeanFactory
find
public <T> T find(java.lang.Class<T> aClass)
- Specified by:
find in interface BeanFactory
find
public <T> T find(java.lang.String aId,
java.lang.Class<T> aClass)
- Specified by:
find in interface BeanFactory
getSpringBeanFactory
public org.springframework.beans.factory.BeanFactory getSpringBeanFactory()
- Gets the spring bean factory.
- Returns:
- Spring bean factory.
Copyright © 2010. All Rights Reserved.