org.springframework.jee.inject
Class Jsr250MetadataBeanPostProcessor
java.lang.Object
org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessorAdapter
org.springframework.jee.config.MetadataDrivenBeanPostProcessorSupport
org.springframework.jee.inject.Jsr250MetadataBeanPostProcessor
- All Implemented Interfaces:
- BeanFactoryAware, BeanPostProcessor, InstantiationAwareBeanPostProcessor, Ordered
- Direct Known Subclasses:
- InterceptionMetadataBeanPostProcessor
public class Jsr250MetadataBeanPostProcessor
- extends MetadataDrivenBeanPostProcessorSupport
BeanPostProcessor that performs JEE Dependency Injection.
This ensures it takes place before Spring DI.
JEE injection is driven by JeeMetadata that will have been attached to
each eligible Spring singleton definition by previous processing.
- Author:
- Rod Johnson
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Jsr250MetadataBeanPostProcessor
public Jsr250MetadataBeanPostProcessor()
postProcessAfterInstantiation
public boolean postProcessAfterInstantiation(Object bean,
String beanName)
throws BeansException
- Specified by:
postProcessAfterInstantiation
in interface InstantiationAwareBeanPostProcessor
- Overrides:
postProcessAfterInstantiation
in class InstantiationAwareBeanPostProcessorAdapter
- Throws:
BeansException
Copyright © 2006-2008 SpringSource (formerly Interface21). All Rights Reserved.