1 /*2 * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.3 */4 package com.tcspring;5 6 /**7 * Implements support for Spring's8 * 9 * @Configurable annotation, using AW.10 * @author Jonas Bonér11 * @author Eugene Kuleshov12 */13 public class ConfigurableAnnotationProtocol { // extends BeanConfigurerSupport {14 15 // public static interface RegisterBeanDefinitionParserJoinPoint extends StaticJoinPoint {16 // Object proceed(String elementName, BeanDefinitionParser parser);17 // }18 19 // public ConfigurableAnnotationProtocol() {20 // setBeanWiringInfoResolver(new AnnotationBeanWiringInfoResolver());21 // }22 23 /**24 * After Advice. Performs configuration of the bean after bean construction.25 */26 // public void afterBeanConstruction(Object beanInstance) {27 // configureBean(beanInstance);28 // }29 /**30 * org.springframework.aop.config.SpringConfiguredBeanDefinitionParser.getBeanConfigurerClass()31 */32 // public Object hijackBeanConfigurerClass(StaticJoinPoint jp) {33 // return getClass();34 // }35 }36