spring-geode/src/main/java/org/springframework/geode/context/annotation/RefreshableAnnotationConfigApplicationContext.java
/**
	 * Stores a reference to the previous {@link ConfigurableListableBeanFactory} in order to copy its configuration
	 * and state on {@link ApplicationContext} refresh invocations.
	 *
	 * @see #getBeanFactory()
	 */
Stores a reference to the previous  ConfigurableListableBeanFactory in order to copy its configuration
and state on  ApplicationContext refresh invocations.


Stores a reference to the previous ConfigurableListableBeanFactory in order to copy its configuration and state on ApplicationContext refresh invocations .
@Override
	protected void prepareRefresh() {
		this.beanFactory = (DefaultListableBeanFactory) SpringUtils.safeGetValue(this::getBeanFactory);
		super.prepareRefresh();
	}
@ Override protected void prepareRefresh ( ) { this . beanFactory = ( DefaultListableBeanFactory ) SpringUtils . safeGetValue ( this :: getBeanFactory ) ; super . prepareRefresh ( ) ; }
Stores a reference to the previous {@link ConfigurableListableBeanFactory} in order to copy its configuration
 and state on {@link ApplicationContext} refresh invocations.
Stores a reference to the previous { @link ConfigurableListableBeanFactory } in order to copy its configuration and state on { @link ApplicationContext } refresh invocations .