Class ProxiedFactoryBean<T>

java.lang.Object
org.springframework.beans.factory.config.AbstractFactoryBean<T>
net.shibboleth.shared.service.reloadable.ProxiedFactoryBean<T>
Type Parameters:
T - bean type
All Implemented Interfaces:
Aware, BeanClassLoaderAware, BeanFactoryAware, DisposableBean, FactoryBean<T>, InitializingBean

public class ProxiedFactoryBean<T> extends AbstractFactoryBean<T>
Factory bean that proxies the creation of a bean through a managed/reloadable ApplicationContext.

The bean may be treated as a singleton or not, depending on whether it should allow for underlying refresh.