org.granite.client.tide.spring
Class SpringContextManager
java.lang.Object
org.granite.client.tide.impl.SimpleContextManager
org.granite.client.tide.spring.SpringContextManager
- All Implemented Interfaces:
- ContextManager, Aware, BeanFactoryPostProcessor, BeanPostProcessor, ApplicationContextAware
public class SpringContextManager
- extends SimpleContextManager
- implements ApplicationContextAware, BeanPostProcessor, BeanFactoryPostProcessor
- Author:
- William DRAI
| Methods inherited from class org.granite.client.tide.impl.SimpleContextManager |
addToContextsToDestroy, createContext, destroyContext, destroyContexts, destroyFinishedContexts, getAllContexts, getContext, getContext, getContext, isGlobal, newContext, removeFromContextsToDestroy, retrieveContext, setBeanManager, setInstanceStoreFactory, updateContextId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SpringContextManager
public SpringContextManager(Platform platform)
SpringContextManager
public SpringContextManager(Platform platform,
EventBus eventBus)
setApplicationContext
public void setApplicationContext(ApplicationContext applicationContext)
throws BeansException
- Specified by:
setApplicationContext in interface ApplicationContextAware
- Throws:
BeansException
postProcessBeforeInitialization
public Object postProcessBeforeInitialization(Object instance,
String name)
throws BeansException
- Specified by:
postProcessBeforeInitialization in interface BeanPostProcessor
- Throws:
BeansException
postProcessAfterInitialization
public Object postProcessAfterInitialization(Object instance,
String name)
throws BeansException
- Specified by:
postProcessAfterInitialization in interface BeanPostProcessor
- Throws:
BeansException
postProcessBeanFactory
public void postProcessBeanFactory(ConfigurableListableBeanFactory beanFactory)
throws BeansException
- Specified by:
postProcessBeanFactory in interface BeanFactoryPostProcessor
- Throws:
BeansException