SourceForge.net Logo

de.mindmatters.faces.spring.factory
Interface ConfigurableBeanFactory

All Superinterfaces:
AutowireCapableBeanFactory, BeanFactory, ConfigurableBeanFactory, ConfigurableListableBeanFactory, HierarchicalBeanFactory, ListableBeanFactory
All Known Subinterfaces:
ManagedBeanFactory
All Known Implementing Classes:
AbstractManagedBeanFactory, DefaultConfigurableBeanFactory

public interface ConfigurableBeanFactory
extends ConfigurableListableBeanFactory

Extends the ConfigurableListableBeanFactory configuration interface to enable programmatic registration of InstantiationProcessors with BeanFactories.

Author:
Andreas Kuhrwahl
See Also:
InstantiationProcessor

Field Summary
 
Fields inherited from interface org.springframework.beans.factory.BeanFactory
FACTORY_BEAN_PREFIX
 
Fields inherited from interface org.springframework.beans.factory.config.AutowireCapableBeanFactory
AUTOWIRE_AUTODETECT, AUTOWIRE_BY_NAME, AUTOWIRE_BY_TYPE, AUTOWIRE_CONSTRUCTOR
 
Method Summary
 void addInstantiationProcessor(InstantiationProcessor instantiationProcessor)
          Adds a new InstantiationProcessor that will get applied to beans created by this factory.
 
Methods inherited from interface org.springframework.beans.factory.config.ConfigurableListableBeanFactory
getBeanDefinition, ignoreDependencyInterface, ignoreDependencyType, preInstantiateSingletons
 
Methods inherited from interface org.springframework.beans.factory.ListableBeanFactory
containsBeanDefinition, getBeanDefinitionCount, getBeanDefinitionNames, getBeanDefinitionNames, getBeanNamesForType, getBeanNamesForType, getBeansOfType, getBeansOfType
 
Methods inherited from interface org.springframework.beans.factory.BeanFactory
containsBean, getAliases, getBean, getBean, getType, isSingleton
 
Methods inherited from interface org.springframework.beans.factory.config.AutowireCapableBeanFactory
applyBeanPostProcessorsAfterInitialization, applyBeanPostProcessorsBeforeInitialization, applyBeanPropertyValues, autowire, autowireBeanProperties
 
Methods inherited from interface org.springframework.beans.factory.config.ConfigurableBeanFactory
addBeanPostProcessor, containsSingleton, destroySingletons, getBeanPostProcessorCount, registerAlias, registerCustomEditor, registerSingleton, setParentBeanFactory
 
Methods inherited from interface org.springframework.beans.factory.HierarchicalBeanFactory
getParentBeanFactory
 

Method Detail

addInstantiationProcessor

public void addInstantiationProcessor(InstantiationProcessor instantiationProcessor)
Adds a new InstantiationProcessor that will get applied to beans created by this factory. To be invoked during factory configuration.

Parameters:
instantiationProcessor - the instantiation processor to register

SourceForge.net Logo

Copyright © 2002 mindmatters GmbH & Co. KG