ParserContext parserContext,
CacheSetupStrategyPropertySource propertySource) {
Object target = getBeanReferenceParser().parse(element, parserContext);
RootBeanDefinition cacheProxyFactoryBean = new RootBeanDefinition(
CacheProxyFactoryBean.class, propertySource.getAllProperties());
cacheProxyFactoryBean.getPropertyValues()
.addPropertyValue("target", target);
String id = element.getAttribute("id");
BeanDefinitionRegistry registry = parserContext.getRegistry();
registry.registerBeanDefinition(id, cacheProxyFactoryBean);