| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.web.portlet.context.PortletContextAwareProcessor
public class PortletContextAwareProcessor
BeanPostProcessor
 implementation that passes the PortletContext to beans that implement
 the PortletContextAware interface.
 
Portlet application contexts will automatically register this with their underlying bean factory. Applications do not use this directly.
PortletContextAware, 
AbstractRefreshablePortletApplicationContext.postProcessBeanFactory(org.springframework.beans.factory.config.ConfigurableListableBeanFactory)| Constructor Summary | |
|---|---|
| PortletContextAwareProcessor(javax.portlet.PortletConfig portletConfig)Create a new PortletContextAwareProcessor for the given config. | |
| PortletContextAwareProcessor(javax.portlet.PortletContext portletContext)Create a new PortletContextAwareProcessor for the given context. | |
| PortletContextAwareProcessor(javax.portlet.PortletContext portletContext,
                             javax.portlet.PortletConfig portletConfig)Create a new PortletContextAwareProcessor for the given context and config. | |
| Method Summary | |
|---|---|
|  Object | postProcessAfterInitialization(Object bean,
                               String beanName)Apply this BeanPostProcessor to the given new bean instance after any bean initialization callbacks (like InitializingBean's afterPropertiesSetor a custom init-method). | 
|  Object | postProcessBeforeInitialization(Object bean,
                                String beanName)Apply this BeanPostProcessor to the given new bean instance before any bean initialization callbacks (like InitializingBean's afterPropertiesSetor a custom init-method). | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public PortletContextAwareProcessor(javax.portlet.PortletContext portletContext)
public PortletContextAwareProcessor(javax.portlet.PortletConfig portletConfig)
public PortletContextAwareProcessor(javax.portlet.PortletContext portletContext,
                                    javax.portlet.PortletConfig portletConfig)
| Method Detail | 
|---|
public Object postProcessBeforeInitialization(Object bean,
                                              String beanName)
                                       throws BeansException
BeanPostProcessorafterPropertiesSet
 or a custom init-method). The bean will already be populated with property values.
 The returned bean instance may be a wrapper around the original.
postProcessBeforeInitialization in interface BeanPostProcessorbean - the new bean instancebeanName - the name of the bean
BeansException - in case of errorsInitializingBean.afterPropertiesSet()
public Object postProcessAfterInitialization(Object bean,
                                             String beanName)
BeanPostProcessorafterPropertiesSet
 or a custom init-method). The bean will already be populated with property values.
 The returned bean instance may be a wrapper around the original.
 In case of a FactoryBean, this callback will be invoked for both the FactoryBean
 instance and the objects created by the FactoryBean (as of Spring 2.0). The
 post-processor can decide whether to apply to either the FactoryBean or created
 objects or both through corresponding bean instanceof FactoryBean checks.
 
This callback will also be invoked after a short-circuiting triggered by a
 InstantiationAwareBeanPostProcessor.postProcessBeforeInstantiation(java.lang.Class, java.lang.String) method,
 in contrast to all other BeanPostProcessor callbacks.
postProcessAfterInitialization in interface BeanPostProcessorbean - the new bean instancebeanName - the name of the bean
InitializingBean.afterPropertiesSet(), 
FactoryBean| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||